From 741230435bd23aa692f552649664b67a43a358c0 Mon Sep 17 00:00:00 2001 From: ai4rei Date: Sun, 30 Jan 2011 00:25:44 +0000 Subject: * Merged changes from trunk [14636:14686/trunk]. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14687 54d463be-8e91-2dee-dedb-b68131a5f0ec --- db/mob_skill_db.txt | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'db/mob_skill_db.txt') diff --git a/db/mob_skill_db.txt b/db/mob_skill_db.txt index 94f32f08b..81de7614f 100644 --- a/db/mob_skill_db.txt +++ b/db/mob_skill_db.txt @@ -5471,18 +5471,18 @@ 1995,Pinguicula@NPC_STOP,attack,342,1,500,500,5000,no,target,always,0,,,,,,30, 1995,Pinguicula@NPC_EMOTION,chase,197,1,200,0,5000,yes,self,always,0,19,0x81,,,,, 1995,Pinguicula@NPC_EMOTION,idle,197,1,2000,0,5000,yes,self,always,0,6,0x3885,,,,, -1996,Bacsojin@NPC_INVISIBLE,chase,353,1,2000,1000,30000,yes,target,always,0,,,,,,29, -1996,Bacsojin@PR_SANCTUARY,attack,70,10,2000,0,10000,yes,target,always,0,,,,,,18, -1996,Bacsojin@HP_ASSUMPTIO,idle,361,5,10000,500,100000,yes,self,always,0,,,,,,, -1996,Bacsojin@HP_ASSUMPTIO,chase,361,5,10000,500,100000,yes,self,always,0,,,,,,, -1996,Bacsojin@HP_ASSUMPTIO,attack,361,5,10000,500,100000,yes,self,always,0,,,,,,, -1996,Bacsojin@WZ_WATERBALL,chase,86,3,2000,1000,5000,yes,target,always,0,,,,,,, -1996,Bacsojin@WZ_WATERBALL,attack,86,5,1000,0,5000,yes,target,always,0,,,,,,, -1996,Bacsojin@NPC_STOP,attack,342,1,2000,500,15000,yes,target,always,0,,,,,,6, -1996,Bacsojin@AL_TELEPORT,idle,26,1,1000,0,30000,yes,self,always,0,,,,,,, -1996,Bacsojin@NPC_SUMMONSLAVE,idle,196,1,10000,0,5000,yes,self,slavele,1,,,,,,, -1996,Bacsojin@NPC_SUMMONSLAVE,attack,196,1,10000,0,5000,yes,self,slavele,1,,,,,,, -1996,Bacsojin@NPC_SUMMONSLAVE,chase,196,1,10000,0,5000,yes,self,slavele,1,,,,,,, +//1996,Bacsojin@NPC_INVISIBLE,chase,353,1,2000,1000,30000,yes,target,always,0,,,,,,29, +//1996,Bacsojin@PR_SANCTUARY,attack,70,10,2000,0,10000,yes,target,always,0,,,,,,18, +//1996,Bacsojin@HP_ASSUMPTIO,idle,361,5,10000,500,100000,yes,self,always,0,,,,,,, +//1996,Bacsojin@HP_ASSUMPTIO,chase,361,5,10000,500,100000,yes,self,always,0,,,,,,, +//1996,Bacsojin@HP_ASSUMPTIO,attack,361,5,10000,500,100000,yes,self,always,0,,,,,,, +//1996,Bacsojin@WZ_WATERBALL,chase,86,3,2000,1000,5000,yes,target,always,0,,,,,,, +//1996,Bacsojin@WZ_WATERBALL,attack,86,5,1000,0,5000,yes,target,always,0,,,,,,, +//1996,Bacsojin@NPC_STOP,attack,342,1,2000,500,15000,yes,target,always,0,,,,,,6, +//1996,Bacsojin@AL_TELEPORT,idle,26,1,1000,0,30000,yes,self,always,0,,,,,,, +//1996,Bacsojin@NPC_SUMMONSLAVE,idle,196,1,10000,0,5000,yes,self,slavele,1,,,,,,, +//1996,Bacsojin@NPC_SUMMONSLAVE,attack,196,1,10000,0,5000,yes,self,slavele,1,,,,,,, +//1996,Bacsojin@NPC_SUMMONSLAVE,chase,196,1,10000,0,5000,yes,self,slavele,1,,,,,,, 1997,Tatacho@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,, 1997,Tatacho@BS_HAMMERFALL,attack,110,3,500,1500,5000,no,target,always,0,,,,,,, 1997,Tatacho@NPC_EMOTION,chase,197,1,200,0,5000,yes,self,always,0,19,0x81,,,,, -- cgit v1.2.3-70-g09d2 From a7c1a55bb6f3c3236ba02722e948a52c645a4918 Mon Sep 17 00:00:00 2001 From: ai4rei Date: Sun, 15 May 2011 05:30:25 +0000 Subject: * Merged changes from trunk [14784:14819/trunk]. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14821 54d463be-8e91-2dee-dedb-b68131a5f0ec --- Changelog-Renewal.txt | 2 + conf/Changelog.txt | 3 + conf/battle/misc.conf | 11 ++ conf/maps_athena.conf | 18 +++ conf/msg_athena.conf | 5 +- db/Changelog.txt | 2 + db/item_db.txt | 2 + db/map_cache.dat | Bin 1940566 -> 1952236 bytes db/map_index.txt | 10 ++ db/mob_skill_db.txt | 2 +- db/packet_db.txt | 21 ++- doc/script_commands.txt | 124 ++++++++++++------ sql-files/main.sql | 3 +- sql-files/mob_db.sql | 12 +- sql-files/mob_db2.sql | 12 +- sql-files/upgrade_svn14796.sql | 1 + sql-files/upgrade_svn14797.sql | 1 + src/char/char.c | 39 +++++- src/char_sql/char.c | 22 +++- src/common/grfio.c | 71 +---------- src/common/grfio.h | 5 +- src/common/mapindex.c | 10 -- src/common/mapindex.h | 3 - src/common/mmo.h | 3 + src/map/Makefile.in | 4 +- src/map/atcommand.c | 19 ++- src/map/atcommand.h | 2 +- src/map/battle.c | 2 + src/map/battle.h | 2 + src/map/battleground.c | 30 ++--- src/map/battleground.h | 4 +- src/map/chat.h | 2 +- src/map/clif.c | 226 ++++++++++++++++++++------------- src/map/clif.h | 4 +- src/map/duel.c | 189 +++++++++++++++++++++++++++ src/map/duel.h | 29 +++++ src/map/guild.c | 21 ++- src/map/instance.c | 13 +- src/map/intif.c | 2 +- src/map/map.c | 33 ++++- src/map/map.h | 20 ++- src/map/mob.c | 54 ++++---- src/map/mob.h | 28 ++-- src/map/npc.c | 30 +++-- src/map/npc.h | 1 + src/map/pc.c | 268 ++++++++++++--------------------------- src/map/pc.h | 137 ++++++++++---------- src/map/quest.c | 20 ++- src/map/script.c | 43 +++++-- src/map/status.c | 25 +++- src/map/status.h | 3 +- src/map/unit.c | 3 +- src/map/unit.h | 3 +- src/tool/mapcache.c | 2 +- tools/mob_db.pl | 12 +- vcproj-10/map-server_sql.vcxproj | 2 + vcproj-10/map-server_txt.vcxproj | 2 + vcproj-6/map-server_sql.dsp | 8 ++ vcproj-6/map-server_txt.dsp | 8 ++ vcproj-7.1/map-server_sql.vcproj | 6 + vcproj-7.1/map-server_txt.vcproj | 6 + vcproj-8/map-server_sql.vcproj | 8 ++ vcproj-8/map-server_txt.vcproj | 8 ++ vcproj-9/map-server_sql.vcproj | 8 ++ vcproj-9/map-server_txt.vcproj | 8 ++ 65 files changed, 1037 insertions(+), 640 deletions(-) create mode 100644 sql-files/upgrade_svn14796.sql create mode 100644 sql-files/upgrade_svn14797.sql create mode 100644 src/map/duel.c create mode 100644 src/map/duel.h (limited to 'db/mob_skill_db.txt') diff --git a/Changelog-Renewal.txt b/Changelog-Renewal.txt index d0fac1b16..35f9a4ef0 100644 --- a/Changelog-Renewal.txt +++ b/Changelog-Renewal.txt @@ -1,5 +1,7 @@ Date Added +2011/05/15 + * Merged changes from trunk [14784:14819/trunk]. [Ai4rei] 2011/05/14 * Added Job Level stat bonuses for baby third classes. [Gepard] - Fixed Genetic High's VIT bonus being given at different level than Genetic's (since r14557). diff --git a/conf/Changelog.txt b/conf/Changelog.txt index a890c1252..85428aab0 100644 --- a/conf/Changelog.txt +++ b/conf/Changelog.txt @@ -1,5 +1,8 @@ Date Added +2011/05/13 + * Rev. 14812 Added settings 'cashshop_show_points' and 'mail_show_status', both disabled by default, as the messages they control are custom (follow up to r11548 and r12264). [Ai4rei] + - Moved custom cash point update messages to 'msg_athena.conf' (IDs 504~506). 2011/03/15 * Rev. 14744 Fixed option 'monster_ai' referring to setting 'mob_npc_warp' rather than 'mob_warp' (follow up to r8135). [Ai4rei] 2011/03/06 diff --git a/conf/battle/misc.conf b/conf/battle/misc.conf index 76d18ed0f..797295aea 100644 --- a/conf/battle/misc.conf +++ b/conf/battle/misc.conf @@ -128,3 +128,14 @@ searchstore_querydelay: 10 // Maximum amount of results a store search query may yield, before // it is canceled. searchstore_maxresults: 30 + +// Whether or not gaining and loosing of cash points is displayed (Note 1). +// Default: no +cashshop_show_points: no + +// Whether or not mail box status is displayed upon login. +// Default: 0 +// 0 = No +// 1 = Yes +// 2 = Yes, when there are unread mails +mail_show_status: 0 diff --git a/conf/maps_athena.conf b/conf/maps_athena.conf index 514a642a7..384802628 100644 --- a/conf/maps_athena.conf +++ b/conf/maps_athena.conf @@ -679,6 +679,10 @@ map: tha_t12 map: auction_01 map: auction_02 +// ??? +// -- 2005-12-06gdata_k.gpf +alde_tt03 + // --- Garden City Hugel / Kiehl --- // -- 2005-12-20sdata_k.gpf -- map: hugel @@ -989,6 +993,20 @@ map: iz_dun05 // -- 2010-12-01data_x.gpf map: evt_mobroom +// ??? +map: dic_dun03 +//map: mjolnir_04_1 +//map: evt_swar_b +//map: evt_swar_r +//map: evt_swar_s +//map: evt_swar_t + +// Lighthalzen Dungeon F4, Wolfchev's Laboratory +// -- 2011-03-16rdata_x.gpf +map: 1@lhz +map: lhz_dun04 +map: que_lhz + //------------------------- Clone Maps --------------------------- //------------------------- Extra Maps --------------------------- diff --git a/conf/msg_athena.conf b/conf/msg_athena.conf index 973c3b885..47417632e 100644 --- a/conf/msg_athena.conf +++ b/conf/msg_athena.conf @@ -423,7 +423,10 @@ 502: Day Mode is activated 503: Night Mode is activated -// 504~506 are not used (previously super novice's guardian angel prayer) +// Cash point change messages +504: Used %d kafra points and %d cash points. %d kafra and %d cash points remaining. +505: Gained %d cash points. Total %d points. +506: Gained %d kafra points. Total %d points. // Trade Spoof Messages 507: This player has been banned for %d minute(s). diff --git a/db/Changelog.txt b/db/Changelog.txt index 3949237db..156e64252 100644 --- a/db/Changelog.txt +++ b/db/Changelog.txt @@ -9,6 +9,8 @@ 13005 Angelic Wing Dagger: NEED INFO. ======================= +2011/04/16 + * Rev. 14797 Added Archangel Wings (2573) and their respective Box (16998) item based on client-side kRO description. [Ai4rei] 2011/03/19 * Rev. 14748 Fixed Beast Strafing (HT_POWER) SP requirement as provided by Playtester (bugreport:4675). [Gepard] 2011/03/06 diff --git a/db/item_db.txt b/db/item_db.txt index 225b2b1d9..5601c9a52 100644 --- a/db/item_db.txt +++ b/db/item_db.txt @@ -1445,6 +1445,7 @@ //2558,Freya_Soul_Scarf4,Freya Soul Scarf, //2559,Guardian_Manteau,Guardian Manteau, 2560,Para_Team_Manteau,Eden Team Manteau,5,0,,0,,14,,0,0xFFFFFFFF,7,2,4,,12,0,0,{ bonus2 bSubEle,Ele_Neutral,10; },{},{} +2573,Archangel_Wings,Archangel Wings,5,0,,200,,18,,1,0xFFFFFFFF,7,2,4,,0,1,1,{},{},{} // Accessories //=================================================================== 2601,Ring,Ring,5,30000,,100,,0,,0,0xFFFFFFFE,7,2,136,,20,0,0,{ bonus bStr,2; },{},{} @@ -6192,6 +6193,7 @@ 16680,Universal_Catalog_Gold_Box50,Universal Catalog Gold 50 Box,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ getitem 12581,50; },{},{} 16776,Universal_Catalog_Gold_Box10,Universal Catalog Gold 10 Box,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ getitem 12581,10; },{},{} 16777,Universal_Catalog_Gold_Box50,Universal Catalog Gold 50 Box,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ getitem 12581,50; },{},{} +16998,Archangel_Wings_Box,Archangel Wings Box,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ getitem 2573,1; },{},{} //18000,Cannon_Ball //18001,Holy_Cannon_Ball //18002,Dark_Cannon_Ball diff --git a/db/map_cache.dat b/db/map_cache.dat index de5e23957..6f034c6c7 100644 Binary files a/db/map_cache.dat and b/db/map_cache.dat differ diff --git a/db/map_index.txt b/db/map_index.txt index d120516e9..f30553b19 100644 --- a/db/map_index.txt +++ b/db/map_index.txt @@ -810,6 +810,16 @@ mal_dun01 1@cash iz_dun05 evt_mobroom +alde_tt03 +dic_dun03 +//mjolnir_04_1 +//evt_swar_b +//evt_swar_r +//evt_swar_s +//evt_swar_t +1@lhz +lhz_dun04 +que_lhz // Only add maps under this line if they are not standard maps! diff --git a/db/mob_skill_db.txt b/db/mob_skill_db.txt index 81de7614f..6bba81d28 100644 --- a/db/mob_skill_db.txt +++ b/db/mob_skill_db.txt @@ -2,7 +2,7 @@ // //MOB_ID,dummy value (info only),STATE,SKILL_ID,SKILL_LV,rate (10000 = 100%),casttime,delay,cancelable,target,condition type,condition value,val1,val2,val3,val4,val5,emotion,chat //Example -//1001,Poring@TF_POISON,attack,52,3,100,1500,10000,no,target,always,0,,,,,7 +//1001,Poring@TF_POISON,attack,52,3,100,1500,10000,no,target,always,0,,,,,7, // //rate refers to the chance of the skill being casted when the condition is fulfilled. //delay is the time in milliseconds that has to be pass before recasting the same skill. diff --git a/db/packet_db.txt b/db/packet_db.txt index 75561d553..572d3972f 100644 --- a/db/packet_db.txt +++ b/db/packet_db.txt @@ -1585,5 +1585,24 @@ packet_ver: 25 0x0842,6,recall2,2 0x0843,6,remove2,2 +//2010-11-24aRagexeRE +packet_ver: 26 +0x0436,19,wanttoconnection,2:6:10:14:18 +0x035f,5,walktoxy,2 +0x0360,6,ticksend,2 +0x0361,5,changedir,2:4 +0x0362,6,takeitem,2 +0x0363,6,dropitem,2:4 +0x0364,8,movetokafra,2:4 +0x0365,8,movefromkafra,2:4 +0x0366,10,useskilltopos,2:4:6:8 +0x0367,90,useskilltoposinfo,2:4:6:8:10 +0x0368,6,getcharnamerequest,2 +0x0369,6,solvecharname,2 +0x0856,-1 +0x0857,-1 +0x0858,-1 +0x0859,-1 + //Add new packets here -//packet_ver: 26 +//packet_ver: 27 diff --git a/doc/script_commands.txt b/doc/script_commands.txt index f9d5c0059..a8f3fb63c 100644 --- a/doc/script_commands.txt +++ b/doc/script_commands.txt @@ -4,7 +4,7 @@ //= A reference manual for the eAthena scripting language. //= Commands are sorted depending on their functionality. //===== Version =========================================== -//= 3.39.20110322 +//= 3.42.20110508 //========================================================= //= 1.0 - First release, filled will as much info as I could //= remember or figure out, most likely there are errors, @@ -168,6 +168,12 @@ //= Documented optional parameter 'npc name' of 'waitingroom2bg' command. //= 3.40.20110404 //= Updated description of 'waitingroom' command to include required zeny/lvl. [Kisuka] +//= 3.41.20110427 +//= Updated description of 'itemheal' primarily to remove overhead and lies +//= about client effects. [Ai4rei] +//= 3.42.20110508 +//= Updated description of all instance commands to reflect actual behavior. +//= [Ai4rei] //========================================================= This document is a reference manual for all the scripting commands and functions @@ -3727,15 +3733,10 @@ character and produces no other output whatsoever. *itemheal ,; -This command works on the invoking character like 'heal', however, it is not -normally used in NPC scripts and will not work as expected there, but is used -all over in item scripts. - -Unlike 'heal', which just alters hp/sp and doesn't do anything else at all, this -command also shows healing animations for potions and other stuff, checks -whether the potion was made by a famous alchemist and alters the amount healed, -etc, etc. Since which kind of effect is shown depends on what item was used, -using it in an NPC script will not have a desired effect. +This command heals given absolute amounts of HP and/or SP on the invoking +character. Unlike heal, this command is intended for use in item scripts. It +applies potion-related bonuses, such as alchemist ranking, cards and status +changes. When used inside an NPC script, certain bonuses are omitted. There is also a nice example on using this with the 'rand' function, to give you a random amount of healing. @@ -5544,7 +5545,7 @@ currently ignored by the client and appears always green. 5,1.- End of time-related commands // -*announce "",{,{,{,{,{,}}}}}}; +*announce "",{,{,{,{,{,}}}}}; This command will broadcast a message to all or most players, similar to @kami/@kamib GM commands. @@ -6768,18 +6769,17 @@ This will open a book item at the specified page ======================== --------------------------------------- -*instance_create("",,) +*instance_create("",); -Create an instance using the name "" for the Party of . -Instance ID currently will only be ID_ENDLESS (5) or ID_CATACOMBS (6) -Most Instance_* commands are used in conjunction with this command and depend +Create an instance using the name "" for the Party of . +Most instance_* commands are used in conjunction with this command and depend on the ID this command returns. Example: // Store the Party ID of the invoking character. set .@party_id, getcharid(1); // Attempt to create an instance using that party ID. - set .@id, instance_create("Endless Tower", .@party_id, ID_ENDLESS); + set .@id, instance_create("Endless Tower", .@party_id); if (.@id == -1) { // Party ID is in use by another instance. ... } @@ -6788,67 +6788,111 @@ Example: } --------------------------------------- -*instance_destroy() +*instance_destroy {}; + +Destroys instance with the ID . If no ID is specified, the instance, +the script is attached to, is used. If the script is not attached to an instance, +the instance of the currently attached player's party is used. If no player is +currently attached, the command fails and causes the script to halt. + +--------------------------------------- + +*instance_attachmap("",{,}); + +Attaches the map "" to the instance specified with . The +optional parameter specifies, whether a map requires emulation for instancing (1) +or not (0 = default). -Destroys instance with the ID . +Returns the resulting map name on success or an empty string on failure. --------------------------------------- -*instance_attachmap(,"") -*instance_detachmap(,"") +*instance_detachmap ""{,}; -Attach or detach the map "" to the instance with the . +Detach the map "" to the instance with the . If no ID is +specified, the instance, the script is attached to, is used. If the script is not +attached to an instance, the instance of the currently attached player's party is +used. If no player is currently attached, the command fails and causes the script +to halt. --------------------------------------- -*instance_init(); +*instance_init ; -Initiate the instance of . +Initializes the instance given by . This copies all NPCs from the +source maps to the instanced maps. --------------------------------------- -*instance_announce ,"",{,}; +*instance_announce ,"",{,{,{,{,{,}}}}}; -Works like announce, but has the parameter, where 0 = active instance? +Works like announce, but has the parameter. If instance id is 0, the +instance, the script is attached to, is used. If the script is not attached to an +instance, the instance of the currently attached player's party is used. If no +player is currently attached, the command fails and causes the script to halt. --------------------------------------- -*instance_attach(); +*instance_attach ; -Attaches a script to the provided ? +Attaches the current script to the instance given by . --------------------------------------- -*instance_npcname("",) +*instance_npcname(""{,}); -Retrieve the unique name given to a copy of an NPC for an instance, the given -"" that belongs to instance . Can be used with such commands -as enablenpc and disablenpc, donpcevent, etc. +Retrieves the unique name given to a copy of an NPC given by "" in an +instance specified . If no ID is specified, the instance, the script +is attached to, is used. If the script is not attached to an instance, the +instance of the currently attached player's party is used. If no player is +currently attached, the command fails and causes the script to halt. --------------------------------------- -*has_instance("") +*has_instance(""{,}); + +Checks whether or not the given map belongs to specified instance. If no ID is +specified, the instance, the script is attached to, is used. If the script is not +attached to an instance, the instance of the currently attached player's party +is used. If no player is currently attached, the command fails and causes the +script to halt. -Check if the player has been queued for the instance. +Returns the name of the instanced map on success, otherwise an empty string. --------------------------------------- -*instance_id() +*instance_id({}); -Apparently returns the ID the player is currently attached too. +Retrieves the instance id, depending on . If type is not given, it defaults +to 0. + +Type: + 0 - Instance ID the script is attached to. + 1 - Instance ID of the currently attached player's party. --------------------------------------- -*instance_warpall "",,; +*instance_warpall "",,{,}; -Warp all players in the instance to and given coordinates. +Warps all players in the instance to at given +coordinates. If no ID is specified, the instance, the script is attached to, +is used. If the script is not attached to an instance, the instance of the +currently attached player's party is used. If no player is currently attached, +the command fails and causes the script to halt. --------------------------------------- -*instance_set_timeout ,,; +*instance_set_timeout ,{,}; + +Sets the timeout values for an instance given by . If no ID is +specified, the instance, the script is attached to, is used. If the script is +not attached to an instance, the instance of the currently attached player's +party is used. If no player is currently attached, the command fails and causes +the script to halt. -Lifetime of for , while is how long until the -instance times out while inactive. +Parameter specifies the total amount of time the instance will +exist. Parameter specifies how long players have, when they are +outside of the instance, until it is destroyed. --------------------------------------- diff --git a/sql-files/main.sql b/sql-files/main.sql index 239f8dac3..feafcae3e 100644 --- a/sql-files/main.sql +++ b/sql-files/main.sql @@ -83,11 +83,12 @@ CREATE TABLE IF NOT EXISTS `char` ( `hair` tinyint(4) unsigned NOT NULL default '0', `hair_color` smallint(5) unsigned NOT NULL default '0', `clothes_color` smallint(5) unsigned NOT NULL default '0', - `weapon` smallint(6) unsigned NOT NULL default '1', + `weapon` smallint(6) unsigned NOT NULL default '0', `shield` smallint(6) unsigned NOT NULL default '0', `head_top` smallint(6) unsigned NOT NULL default '0', `head_mid` smallint(6) unsigned NOT NULL default '0', `head_bottom` smallint(6) unsigned NOT NULL default '0', + `robe` SMALLINT(6) UNSIGNED NOT NULL DEFAULT '0', `last_map` varchar(11) NOT NULL default '', `last_x` smallint(4) unsigned NOT NULL default '53', `last_y` smallint(4) unsigned NOT NULL default '111', diff --git a/sql-files/mob_db.sql b/sql-files/mob_db.sql index 5f7592248..65630e76b 100644 --- a/sql-files/mob_db.sql +++ b/sql-files/mob_db.sql @@ -18,12 +18,12 @@ CREATE TABLE `mob_db` ( `ATK2` smallint(6) unsigned NOT NULL default '0', `DEF` smallint(6) unsigned NOT NULL default '0', `MDEF` smallint(6) unsigned NOT NULL default '0', - `STR` tinyint(4) unsigned NOT NULL default '0', - `AGI` tinyint(4) unsigned NOT NULL default '0', - `VIT` tinyint(4) unsigned NOT NULL default '0', - `INT` tinyint(4) unsigned NOT NULL default '0', - `DEX` tinyint(4) unsigned NOT NULL default '0', - `LUK` tinyint(4) unsigned NOT NULL default '0', + `STR` smallint(6) unsigned NOT NULL default '0', + `AGI` smallint(6) unsigned NOT NULL default '0', + `VIT` smallint(6) unsigned NOT NULL default '0', + `INT` smallint(6) unsigned NOT NULL default '0', + `DEX` smallint(6) unsigned NOT NULL default '0', + `LUK` smallint(6) unsigned NOT NULL default '0', `Range2` tinyint(4) unsigned NOT NULL default '0', `Range3` tinyint(4) unsigned NOT NULL default '0', `Scale` tinyint(4) unsigned NOT NULL default '0', diff --git a/sql-files/mob_db2.sql b/sql-files/mob_db2.sql index d23483f7e..188aa4c1f 100644 --- a/sql-files/mob_db2.sql +++ b/sql-files/mob_db2.sql @@ -18,12 +18,12 @@ CREATE TABLE `mob_db2` ( `ATK2` smallint(6) unsigned NOT NULL default '0', `DEF` smallint(6) unsigned NOT NULL default '0', `MDEF` smallint(6) unsigned NOT NULL default '0', - `STR` tinyint(4) unsigned NOT NULL default '0', - `AGI` tinyint(4) unsigned NOT NULL default '0', - `VIT` tinyint(4) unsigned NOT NULL default '0', - `INT` tinyint(4) unsigned NOT NULL default '0', - `DEX` tinyint(4) unsigned NOT NULL default '0', - `LUK` tinyint(4) unsigned NOT NULL default '0', + `STR` smallint(6) unsigned NOT NULL default '0', + `AGI` smallint(6) unsigned NOT NULL default '0', + `VIT` smallint(6) unsigned NOT NULL default '0', + `INT` smallint(6) unsigned NOT NULL default '0', + `DEX` smallint(6) unsigned NOT NULL default '0', + `LUK` smallint(6) unsigned NOT NULL default '0', `Range2` tinyint(4) unsigned NOT NULL default '0', `Range3` tinyint(4) unsigned NOT NULL default '0', `Scale` tinyint(4) unsigned NOT NULL default '0', diff --git a/sql-files/upgrade_svn14796.sql b/sql-files/upgrade_svn14796.sql new file mode 100644 index 000000000..21c1bcd55 --- /dev/null +++ b/sql-files/upgrade_svn14796.sql @@ -0,0 +1 @@ +ALTER TABLE `char` MODIFY `weapon` SMALLINT(6) UNSIGNED NOT NULL DEFAULT '0'; diff --git a/sql-files/upgrade_svn14797.sql b/sql-files/upgrade_svn14797.sql new file mode 100644 index 000000000..acf6fb33d --- /dev/null +++ b/sql-files/upgrade_svn14797.sql @@ -0,0 +1 @@ +ALTER TABLE `char` ADD `robe` SMALLINT(6) UNSIGNED NOT NULL DEFAULT '0' AFTER `head_bottom`; diff --git a/src/char/char.c b/src/char/char.c index b499faf96..6599a6258 100644 --- a/src/char/char.c +++ b/src/char/char.c @@ -525,7 +525,7 @@ int mmo_char_tostr(char *str, struct mmo_charstatus *p, struct global_reg *reg, "%d\t%d,%d\t%s\t%d,%d,%d\t%u,%u,%d" //Up to Zeny field "\t%d,%d,%d,%d\t%d,%d,%d,%d,%d,%d\t%d,%d" //Up to Skill Point "\t%d,%d,%d\t%d,%d,%d,%d" //Up to hom id - "\t%d,%d,%d\t%d,%d,%d,%d,%d" //Up to head bottom + "\t%d,%d,%d\t%d,%d,%d,%d,%d,%d" //Up to robe "\t%d,%d,%d\t%d,%d,%d" //last point + save point ",%d,%d,%d,%d,%d,%lu\t", //Family info + delete date p->char_id, p->account_id, p->slot, p->name, // @@ -537,7 +537,7 @@ int mmo_char_tostr(char *str, struct mmo_charstatus *p, struct global_reg *reg, p->option, p->karma, p->manner, // p->party_id, p->guild_id, p->pet_id, p->hom_id, p->hair, p->hair_color, p->clothes_color, - p->weapon, p->shield, p->head_top, p->head_mid, p->head_bottom, + p->weapon, p->shield, p->head_top, p->head_mid, p->head_bottom, p->robe, p->last_point.map, p->last_point.x, p->last_point.y, // p->save_point.map, p->save_point.x, p->save_point.y, p->partner_id,p->father,p->mother,p->child,p->fame, // @@ -599,7 +599,26 @@ int mmo_char_fromstr(char *str, struct mmo_charstatus *p, struct global_reg *reg // initilialise character memset(p, '\0', sizeof(struct mmo_charstatus)); -// Char structure of version 146xx (delete date) +// Char structure of version 14797 (robe) + if (sscanf(str, "%d\t%d,%d\t%127[^\t]\t%d,%d,%d\t%u,%u,%d\t%d,%d,%d,%d\t%d,%d,%d,%d,%d,%d\t%d,%d" + "\t%d,%d,%d\t%d,%d,%d,%d\t%d,%d,%d\t%d,%d,%d,%d,%d,%d" + "\t%d,%d,%d\t%d,%d,%d,%d,%d,%d,%d,%d,%lu%n", + &tmp_int[0], &tmp_int[1], &tmp_int[2], tmp_str[0], + &tmp_int[3], &tmp_int[4], &tmp_int[5], + &tmp_uint[0], &tmp_uint[1], &tmp_int[8], + &tmp_int[9], &tmp_int[10], &tmp_int[11], &tmp_int[12], + &tmp_int[13], &tmp_int[14], &tmp_int[15], &tmp_int[16], &tmp_int[17], &tmp_int[18], + &tmp_int[19], &tmp_int[20], + &tmp_int[21], &tmp_int[22], &tmp_int[23], // + &tmp_int[24], &tmp_int[25], &tmp_int[26], &tmp_int[44], + &tmp_int[27], &tmp_int[28], &tmp_int[29], + &tmp_int[30], &tmp_int[31], &tmp_int[32], &tmp_int[33], &tmp_int[34], &tmp_int[47], + &tmp_int[45], &tmp_int[35], &tmp_int[36], + &tmp_int[46], &tmp_int[37], &tmp_int[38], &tmp_int[39], + &tmp_int[40], &tmp_int[41], &tmp_int[42], &tmp_int[43], &tmp_ulong[0], &next) != 50) + { + tmp_int[47] = 0; // robe +// Char structure of version 14700 (delete date) if (sscanf(str, "%d\t%d,%d\t%127[^\t]\t%d,%d,%d\t%u,%u,%d\t%d,%d,%d,%d\t%d,%d,%d,%d,%d,%d\t%d,%d" "\t%d,%d,%d\t%d,%d,%d,%d\t%d,%d,%d\t%d,%d,%d,%d,%d" "\t%d,%d,%d\t%d,%d,%d,%d,%d,%d,%d,%d,%lu%n", @@ -742,7 +761,8 @@ int mmo_char_fromstr(char *str, struct mmo_charstatus *p, struct global_reg *reg tmp_int[45] = mapindex_name2id(tmp_str[1]); tmp_int[46] = mapindex_name2id(tmp_str[2]); } // Char structure of version 1500 (homun + mapindex maps) - } // Char structure of version 146xx (delete date) + } // Char structure of version 14700 (delete date) + } // Char structure of version 14797 (robe) safestrncpy(p->name, tmp_str[0], NAME_LENGTH); //Overflow protection [Skotlex] p->char_id = tmp_int[0]; @@ -793,6 +813,7 @@ int mmo_char_fromstr(char *str, struct mmo_charstatus *p, struct global_reg *reg p->last_point.map = tmp_int[45]; p->save_point.map = tmp_int[46]; p->delete_date = tmp_ulong[0]; + p->robe = tmp_int[47]; #ifndef TXT_SQL_CONVERT // Some checks @@ -1772,7 +1793,7 @@ int count_users(void) // Writes char data to the buffer in the format used by the client. // Used in packets 0x6b (chars info) and 0x6d (new char info) // Returns the size -#define MAX_CHAR_BUF 132 //Max size (for WFIFOHEAD calls) +#define MAX_CHAR_BUF 136 //Max size (for WFIFOHEAD calls) int mmo_char_tobuf(uint8* buffer, struct mmo_charstatus* p) { unsigned short offset = 0; @@ -1835,6 +1856,10 @@ int mmo_char_tobuf(uint8* buffer, struct mmo_charstatus* p) #if PACKETVER >= 20100803 WBUFL(buf,124) = TOL(p->delete_date); offset += 4; +#endif +#if PACKETVER >= 20110111 + WBUFL(buf,128) = p->robe; + offset += 4; #endif return 106+offset; } @@ -2001,6 +2026,7 @@ static void char_auth_ok(int fd, struct char_session_data *sd) mapif_disconnectplayer(server[character->server].fd, character->account_id, character->char_id, 2); if (character->waiting_disconnect == INVALID_TIMER) character->waiting_disconnect = add_timer(gettick()+20000, chardb_waiting_disconnect, character->account_id, 0); + WFIFOHEAD(fd,3); WFIFOW(fd,0) = 0x81; WFIFOB(fd,2) = 8; WFIFOSET(fd,3); @@ -2008,6 +2034,7 @@ static void char_auth_ok(int fd, struct char_session_data *sd) } if (character->fd >= 0 && character->fd != fd) { //There's already a connection from this account that hasn't picked a char yet. + WFIFOHEAD(fd,3); WFIFOW(fd,0) = 0x81; WFIFOB(fd,2) = 8; WFIFOSET(fd,3); @@ -2142,6 +2169,7 @@ int parse_fromlogin(int fd) if( max_connect_user && count_users() >= max_connect_user && sd->gmlevel < gm_allow_level ) { // refuse connection (over populated) + WFIFOHEAD(i,3); WFIFOW(i,0) = 0x6c; WFIFOW(i,2) = 0; WFIFOSET(i,3); @@ -2676,6 +2704,7 @@ int parse_frommap(int fd) data = status_search_scdata(aid, cid); if (data->count > 0) { //Deliver status change data. + WFIFOHEAD(fd,14 + data->count*sizeof(struct status_change_data)); WFIFOW(fd,0) = 0x2b1d; WFIFOW(fd,2) = 14 + data->count*sizeof(struct status_change_data); WFIFOL(fd,4) = aid; diff --git a/src/char_sql/char.c b/src/char_sql/char.c index 36de40bf5..5ad5a273b 100644 --- a/src/char_sql/char.c +++ b/src/char_sql/char.c @@ -474,7 +474,7 @@ int mmo_char_tosql(int char_id, struct mmo_charstatus* p) (p->pet_id != cp->pet_id) || (p->weapon != cp->weapon) || (p->hom_id != cp->hom_id) || (p->shield != cp->shield) || (p->head_top != cp->head_top) || (p->head_mid != cp->head_mid) || (p->head_bottom != cp->head_bottom) || (p->delete_date != cp->delete_date) || - (p->rename != cp->rename) + (p->rename != cp->rename) || (p->robe != cp->robe) ) { //Save status if( SQL_ERROR == Sql_Query(sql_handle, "UPDATE `%s` SET `base_level`='%d', `job_level`='%d'," @@ -484,7 +484,7 @@ int mmo_char_tosql(int char_id, struct mmo_charstatus* p) "`option`='%d',`party_id`='%d',`guild_id`='%d',`pet_id`='%d',`homun_id`='%d'," "`weapon`='%d',`shield`='%d',`head_top`='%d',`head_mid`='%d',`head_bottom`='%d'," "`last_map`='%s',`last_x`='%d',`last_y`='%d',`save_map`='%s',`save_x`='%d',`save_y`='%d', `rename`='%d'," - "`delete_date`='%lu'" + "`delete_date`='%lu',`robe`='%d'" " WHERE `account_id`='%d' AND `char_id` = '%d'", char_db, p->base_level, p->job_level, p->base_exp, p->job_exp, p->zeny, @@ -495,6 +495,7 @@ int mmo_char_tosql(int char_id, struct mmo_charstatus* p) mapindex_id2name(p->last_point.map), p->last_point.x, p->last_point.y, mapindex_id2name(p->save_point.map), p->save_point.x, p->save_point.y, p->rename, (unsigned long)p->delete_date, // FIXME: platform-dependent size + p->robe, p->account_id, p->char_id) ) { Sql_ShowDebug(sql_handle); @@ -844,7 +845,8 @@ int mmo_chars_fromsql(struct char_session_data* sd, uint8* buf) "`char_id`,`char_num`,`name`,`class`,`base_level`,`job_level`,`base_exp`,`job_exp`,`zeny`," "`str`,`agi`,`vit`,`int`,`dex`,`luk`,`max_hp`,`hp`,`max_sp`,`sp`," "`status_point`,`skill_point`,`option`,`karma`,`manner`,`hair`,`hair_color`," - "`clothes_color`,`weapon`,`shield`,`head_top`,`head_mid`,`head_bottom`,`last_map`,`rename`,`delete_date`" + "`clothes_color`,`weapon`,`shield`,`head_top`,`head_mid`,`head_bottom`,`last_map`,`rename`,`delete_date`," + "`robe`" " FROM `%s` WHERE `account_id`='%d' AND `char_num` < '%d'", char_db, sd->account_id, MAX_CHARS) || SQL_ERROR == SqlStmt_Execute(stmt) || SQL_ERROR == SqlStmt_BindColumn(stmt, 0, SQLDT_INT, &p.char_id, 0, NULL, NULL) @@ -882,6 +884,7 @@ int mmo_chars_fromsql(struct char_session_data* sd, uint8* buf) || SQL_ERROR == SqlStmt_BindColumn(stmt, 32, SQLDT_STRING, &last_map, sizeof(last_map), NULL, NULL) || SQL_ERROR == SqlStmt_BindColumn(stmt, 33, SQLDT_SHORT, &p.rename, 0, NULL, NULL) || SQL_ERROR == SqlStmt_BindColumn(stmt, 34, SQLDT_UINT32, &p.delete_date, 0, NULL, NULL) + || SQL_ERROR == SqlStmt_BindColumn(stmt, 35, SQLDT_SHORT, &p.robe, 0, NULL, NULL) ) { SqlStmt_ShowDebug(stmt); @@ -940,7 +943,7 @@ int mmo_char_fromsql(int char_id, struct mmo_charstatus* p, bool load_everything "`str`,`agi`,`vit`,`int`,`dex`,`luk`,`max_hp`,`hp`,`max_sp`,`sp`," "`status_point`,`skill_point`,`option`,`karma`,`manner`,`party_id`,`guild_id`,`pet_id`,`homun_id`,`hair`," "`hair_color`,`clothes_color`,`weapon`,`shield`,`head_top`,`head_mid`,`head_bottom`,`last_map`,`last_x`,`last_y`," - "`save_map`,`save_x`,`save_y`,`partner_id`,`father`,`mother`,`child`,`fame`,`rename`,`delete_date`" + "`save_map`,`save_x`,`save_y`,`partner_id`,`father`,`mother`,`child`,`fame`,`rename`,`delete_date`,`robe`" " FROM `%s` WHERE `char_id`=? LIMIT 1", char_db) || SQL_ERROR == SqlStmt_BindParam(stmt, 0, SQLDT_INT, &char_id, 0) || SQL_ERROR == SqlStmt_Execute(stmt) @@ -994,6 +997,7 @@ int mmo_char_fromsql(int char_id, struct mmo_charstatus* p, bool load_everything || SQL_ERROR == SqlStmt_BindColumn(stmt, 47, SQLDT_INT, &p->fame, 0, NULL, NULL) || SQL_ERROR == SqlStmt_BindColumn(stmt, 48, SQLDT_SHORT, &p->rename, 0, NULL, NULL) || SQL_ERROR == SqlStmt_BindColumn(stmt, 49, SQLDT_UINT32, &p->delete_date, 0, NULL, NULL) + || SQL_ERROR == SqlStmt_BindColumn(stmt, 50, SQLDT_SHORT, &p->robe, 0, NULL, NULL) ) { SqlStmt_ShowDebug(stmt); @@ -1550,7 +1554,7 @@ int count_users(void) // Writes char data to the buffer in the format used by the client. // Used in packets 0x6b (chars info) and 0x6d (new char info) // Returns the size -#define MAX_CHAR_BUF 132 //Max size (for WFIFOHEAD calls) +#define MAX_CHAR_BUF 136 //Max size (for WFIFOHEAD calls) int mmo_char_tobuf(uint8* buffer, struct mmo_charstatus* p) { unsigned short offset = 0; @@ -1613,6 +1617,10 @@ int mmo_char_tobuf(uint8* buffer, struct mmo_charstatus* p) #if PACKETVER >= 20100803 WBUFL(buf,124) = TOL(p->delete_date); offset += 4; +#endif +#if PACKETVER >= 20110111 + WBUFL(buf,128) = p->robe; + offset += 4; #endif return 106+offset; } @@ -1736,6 +1744,7 @@ static void char_auth_ok(int fd, struct char_session_data *sd) mapif_disconnectplayer(server[character->server].fd, character->account_id, character->char_id, 2); if (character->waiting_disconnect == INVALID_TIMER) character->waiting_disconnect = add_timer(gettick()+20000, chardb_waiting_disconnect, character->account_id, 0); + WFIFOHEAD(fd,3); WFIFOW(fd,0) = 0x81; WFIFOB(fd,2) = 8; WFIFOSET(fd,3); @@ -1743,6 +1752,7 @@ static void char_auth_ok(int fd, struct char_session_data *sd) } if (character->fd >= 0 && character->fd != fd) { //There's already a connection from this account that hasn't picked a char yet. + WFIFOHEAD(fd,3); WFIFOW(fd,0) = 0x81; WFIFOB(fd,2) = 8; WFIFOSET(fd,3); @@ -1877,6 +1887,7 @@ int parse_fromlogin(int fd) if( max_connect_user && count_users() >= max_connect_user && sd->gmlevel < gm_allow_level ) { // refuse connection (over populated) + WFIFOHEAD(i,3); WFIFOW(i,0) = 0x6c; WFIFOW(i,2) = 0; WFIFOSET(i,3); @@ -3522,6 +3533,7 @@ int parse_char(int fd) //can't delete the char //either SQL error or can't delete by some CONFIG conditions //del fail + WFIFOHEAD(fd,3); WFIFOW(fd, 0) = 0x70; WFIFOB(fd, 2) = 0; WFIFOSET(fd, 3); diff --git a/src/common/grfio.c b/src/common/grfio.c index 3c0960f30..e7549ecb4 100644 --- a/src/common/grfio.c +++ b/src/common/grfio.c @@ -7,7 +7,6 @@ #include #include "grfio.h" -#include #include "../common/cbasetypes.h" #include "../common/showmsg.h" @@ -216,70 +215,6 @@ static void decode_des_etc(unsigned char* buf, size_t len, int type, int cycle) } } } -/*========================================== - * Grf data decode sub : zip - *------------------------------------------*/ -int decode_zip(unsigned char* dest, unsigned long* destLen, const unsigned char* source, unsigned long sourceLen) -{ - z_stream stream; - int err; - - stream.next_in = (Bytef*)source; - stream.avail_in = (uInt)sourceLen; - /* Check for source > 64K on 16-bit machine: */ - if ((uLong)stream.avail_in != sourceLen) return Z_BUF_ERROR; - - stream.next_out = (Bytef*) dest; - stream.avail_out = (uInt)*destLen; - if ((uLong)stream.avail_out != *destLen) return Z_BUF_ERROR; - - stream.zalloc = (alloc_func)0; - stream.zfree = (free_func)0; - - err = inflateInit(&stream); - if (err != Z_OK) return err; - - err = inflate(&stream, Z_FINISH); - if (err != Z_STREAM_END) { - inflateEnd(&stream); - return err == Z_OK ? Z_BUF_ERROR : err; - } - *destLen = stream.total_out; - - err = inflateEnd(&stream); - return err; -} - -int encode_zip(unsigned char* dest, unsigned long* destLen, const unsigned char* source, unsigned long sourceLen) -{ - z_stream stream; - int err; - memset(&stream, 0, sizeof(stream)); - stream.next_in = (Bytef*)source; - stream.avail_in = (uInt)sourceLen; - /* Check for source > 64K on 16-bit machine: */ - if ((uLong)stream.avail_in != sourceLen) return Z_BUF_ERROR; - - stream.next_out = (Bytef*) dest; - stream.avail_out = (uInt)*destLen; - if ((uLong)stream.avail_out != *destLen) return Z_BUF_ERROR; - - stream.zalloc = (alloc_func)0; - stream.zfree = (free_func)0; - - err = deflateInit(&stream,Z_DEFAULT_COMPRESSION); - if (err != Z_OK) return err; - - err = deflate(&stream, Z_FINISH); - if (err != Z_STREAM_END) { - deflateEnd(&stream); - return err == Z_OK ? Z_BUF_ERROR : err; - } - *destLen = stream.total_out; - - err = deflateEnd(&stream); - return err; -} unsigned long grfio_crc32 (const unsigned char* buf, unsigned int len) { @@ -496,9 +431,9 @@ void* grfio_reads(char* fname, int* size) if (entry->cycle >= 0) decode_des_etc(buf, entry->srclen_aligned, entry->cycle == 0, entry->cycle); len = entry->declen; - decode_zip(buf2, &len, buf, entry->srclen); + uncompress(buf2, &len, buf, entry->srclen); if (len != (uLong)entry->declen) { - ShowError("decode_zip size mismatch err: %d != %d\n", (int)len, entry->declen); + ShowError("uncompress size mismatch err: %d != %d\n", (int)len, entry->declen); aFree(buf); aFree(buf2); return NULL; @@ -645,7 +580,7 @@ static int grfio_entryread(char* grfname, int gentry) grf_filelist = (unsigned char *)aMallocA(eSize); // Get a Extend Size fread(rBuf,1,rSize,fp); fclose(fp); - decode_zip(grf_filelist, &eSize, rBuf, rSize); // Decode function + uncompress(grf_filelist, &eSize, rBuf, rSize); // Decode function list_size = eSize; aFree(rBuf); diff --git a/src/common/grfio.h b/src/common/grfio.h index 57439b16d..d5334ccf3 100644 --- a/src/common/grfio.h +++ b/src/common/grfio.h @@ -4,6 +4,8 @@ #ifndef _GRFIO_H_ #define _GRFIO_H_ +#include + void grfio_init(char*); // GRFIO Initialize void grfio_final(void); // GRFIO Finalize void* grfio_reads(char*,int*); // GRFIO data file read & size get @@ -14,7 +16,4 @@ char *grfio_find_file(char *fname); int grfio_size(char*); // GRFIO data file size get unsigned long grfio_crc32(const unsigned char *buf, unsigned int len); -int decode_zip(unsigned char *dest, unsigned long* destLen, const unsigned char* source, unsigned long sourceLen); -int encode_zip(unsigned char *dest, unsigned long* destLen, const unsigned char* source, unsigned long sourceLen); - #endif /* _GRFIO_H_ */ diff --git a/src/common/mapindex.c b/src/common/mapindex.c index a1c86af97..be2913c69 100644 --- a/src/common/mapindex.c +++ b/src/common/mapindex.c @@ -128,18 +128,8 @@ unsigned short mapindex_name2id(const char* name) if (strcmp(indexes[i].name,map_name)==0) return i; } -#ifdef MAPINDEX_AUTOADD - if( mapindex_addmap(i,map_name) ) - { - ShowDebug("mapindex_name2id: Auto-added map \"%s\" to position %d\n", map_name, i); - return i; - } - ShowWarning("mapindex_name2id: Failed to auto-add map \"%s\" to position %d!\n", map_name, i); - return 0; -#else ShowDebug("mapindex_name2id: Map \"%s\" not found in index list!\n", map_name); return 0; -#endif } const char* mapindex_id2name(unsigned short id) diff --git a/src/common/mapindex.h b/src/common/mapindex.h index 06131d0a4..854669ea6 100644 --- a/src/common/mapindex.h +++ b/src/common/mapindex.h @@ -7,9 +7,6 @@ //File in charge of assigning a numberic ID to each map in existance for space saving when passing map info between servers. extern char mapindex_cfgfile[80]; -//whether to enable auto-adding of maps during run. Not so secure as the map indexes will vary! -//#define MAPINDEX_AUTOADD - #define MAX_MAPINDEX 2000 //Some definitions for the mayor city maps. diff --git a/src/common/mmo.h b/src/common/mmo.h index 024008b7b..0bc30ea47 100644 --- a/src/common/mmo.h +++ b/src/common/mmo.h @@ -39,6 +39,8 @@ // 20100721 - 2010-07-21aRagexeRE+ - 0x6b, 0x6d // 20100727 - 2010-07-27aRagexeRE+ - 0x6b, 0x6d // 20100803 - 2010-08-03aRagexeRE+ - 0x6b, 0x6d, 0x827, 0x828, 0x829, 0x82a, 0x82b, 0x82c, 0x842, 0x843 +// 20101124 - 2010-11-24aRagexeRE+ - 0x856, 0x857, 0x858 +// 20110111 - 2011-01-11aRagexeRE+ - 0x6b, 0x6d #ifndef PACKETVER #define PACKETVER 20081126 @@ -329,6 +331,7 @@ struct mmo_charstatus { short weapon; // enum weapon_type short shield; // view-id short head_top,head_mid,head_bottom; + short robe; char name[NAME_LENGTH]; unsigned int base_level,job_level; diff --git a/src/map/Makefile.in b/src/map/Makefile.in index f45f4dd00..7070a0a9d 100644 --- a/src/map/Makefile.in +++ b/src/map/Makefile.in @@ -18,7 +18,7 @@ MAP_OBJ = map.o chrif.o clif.o pc.o status.o npc.o \ storage.o skill.o atcommand.o battle.o battleground.o \ intif.o trade.o party.o vending.o guild.o pet.o \ log.o mail.o date.o unit.o homunculus.o mercenary.o quest.o instance.o \ - buyingstore.o searchstore.o + buyingstore.o searchstore.o duel.o MAP_TXT_OBJ = $(MAP_OBJ:%=obj_txt/%) \ obj_txt/mapreg_txt.o MAP_SQL_OBJ = $(MAP_OBJ:%=obj_sql/%) \ @@ -28,7 +28,7 @@ MAP_H = map.h chrif.h clif.h pc.h status.h npc.h \ storage.h skill.h atcommand.h battle.h battleground.h \ intif.h trade.h party.h vending.h guild.h pet.h \ log.h mail.h date.h unit.h homunculus.h mercenary.h quest.h instance.h mapreg.h \ - buyingstore.h searchstore.h + buyingstore.h searchstore.h duel.h HAVE_MYSQL=@HAVE_MYSQL@ ifeq ($(HAVE_MYSQL),yes) diff --git a/src/map/atcommand.c b/src/map/atcommand.c index 3eb0c37ac..7d66d1694 100644 --- a/src/map/atcommand.c +++ b/src/map/atcommand.c @@ -17,6 +17,7 @@ #include "chat.h" #include "clif.h" #include "chrif.h" +#include "duel.h" #include "intif.h" #include "itemdb.h" #include "log.h" @@ -88,7 +89,7 @@ int lowtohigh_compare (const void * a, const void * b) //----------------------------------------------------------- // Return the message string of the specified number by [Yor] //----------------------------------------------------------- -char* msg_txt(int msg_number) +const char* msg_txt(int msg_number) { if (msg_number >= 0 && msg_number < MAX_MSG && msg_table[msg_number] != NULL && msg_table[msg_number][0] != '\0') @@ -5837,7 +5838,7 @@ ACMD_FUNC(skilltree) struct map_session_data *pl_sd = NULL; int skillnum; int meets, j, c=0; - char target[NAME_LENGTH], *tbl; + char target[NAME_LENGTH]; struct skill_tree_entry *ent; nullpo_retr(-1, sd); @@ -5855,9 +5856,7 @@ ACMD_FUNC(skilltree) c = pc_calc_skilltree_normalize_job(pl_sd); c = pc_mapid2jobid(c, pl_sd->status.sex); - tbl = job_name(c); - - sprintf(atcmd_output, "Player is using %s skill tree (%d basic points)", tbl, pc_checkskill(pl_sd, 1)); + sprintf(atcmd_output, "Player is using %s skill tree (%d basic points)", job_name(c), pc_checkskill(pl_sd, 1)); clif_displaymessage(fd, atcmd_output); ARR_FIND( 0, MAX_SKILL_TREE, j, skill_tree[c][j].id == 0 || skill_tree[c][j].id == skillnum ); @@ -7250,7 +7249,7 @@ ACMD_FUNC(makehomun) int homunid; nullpo_retr(-1, sd); - if ( merc_is_hom_active(sd->hd) ) { + if ( sd->status.hom_id ) { clif_displaymessage(fd, msg_txt(450)); return -1; } @@ -8652,9 +8651,9 @@ ACMD_FUNC(font) font_id = atoi(message); if( font_id == 0 ) { - if( sd->state.user_font ) + if( sd->user_font ) { - sd->state.user_font = 0; + sd->user_font = 0; clif_displaymessage(fd, "Returning to normal font."); clif_font(sd); } @@ -8666,9 +8665,9 @@ ACMD_FUNC(font) } else if( font_id < 0 || font_id > 9 ) clif_displaymessage(fd, "Invalid font. Use a Value from 0 to 9."); - else if( font_id != sd->state.user_font ) + else if( font_id != sd->user_font ) { - sd->state.user_font = font_id; + sd->user_font = font_id; clif_font(sd); clif_displaymessage(fd, "Font changed."); } diff --git a/src/map/atcommand.h b/src/map/atcommand.h index 37ce87ca3..5456bc348 100644 --- a/src/map/atcommand.h +++ b/src/map/atcommand.h @@ -41,7 +41,7 @@ int atcommand_killmonster(const int fd, struct map_session_data* sd, const char* #define MAX_MSG 1000 extern char* msg_table[MAX_MSG]; -char* msg_txt(int msg_number); +const char* msg_txt(int msg_number); int msg_config_read(const char* cfgName); void do_final_msg(void); diff --git a/src/map/battle.c b/src/map/battle.c index 40e59039b..11e696a7f 100644 --- a/src/map/battle.c +++ b/src/map/battle.c @@ -4012,6 +4012,8 @@ static const struct _battle_data { { "searchstore_querydelay", &battle_config.searchstore_querydelay, 10, 0, INT_MAX, }, { "searchstore_maxresults", &battle_config.searchstore_maxresults, 30, 1, INT_MAX, }, { "display_party_name", &battle_config.display_party_name, 0, 0, 1, }, + { "cashshop_show_points", &battle_config.cashshop_show_points, 0, 0, 1, }, + { "mail_show_status", &battle_config.mail_show_status, 0, 0, 2, }, // BattleGround Settings { "bg_update_interval", &battle_config.bg_update_interval, 1000, 100, INT_MAX, }, { "bg_short_attack_damage_rate", &battle_config.bg_short_damage_rate, 80, 0, INT_MAX, }, diff --git a/src/map/battle.h b/src/map/battle.h index b2f33b73b..58f622321 100644 --- a/src/map/battle.h +++ b/src/map/battle.h @@ -486,6 +486,8 @@ extern struct Battle_Config int searchstore_querydelay; int searchstore_maxresults; int display_party_name; + int cashshop_show_points; + int mail_show_status; // [BattleGround Settings] int bg_update_interval; diff --git a/src/map/battleground.c b/src/map/battleground.c index 58e3b469c..13f62a042 100644 --- a/src/map/battleground.c +++ b/src/map/battleground.c @@ -52,7 +52,7 @@ int bg_team_delete(int bg_id) continue; bg_send_dot_remove(sd); - sd->state.bg_id = 0; + sd->bg_id = 0; } idb_remove(bg_team_db, bg_id); return 1; @@ -70,7 +70,7 @@ int bg_team_warp(int bg_id, unsigned short mapindex, short x, short y) int bg_send_dot_remove(struct map_session_data *sd) { - if( sd && sd->state.bg_id ) + if( sd && sd->bg_id ) clif_bg_xy_remove(sd); return 0; } @@ -81,12 +81,12 @@ int bg_team_join(int bg_id, struct map_session_data *sd) struct battleground_data *bg = bg_team_search(bg_id); struct map_session_data *pl_sd; - if( bg == NULL || sd == NULL || sd->state.bg_id ) return 0; + if( bg == NULL || sd == NULL || sd->bg_id ) return 0; ARR_FIND(0, MAX_BG_MEMBERS, i, bg->members[i].sd == NULL); if( i == MAX_BG_MEMBERS ) return 0; // No free slots - sd->state.bg_id = bg_id; + sd->bg_id = bg_id; bg->members[i].sd = sd; bg->members[i].x = sd->bl.x; bg->members[i].y = sd->bl.y; @@ -111,12 +111,12 @@ int bg_team_leave(struct map_session_data *sd, int flag) struct battleground_data *bg; char output[128]; - if( sd == NULL || !sd->state.bg_id ) + if( sd == NULL || !sd->bg_id ) return 0; bg_send_dot_remove(sd); - bg_id = sd->state.bg_id; - sd->state.bg_id = 0; + bg_id = sd->bg_id; + sd->bg_id = 0; if( (bg = bg_team_search(bg_id)) == NULL ) return 0; @@ -141,7 +141,7 @@ int bg_team_leave(struct map_session_data *sd, int flag) int bg_member_respawn(struct map_session_data *sd) { // Respawn after killed struct battleground_data *bg; - if( sd == NULL || !pc_isdead(sd) || !sd->state.bg_id || (bg = bg_team_search(sd->state.bg_id)) == NULL ) + if( sd == NULL || !pc_isdead(sd) || !sd->bg_id || (bg = bg_team_search(sd->bg_id)) == NULL ) return 0; if( bg->mapindex == 0 ) return 0; // Respawn not handled by Core @@ -177,26 +177,26 @@ int bg_team_get_id(struct block_list *bl) switch( bl->type ) { case BL_PC: - return ((TBL_PC*)bl)->state.bg_id; + return ((TBL_PC*)bl)->bg_id; case BL_PET: if( ((TBL_PET*)bl)->msd ) - return ((TBL_PET*)bl)->msd->state.bg_id; + return ((TBL_PET*)bl)->msd->bg_id; break; case BL_MOB: { struct map_session_data *msd; struct mob_data *md = (TBL_MOB*)bl; if( md->special_state.ai && (msd = map_id2sd(md->master_id)) != NULL ) - return msd->state.bg_id; - return md->state.bg_id; + return msd->bg_id; + return md->bg_id; } case BL_HOM: if( ((TBL_HOM*)bl)->master ) - return ((TBL_HOM*)bl)->master->state.bg_id; + return ((TBL_HOM*)bl)->master->bg_id; break; case BL_MER: if( ((TBL_MER*)bl)->master ) - return ((TBL_MER*)bl)->master->state.bg_id; + return ((TBL_MER*)bl)->master->bg_id; break; case BL_SKILL: return ((TBL_SKILL*)bl)->group->bg_id; @@ -210,7 +210,7 @@ int bg_send_message(struct map_session_data *sd, const char *mes, int len) struct battleground_data *bg; nullpo_ret(sd); - if( sd->state.bg_id == 0 || (bg = bg_team_search(sd->state.bg_id)) == NULL ) + if( sd->bg_id == 0 || (bg = bg_team_search(sd->bg_id)) == NULL ) return 0; clif_bg_message(bg, sd->bl.id, sd->status.name, mes, len); return 0; diff --git a/src/map/battleground.h b/src/map/battleground.h index 946ac2692..c2b74a534 100644 --- a/src/map/battleground.h +++ b/src/map/battleground.h @@ -22,8 +22,8 @@ struct battleground_data { // BG Cementery unsigned short mapindex, x, y; // Logout Event - char logout_event[50]; - char die_event[50]; + char logout_event[EVENT_NAME_LENGTH]; + char die_event[EVENT_NAME_LENGTH]; }; void do_init_battleground(void); diff --git a/src/map/chat.h b/src/map/chat.h index be3efb513..b80832d3d 100644 --- a/src/map/chat.h +++ b/src/map/chat.h @@ -22,7 +22,7 @@ struct chat_data { uint32 maxLvl; // maximum base level allowed to join struct map_session_data* usersd[20]; struct block_list* owner; - char npc_event[50]; + char npc_event[EVENT_NAME_LENGTH]; }; diff --git a/src/map/clif.c b/src/map/clif.c index e4105c170..eeb9f7532 100644 --- a/src/map/clif.c +++ b/src/map/clif.c @@ -451,7 +451,7 @@ int clif_send(const uint8* buf, int len, struct block_list* bl, enum send_target if( !(fd=sd->fd) ) continue; - if( type == GUILD_NOBG && sd->state.bg_id ) + if( type == GUILD_NOBG && sd->bg_id ) continue; if( sd->bl.id == bl->id && (type == GUILD_WOS || type == GUILD_SAMEMAP_WOS || type == GUILD_AREA_WOS) ) @@ -498,7 +498,7 @@ int clif_send(const uint8* buf, int len, struct block_list* bl, enum send_target case BG_SAMEMAP_WOS: case BG: case BG_WOS: - if( sd && sd->state.bg_id && (bg = bg_team_search(sd->state.bg_id)) != NULL ) + if( sd && sd->bg_id && (bg = bg_team_search(sd->bg_id)) != NULL ) { for( i = 0; i < MAX_BG_MEMBERS; i++ ) { @@ -797,13 +797,19 @@ static int clif_set_unit_idle(struct block_list* bl, unsigned char* buffer, bool WBUFW(buf,0) = spawn?0x22b:0x22a; #elif PACKETVER < 20091103 WBUFW(buf,0) = spawn?0x2ed:0x2ee; -#else +#elif PACKETVER < 20101124 WBUFW(buf,0) = spawn?0x7f8:0x7f9; +#else + WBUFW(buf,0) = spawn?0x858:0x857; #endif #if PACKETVER >= 20091103 name = status_get_name(bl); +#if PACKETVER < 20110111 WBUFW(buf,2) = (spawn?62:63)+strlen(name); +#else + WBUFW(buf,2) = (spawn?64:65)+strlen(name); +#endif WBUFB(buf,4) = clif_bl_type(bl); offset+=3; buf = WBUFP(buffer,offset); @@ -876,6 +882,11 @@ static int clif_set_unit_idle(struct block_list* bl, unsigned char* buffer, bool WBUFB(buf,40) = 0; return packet_len(0x7c); } +#endif +#if PACKETVER >= 20110111 + WBUFW(buf,34) = vd->robe; + offset+= 2; + buf = WBUFP(buffer,offset); #endif WBUFL(buf,34) = status_get_guild_id(bl); WBUFW(buf,38) = status_get_emblem_id(bl); @@ -910,7 +921,7 @@ static int clif_set_unit_idle(struct block_list* bl, unsigned char* buffer, bool return packet_len(WBUFW(buffer,0)); #endif #if PACKETVER >= 20080102 - WBUFW(buf,53) = sd?sd->state.user_font:0; + WBUFW(buf,53) = sd?sd->user_font:0; #endif #if PACKETVER >= 20091103 strcpy((char*)WBUFP(buf,55), name); @@ -946,13 +957,19 @@ static int clif_set_unit_walking(struct block_list* bl, struct unit_data* ud, un WBUFW(buf, 0) = 0x22c; #elif PACKETVER < 20091103 WBUFW(buf, 0) = 0x2ec; -#else +#elif PACKETVER < 20101124 WBUFW(buf, 0) = 0x7f7; +#else + WBUFW(buf, 0) = 0x856; #endif #if PACKETVER >= 20091103 name = status_get_name(bl); +#if PACKETVER < 20110111 WBUFW(buf, 2) = 69+strlen(name); +#else + WBUFW(buf, 2) = 71+strlen(name); +#endif offset+=2; buf = WBUFP(buffer,offset); #endif @@ -989,6 +1006,11 @@ static int clif_set_unit_walking(struct block_list* bl, struct unit_data* ud, un WBUFW(buf,32) = vd->hair_color; WBUFW(buf,34) = vd->cloth_color; WBUFW(buf,36) = (sd)? sd->head_dir : 0; +#if PACKETVER >= 20110111 + WBUFW(buf,38) = vd->robe; + offset+= 2; + buf = WBUFP(buffer,offset); +#endif WBUFL(buf,38) = status_get_guild_id(bl); WBUFW(buf,42) = status_get_emblem_id(bl); WBUFW(buf,44) = (sd)? sd->status.manner : 0; @@ -1006,7 +1028,7 @@ static int clif_set_unit_walking(struct block_list* bl, struct unit_data* ud, un WBUFB(buf,57) = (sd)? 5 : 0; WBUFW(buf,58) = clif_setlevel(status_get_lv(bl)); #if PACKETVER >= 20080102 - WBUFW(buf,60) = sd?sd->state.user_font:0; + WBUFW(buf,60) = sd?sd->user_font:0; #endif #if PACKETVER >= 20091103 strcpy((char*)WBUFP(buf,62), name); @@ -1144,7 +1166,7 @@ int clif_spawn(struct block_list *bl) clif_specialeffect(bl,423,AREA); else if(sd->state.size==1) clif_specialeffect(bl,421,AREA); - if( sd->state.bg_id && map[sd->bl.m].flag.battleground ) + if( sd->bg_id && map[sd->bl.m].flag.battleground ) clif_sendbgemblem_area(sd); } break; @@ -2057,7 +2079,7 @@ void clif_inventorylist(struct map_session_data *sd) WBUFW(bufe,ne*se+28)=0; //Unknown #endif #if PACKETVER >= 20100629 - if (sd->inventory_data[i]->equip&EQP_HELM) + if (sd->inventory_data[i]->equip&EQP_VISIBLE) WBUFW(bufe,ne*se+30)= sd->inventory_data[i]->look; else WBUFW(bufe,ne*se+30)=0; @@ -2140,7 +2162,7 @@ void clif_equiplist(struct map_session_data *sd) WBUFW(buf,n*cmd+28)=0; //Unknown #endif #if PACKETVER >= 20100629 - if (sd->inventory_data[i]->equip&EQP_HELM) + if (sd->inventory_data[i]->equip&EQP_VISIBLE) WBUFW(buf,n*cmd+30)= sd->inventory_data[i]->look; else WBUFW(buf,n*cmd+30)=0; @@ -2350,7 +2372,7 @@ int clif_guild_xy(struct map_session_data *sd) *------------------------------------------*/ int clif_guild_xy_single(int fd, struct map_session_data *sd) { - if( sd->state.bg_id ) + if( sd->bg_id ) return 0; WFIFOHEAD(fd,packet_len(0x1eb)); @@ -2449,7 +2471,7 @@ int clif_updatestatus(struct map_session_data *sd,int type) clif_hpmeter(sd); if( !battle_config.party_hp_mode && sd->status.party_id ) clif_party_hp(sd); - if( sd->state.bg_id ) + if( sd->bg_id ) clif_bg_hp(sd); break; case SP_SP: @@ -2705,6 +2727,17 @@ void clif_changelook(struct block_list *bl,int type,int val) #endif //Shoes? No packet uses this.... break; + case LOOK_BODY: + case LOOK_FLOOR: + // unknown purpose + break; + case LOOK_ROBE: +#if PACKETVER < 20110111 + return; +#else + vd->robe = val; +#endif + break; } // prevent leaking the presence of GM-hidden objects @@ -2726,8 +2759,7 @@ void clif_changelook(struct block_list *bl,int type,int val) WBUFW(buf,9)=vd->shield; } else { WBUFB(buf,6)=type; - WBUFW(buf,7)=val; - WBUFW(buf,9)=0; + WBUFL(buf,7)=val; } clif_send(buf,packet_len(0x1d7),bl,target); #endif @@ -2952,7 +2984,7 @@ int clif_equipitemack(struct map_session_data *sd,int n,int pos,int ok) #if PACKETVER < 20100629 WFIFOB(fd,6)=ok; #else - if (ok && sd->inventory_data[n]->equip&EQP_HELM) + if (ok && sd->inventory_data[n]->equip&EQP_VISIBLE) WFIFOW(fd,6)=sd->inventory_data[n]->look; else WFIFOW(fd,6)=0; @@ -3649,7 +3681,7 @@ static void clif_getareachar_pc(struct map_session_data* sd,struct map_session_d clif_spiritball_single(sd->fd, dstsd); if( (sd->status.party_id && dstsd->status.party_id == sd->status.party_id) || //Party-mate, or hpdisp setting. - (sd->state.bg_id && sd->state.bg_id == dstsd->state.bg_id) || //BattleGround + (sd->bg_id && sd->bg_id == dstsd->bg_id) || //BattleGround (battle_config.disp_hpmeter && (gmlvl = pc_isGM(sd)) >= battle_config.disp_hpmeter && gmlvl >= pc_isGM(dstsd)) ) clif_hpmeter_single(sd->fd, dstsd->bl.id, dstsd->battle_status.hp, dstsd->battle_status.max_hp); @@ -3692,7 +3724,7 @@ void clif_getareachar_unit(struct map_session_data* sd,struct block_list *bl) clif_specialeffect_single(bl,423,sd->fd); else if(tsd->state.size==1) clif_specialeffect_single(bl,421,sd->fd); - if( tsd->state.bg_id && map[tsd->bl.m].flag.battleground ) + if( tsd->bg_id && map[tsd->bl.m].flag.battleground ) clif_sendbgemblem_single(sd->fd,tsd); } break; @@ -4972,17 +5004,12 @@ void clif_MainChatMessage(const char* message) /*========================================== * Send broadcast message with font formatting. * S 01C3 .W .L .W .W .W .W .?B - * S 040C .W .L .W .W .W .W .?B *------------------------------------------*/ int clif_broadcast2(struct block_list* bl, const char* mes, int len, unsigned long fontColor, short fontType, short fontSize, short fontAlign, short fontY, enum send_target target) { unsigned char *buf = (unsigned char*)aMallocA((16 + len)*sizeof(unsigned char)); -#if PACKETVER < 20080820 WBUFW(buf,0) = 0x1c3; -#else - WBUFW(buf,0) = 0x40c; -#endif WBUFW(buf,2) = len + 16; WBUFL(buf,4) = fontColor; WBUFW(buf,8) = fontType; @@ -6986,7 +7013,7 @@ int clif_guild_leave(struct map_session_data *sd,const char *name,const char *me /*========================================== * ギルドメンバ追放通知 *------------------------------------------*/ -int clif_guild_expulsion(struct map_session_data *sd,const char *name,const char *mes,int account_id) +void clif_guild_expulsion(struct map_session_data* sd, const char* name, const char* mes, int account_id) { unsigned char buf[128]; #if PACKETVER < 20100803 @@ -6995,46 +7022,58 @@ int clif_guild_expulsion(struct map_session_data *sd,const char *name,const char const unsigned short cmd = 0x839; #endif - nullpo_ret(sd); + nullpo_retv(sd); WBUFW(buf,0) = cmd; - safestrncpy((char*)WBUFP(buf, 2),name,NAME_LENGTH); - safestrncpy((char*)WBUFP(buf,26),mes,40); + safestrncpy((char*)WBUFP(buf,2), name, NAME_LENGTH); + safestrncpy((char*)WBUFP(buf,26), mes, 40); #if PACKETVER < 20100803 - safestrncpy((char*)WBUFP(buf,66),"",NAME_LENGTH); // account name (not used for security reasons) + memset(WBUFP(buf,66), 0, NAME_LENGTH); // account name (not used for security reasons) #endif - clif_send(buf,packet_len(cmd),&sd->bl,GUILD_NOBG); - return 0; + clif_send(buf, packet_len(cmd), &sd->bl, GUILD_NOBG); } /*========================================== * ギルド追放メンバリスト *------------------------------------------*/ -int clif_guild_expulsionlist(struct map_session_data *sd) +void clif_guild_expulsionlist(struct map_session_data* sd) { - int fd; - int i,c; - struct guild *g; +#if PACKETVER < 20100803 + const int offset = NAME_LENGTH*2+40; +#else + const int offset = NAME_LENGTH+40; +#endif + int fd, i, c = 0; + struct guild* g; + + nullpo_retv(sd); - nullpo_ret(sd); if( (g = guild_search(sd->status.guild_id)) == NULL ) - return 0; + return; fd = sd->fd; - WFIFOHEAD(fd,4 + MAX_GUILDEXPULSION * 88); - WFIFOW(fd,0)=0x163; - for(i=c=0;iexpulsion[i]; - if(e->account_id>0){ - safestrncpy((char*)WFIFOP(fd,4 + c*88),e->name,NAME_LENGTH); - safestrncpy((char*)WFIFOP(fd,4 + c*88+24),"",24); // account name (not used for security reasons) - safestrncpy((char*)WFIFOP(fd,4 + c*88+48),e->mes,40); + + WFIFOHEAD(fd,4 + MAX_GUILDEXPULSION * offset); + WFIFOW(fd,0) = 0x163; + + for( i = 0; i < MAX_GUILDEXPULSION; i++ ) + { + struct guild_expulsion* e = &g->expulsion[i]; + + if( e->account_id > 0 ) + { + memcpy(WFIFOP(fd,4 + c*offset), e->name, NAME_LENGTH); +#if PACKETVER < 20100803 + memset(WFIFOP(fd,4 + c*offset+24), 0, NAME_LENGTH); // account name (not used for security reasons) + memcpy(WFIFOP(fd,4 + c*offset+48), e->mes, 40); +#else + memcpy(WFIFOP(fd,4 + c*offset+24), e->mes, 40); +#endif c++; } } - WFIFOW(fd,2) = 4 + c*88; + WFIFOW(fd,2) = 4 + c*offset; WFIFOSET(fd,WFIFOW(fd,2)); - return 0; } /*========================================== @@ -8024,15 +8063,15 @@ void clif_equipcheckbox(struct map_session_data* sd) WFIFOSET(fd, packet_len(0x2da)); } -/*========================================== - * Sends info about a player's equipped items - * R 002d7 .W .24B .w .w .w .w .w .w .w .1B {equip item}.26B* - * for PACKETVER >= 20100629 - * R 002d7 .W .24B .w .w .w .w .w .w .w .1B {equip item}.28B* - *------------------------------------------*/ +/// Sends info about a player's equipped items (ZC_EQUIPWIN_MICROSCOPE) +/// 02d7 .W .24B .W .W .W .W .W .W .W .B {equip item}.26B* +/// 02d7 .W .24B .W .W .W .W .W .W .W .B {equip item}.28B* (PACKETVER >= 20100629) +/// 0859 .W .24B .W .W .W .W .W .W .W .B {equip item}.28B* (PACKETVER >= 20101124) +/// 0859 .W .24B .W .W .W .W .W .W .W .W .B {equip item}.28B* (PACKETVER >= 20110111) void clif_viewequip_ack(struct map_session_data* sd, struct map_session_data* tsd) { - int i, n, fd; + uint8* buf; + int i, n, fd, offset = 0; #if PACKETVER < 20100629 const int s = 26; #else @@ -8043,17 +8082,27 @@ void clif_viewequip_ack(struct map_session_data* sd, struct map_session_data* ts fd = sd->fd; WFIFOHEAD(fd, MAX_INVENTORY * s + 43); + buf = WFIFOP(fd,0); - WFIFOW(fd, 0) = 0x2d7; - safestrncpy((char*)WFIFOP(fd, 4), tsd->status.name, NAME_LENGTH); - WFIFOW(fd,28) = tsd->status.class_; - WFIFOW(fd,30) = tsd->vd.hair_style; - WFIFOW(fd,32) = tsd->vd.head_bottom; - WFIFOW(fd,34) = tsd->vd.head_mid; - WFIFOW(fd,36) = tsd->vd.head_top; - WFIFOW(fd,38) = tsd->vd.hair_color; - WFIFOW(fd,40) = tsd->vd.cloth_color; - WFIFOB(fd,42) = tsd->vd.sex; +#if PACKETVER < 20101124 + WBUFW(buf, 0) = 0x2d7; +#else + WBUFW(buf, 0) = 0x859; +#endif + safestrncpy((char*)WBUFP(buf, 4), tsd->status.name, NAME_LENGTH); + WBUFW(buf,28) = tsd->status.class_; + WBUFW(buf,30) = tsd->vd.hair_style; + WBUFW(buf,32) = tsd->vd.head_bottom; + WBUFW(buf,34) = tsd->vd.head_mid; + WBUFW(buf,36) = tsd->vd.head_top; +#if PACKETVER >= 20110111 + WBUFW(buf,38) = tsd->vd.robe; + offset+= 2; + buf = WBUFP(buf,2); +#endif + WBUFW(buf,38) = tsd->vd.hair_color; + WBUFW(buf,40) = tsd->vd.cloth_color; + WBUFB(buf,42) = tsd->vd.sex; for(i=0,n=0; i < MAX_INVENTORY; i++) { @@ -8063,24 +8112,24 @@ void clif_viewequip_ack(struct map_session_data* sd, struct map_session_data* ts continue; // Inventory position - WFIFOW(fd, n*s+43) = i + 2; + WBUFW(buf, n*s+43) = i + 2; // Add refine, identify flag, element, etc. - clif_item_sub(WFIFOP(fd,0), n*s+45, &tsd->status.inventory[i], tsd->inventory_data[i], pc_equippoint(tsd, i)); + clif_item_sub(WBUFP(buf,0), n*s+45, &tsd->status.inventory[i], tsd->inventory_data[i], pc_equippoint(tsd, i)); // Add cards - clif_addcards(WFIFOP(fd, n*s+55), &tsd->status.inventory[i]); + clif_addcards(WBUFP(buf, n*s+55), &tsd->status.inventory[i]); // Expiration date stuff, if all of those are set to 0 then the client doesn't show anything related (6 bytes) - WFIFOL(fd, n*s+63) = tsd->status.inventory[i].expire_time; - WFIFOW(fd, n*s+67) = 0; + WBUFL(buf, n*s+63) = tsd->status.inventory[i].expire_time; + WBUFW(buf, n*s+67) = 0; #if PACKETVER >= 20100629 - if (tsd->inventory_data[i]->equip&EQP_HELM) - WFIFOW(fd, n*s+69) = tsd->inventory_data[i]->look; + if (tsd->inventory_data[i]->equip&EQP_VISIBLE) + WBUFW(buf, n*s+69) = tsd->inventory_data[i]->look; else - WFIFOW(fd, n*s+69) = 0; + WBUFW(buf, n*s+69) = 0; #endif n++; } - WFIFOW(fd, 2) = 43 + n*s; // Set length + WFIFOW(fd, 2) = 43+offset+n*s; // Set length WFIFOSET(fd, WFIFOW(fd, 2)); } @@ -8443,13 +8492,7 @@ void clif_parse_LoadEndAck(int fd,struct map_session_data *sd) clif_party_hp(sd); // Show hp after displacement [LuzZza] } - if( sd->state.bg_id ) clif_bg_hp(sd); // BattleGround System - if( sd->state.changemap && map[sd->bl.m].flag.battleground ) - { - clif_map_type(sd, MAPTYPE_BATTLEFIELD); // Battleground Mode - if( map[sd->bl.m].flag.battleground == 2 ) - clif_bg_updatescore_single(sd); - } + if( sd->bg_id ) clif_bg_hp(sd); // BattleGround System if(map[sd->bl.m].flag.pvp) { if(!battle_config.pk_mode) { // remove pvp stuff for pk_mode [Valaris] @@ -8606,6 +8649,13 @@ void clif_parse_LoadEndAck(int fd,struct map_session_data *sd) clif_status_load(&sd->bl, SI_NIGHT, 0); } + if( map[sd->bl.m].flag.battleground ) + { + clif_map_type(sd, MAPTYPE_BATTLEFIELD); // Battleground Mode + if( map[sd->bl.m].flag.battleground == 2 ) + clif_bg_updatescore_single(sd); + } + if( map[sd->bl.m].flag.allowks && !map_flag_ks(sd->bl.m) ) { char output[128]; @@ -9642,7 +9692,8 @@ void clif_parse_ChatLeave(int fd, struct map_session_data* sd) //0: static void clif_noask_sub(struct map_session_data *src, struct map_session_data *target, int type) { - char *msg, output[256]; + const char* msg; + char output[256]; // Your request has been rejected by autoreject option. msg = msg_txt(392); clif_disp_onlyself(src, msg, strlen(msg)); @@ -10928,7 +10979,7 @@ void clif_parse_GuildCheckMaster(int fd, struct map_session_data *sd) *------------------------------------------*/ void clif_parse_GuildRequestInfo(int fd, struct map_session_data *sd) { - if( !sd->status.guild_id && !sd->state.bg_id ) + if( !sd->status.guild_id && !sd->bg_id ) return; switch( RFIFOL(fd,2) ) @@ -11076,7 +11127,7 @@ void clif_parse_GuildLeave(int fd,struct map_session_data *sd) clif_displaymessage(fd, msg_txt(228)); return; } - if( sd->state.bg_id ) + if( sd->bg_id ) { clif_displaymessage(fd, "You can't leave battleground guilds."); return; @@ -11091,7 +11142,7 @@ void clif_parse_GuildLeave(int fd,struct map_session_data *sd) *------------------------------------------*/ void clif_parse_GuildExpulsion(int fd,struct map_session_data *sd) { - if( map[sd->bl.m].flag.guildlock || sd->state.bg_id ) + if( map[sd->bl.m].flag.guildlock || sd->bg_id ) { // Guild locked. clif_displaymessage(fd, msg_txt(228)); return; @@ -11128,7 +11179,7 @@ void clif_parse_GuildMessage(int fd, struct map_session_data* sd) sd->cantalk_tick = gettick() + battle_config.min_chat_delay; } - if( sd->state.bg_id ) + if( sd->bg_id ) bg_send_message(sd, text, textlen); else guild_send_message(sd, text, textlen); @@ -13859,7 +13910,7 @@ int clif_sendbgemblem_area(struct map_session_data *sd) WBUFW(buf, 0) = 0x2dd; WBUFL(buf,2) = sd->bl.id; safestrncpy((char*)WBUFP(buf,6), sd->status.name, NAME_LENGTH); // name don't show in screen. - WBUFW(buf,30) = sd->state.bg_id; + WBUFW(buf,30) = sd->bg_id; clif_send(buf,packet_len(0x2dd), &sd->bl, AREA); return 0; } @@ -13871,7 +13922,7 @@ int clif_sendbgemblem_single(int fd, struct map_session_data *sd) WFIFOW(fd,0) = 0x2dd; WFIFOL(fd,2) = sd->bl.id; safestrncpy((char*)WFIFOP(fd,6), sd->status.name, NAME_LENGTH); - WFIFOW(fd,30) = sd->state.bg_id; + WFIFOW(fd,30) = sd->bg_id; WFIFOSET(fd,packet_len(0x2dd)); return 0; } @@ -13886,7 +13937,7 @@ int clif_font(struct map_session_data *sd) nullpo_ret(sd); WBUFW(buf,0) = 0x2ef; WBUFL(buf,2) = sd->bl.id; - WBUFW(buf,6) = sd->state.user_font; + WBUFW(buf,6) = sd->user_font; clif_send(buf, packet_len(0x2ef), &sd->bl, AREA); return 1; } @@ -14977,6 +15028,11 @@ static int packetdb_readdb(void) 3, -1, 8, -1, 86, 2, 6, 6, -1, -1, 4, 10, 10, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1, 3, 2, 66, 5, 2, 12, 6, 0, 0, + //#0x0840 + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; struct { void (*func)(int, struct map_session_data *); diff --git a/src/map/clif.h b/src/map/clif.h index 2d90eb522..70a7fdce8 100644 --- a/src/map/clif.h +++ b/src/map/clif.h @@ -29,7 +29,7 @@ struct party_booking_ad_info; #include // packet DB #define MAX_PACKET_DB 0x900 -#define MAX_PACKET_VER 25 +#define MAX_PACKET_VER 26 struct s_packet_db { short len; @@ -430,7 +430,7 @@ int clif_guild_memberlogin_notice(struct guild *g,int idx,int flag); int clif_guild_invite(struct map_session_data *sd,struct guild *g); int clif_guild_inviteack(struct map_session_data *sd,int flag); int clif_guild_leave(struct map_session_data *sd,const char *name,const char *mes); -int clif_guild_expulsion(struct map_session_data *sd,const char *name,const char *mes,int account_id); +void clif_guild_expulsion(struct map_session_data* sd, const char* name, const char* mes, int account_id); int clif_guild_positionchanged(struct guild *g,int idx); int clif_guild_memberpositionchanged(struct guild *g,int idx); int clif_guild_emblem(struct map_session_data *sd,struct guild *g); diff --git a/src/map/duel.c b/src/map/duel.c new file mode 100644 index 000000000..7621b92be --- /dev/null +++ b/src/map/duel.c @@ -0,0 +1,189 @@ +// Copyright (c) Athena Dev Teams - Licensed under GNU GPL +// For more information, see LICENCE in the main folder + +#include "../common/cbasetypes.h" + +#include "atcommand.h" // msg_txt +#include "clif.h" +#include "duel.h" +#include "pc.h" + +#include +#include +#include +#include + +struct duel duel_list[MAX_DUEL]; +int duel_count = 0; + +/*========================================== + * Duel organizing functions [LuzZza] + *------------------------------------------*/ +void duel_savetime(struct map_session_data* sd) +{ + time_t timer; + struct tm *t; + + time(&timer); + t = localtime(&timer); + + pc_setglobalreg(sd, "PC_LAST_DUEL_TIME", t->tm_mday*24*60 + t->tm_hour*60 + t->tm_min); + return; +} + +int duel_checktime(struct map_session_data* sd) +{ + int diff; + time_t timer; + struct tm *t; + + time(&timer); + t = localtime(&timer); + + diff = t->tm_mday*24*60 + t->tm_hour*60 + t->tm_min - pc_readglobalreg(sd, "PC_LAST_DUEL_TIME"); + + return !(diff >= 0 && diff < battle_config.duel_time_interval); +} +static int duel_showinfo_sub(struct map_session_data* sd, va_list va) +{ + struct map_session_data *ssd = va_arg(va, struct map_session_data*); + int *p = va_arg(va, int*); + char output[256]; + + if (sd->duel_group != ssd->duel_group) return 0; + + sprintf(output, " %d. %s", ++(*p), sd->status.name); + clif_disp_onlyself(ssd, output, strlen(output)); + return 1; +} + +int duel_showinfo(const unsigned int did, struct map_session_data* sd) +{ + int p=0; + char output[256]; + + if(duel_list[did].max_players_limit > 0) + sprintf(output, msg_txt(370), //" -- Duels: %d/%d, Members: %d/%d, Max players: %d --" + did, duel_count, + duel_list[did].members_count, + duel_list[did].members_count + duel_list[did].invites_count, + duel_list[did].max_players_limit); + else + sprintf(output, msg_txt(371), //" -- Duels: %d/%d, Members: %d/%d --" + did, duel_count, + duel_list[did].members_count, + duel_list[did].members_count + duel_list[did].invites_count); + + clif_disp_onlyself(sd, output, strlen(output)); + map_foreachpc(duel_showinfo_sub, sd, &p); + return 0; +} + +int duel_create(struct map_session_data* sd, const unsigned int maxpl) +{ + int i=1; + char output[256]; + + while(duel_list[i].members_count > 0 && i < MAX_DUEL) i++; + if(i == MAX_DUEL) return 0; + + duel_count++; + sd->duel_group = i; + duel_list[i].members_count++; + duel_list[i].invites_count = 0; + duel_list[i].max_players_limit = maxpl; + + strcpy(output, msg_txt(372)); // " -- Duel has been created (@invite/@leave) --" + clif_disp_onlyself(sd, output, strlen(output)); + + clif_map_property(sd, MAPPROPERTY_FREEPVPZONE); + //clif_misceffect2(&sd->bl, 159); + return i; +} + +int duel_invite(const unsigned int did, struct map_session_data* sd, struct map_session_data* target_sd) +{ + char output[256]; + + // " -- Player %s invites %s to duel --" + sprintf(output, msg_txt(373), sd->status.name, target_sd->status.name); + clif_disp_message(&sd->bl, output, strlen(output), DUEL_WOS); + + target_sd->duel_invite = did; + duel_list[did].invites_count++; + + // "Blue -- Player %s invites you to PVP duel (@accept/@reject) --" + sprintf(output, msg_txt(374), sd->status.name); + clif_broadcast((struct block_list *)target_sd, output, strlen(output)+1, 0x10, SELF); + return 0; +} + +static int duel_leave_sub(struct map_session_data* sd, va_list va) +{ + int did = va_arg(va, int); + if (sd->duel_invite == did) + sd->duel_invite = 0; + return 0; +} + +int duel_leave(const unsigned int did, struct map_session_data* sd) +{ + char output[256]; + + // " <- Player %s has left duel --" + sprintf(output, msg_txt(375), sd->status.name); + clif_disp_message(&sd->bl, output, strlen(output), DUEL_WOS); + + duel_list[did].members_count--; + + if(duel_list[did].members_count == 0) { + map_foreachpc(duel_leave_sub, did); + duel_count--; + } + + sd->duel_group = 0; + duel_savetime(sd); + clif_map_property(sd, MAPPROPERTY_NOTHING); + return 0; +} + +int duel_accept(const unsigned int did, struct map_session_data* sd) +{ + char output[256]; + + duel_list[did].members_count++; + sd->duel_group = sd->duel_invite; + duel_list[did].invites_count--; + sd->duel_invite = 0; + + // " -> Player %s has accepted duel --" + sprintf(output, msg_txt(376), sd->status.name); + clif_disp_message(&sd->bl, output, strlen(output), DUEL_WOS); + + clif_map_property(sd, MAPPROPERTY_FREEPVPZONE); + //clif_misceffect2(&sd->bl, 159); + return 0; +} + +int duel_reject(const unsigned int did, struct map_session_data* sd) +{ + char output[256]; + + // " -- Player %s has rejected duel --" + sprintf(output, msg_txt(377), sd->status.name); + clif_disp_message(&sd->bl, output, strlen(output), DUEL_WOS); + + duel_list[did].invites_count--; + sd->duel_invite = 0; + return 0; +} + +void do_final_duel(void) +{ +} + +int do_init_duel(void) +{ + memset(&duel_list[0], 0, sizeof(duel_list)); + return 0; +} diff --git a/src/map/duel.h b/src/map/duel.h new file mode 100644 index 000000000..674d0e12f --- /dev/null +++ b/src/map/duel.h @@ -0,0 +1,29 @@ +// Copyright (c) Athena Dev Teams - Licensed under GNU GPL +// For more information, see LICENCE in the main folder + +#ifndef _DUEL_H_ +#define _DUEL_H_ + +struct duel { + int members_count; + int invites_count; + int max_players_limit; +}; + +#define MAX_DUEL 1024 +extern struct duel duel_list[MAX_DUEL]; +extern int duel_count; + +//Duel functions // [LuzZza] +int duel_create(struct map_session_data* sd, const unsigned int maxpl); +int duel_invite(const unsigned int did, struct map_session_data* sd, struct map_session_data* target_sd); +int duel_accept(const unsigned int did, struct map_session_data* sd); +int duel_reject(const unsigned int did, struct map_session_data* sd); +int duel_leave(const unsigned int did, struct map_session_data* sd); +int duel_showinfo(const unsigned int did, struct map_session_data* sd); +int duel_checktime(struct map_session_data* sd); + +int do_init_duel(void); +void do_final_duel(void); + +#endif /* _DUEL_H_ */ diff --git a/src/map/guild.c b/src/map/guild.c index e56b346ec..c80b124ef 100644 --- a/src/map/guild.c +++ b/src/map/guild.c @@ -36,7 +36,7 @@ static DBMap* guild_infoevent_db; // int guild_id -> struct eventlist* static DBMap* guild_castleinfoevent_db; // int castle_id_index -> struct eventlist* struct eventlist { - char name[50]; + char name[EVENT_NAME_LENGTH]; struct eventlist *next; }; @@ -325,7 +325,7 @@ int guild_send_xy_timer_sub(DBKey key,void *data,va_list ap) for(i=0;imax_member;i++){ //struct map_session_data* sd = g->member[i].sd; struct map_session_data* sd = map_charid2sd(g->member[i].char_id); // temporary crashfix - if( sd != NULL && (sd->guild_x != sd->bl.x || sd->guild_y != sd->bl.y) && !sd->state.bg_id ) + if( sd != NULL && (sd->guild_x != sd->bl.x || sd->guild_y != sd->bl.y) && !sd->bg_id ) { clif_guild_xy(sd); sd->guild_x = sd->bl.x; @@ -1545,7 +1545,7 @@ int guild_broken(int guild_id,int flag) struct guild_castle *gc=NULL; struct map_session_data *sd; int i; - char name[50]; + char name[EVENT_NAME_LENGTH]; if(flag!=0 || g==NULL) return 0; @@ -1604,7 +1604,7 @@ int guild_gm_changed(int guild_id, int account_id, int char_id) { struct guild *g; struct guild_member gm; - int pos; + int pos, i; g=guild_search(guild_id); @@ -1638,7 +1638,18 @@ int guild_gm_changed(int guild_id, int account_id, int char_id) g->member[0].sd->state.gmaster_flag = g; //Block his skills for 5 minutes to prevent abuse. guild_block_skill(g->member[0].sd, 300000); - } + } + + // announce the change to all guild members + for( i = 0; i < g->max_member; i++ ) + { + if( g->member[i].sd && g->member[i].sd->fd ) + { + clif_guild_basicinfo(g->member[i].sd); + clif_guild_memberlist(g->member[i].sd); + } + } + return 1; } diff --git a/src/map/instance.c b/src/map/instance.c index 6fa3a2c0a..e9ff2b409 100644 --- a/src/map/instance.c +++ b/src/map/instance.c @@ -31,22 +31,21 @@ struct s_instance instance[MAX_INSTANCE]; /*-------------------------------------- * name : instance name * Return value could be - * -4 = already exists | -3 = no free instances | -2 = missing parameter | -1 = invalid type + * -4 = already exists | -3 = no free instances | -2 = party not found | -1 = invalid type * On success return instance_id *--------------------------------------*/ int instance_create(int party_id, const char *name) { int i; - struct party_data *p = NULL; + struct party_data* p; - if( !party_id || !name ) + if( ( p = party_search(party_id) ) == NULL ) { - ShowError("map_instance_create: missing parameter.\n"); + ShowError("instance_create: party %d not found for instance '%s'.\n", party_id, name); return -2; } - p = party_search(party_id); - if( !p || p->instance_id ) + if( p->instance_id ) return -4; // Party already instancing // Searching a Free Instance @@ -54,7 +53,7 @@ int instance_create(int party_id, const char *name) ARR_FIND(1, MAX_INSTANCE, i, instance[i].state == INSTANCE_FREE); if( i == MAX_INSTANCE ) { - ShowError("map_instance_create: no free instances, consider increasing MAX_INSTANCE.\n"); + ShowError("instance_create: no free instances, consider increasing MAX_INSTANCE.\n"); return -3; } diff --git a/src/map/intif.c b/src/map/intif.c index 875baa036..1b69c0837 100644 --- a/src/map/intif.c +++ b/src/map/intif.c @@ -1465,7 +1465,7 @@ int intif_parse_Mail_inboxreceived(int fd) if (flag) clif_Mail_refreshinbox(sd); - else + else if( battle_config.mail_show_status && ( battle_config.mail_show_status == 1 || sd->mail.inbox.unread ) ) { char output[128]; sprintf(output, msg_txt(510), sd->mail.inbox.unchecked, sd->mail.inbox.unread + sd->mail.inbox.unchecked); diff --git a/src/map/map.c b/src/map/map.c index 9f9c93608..c086b73c0 100644 --- a/src/map/map.c +++ b/src/map/map.c @@ -17,6 +17,7 @@ #include "path.h" #include "chrif.h" #include "clif.h" +#include "duel.h" #include "intif.h" #include "npc.h" #include "pc.h" @@ -1508,7 +1509,7 @@ void map_addiddb(struct block_list *bl) TBL_MOB* md = (TBL_MOB*)bl; idb_put(mobid_db,bl->id,bl); - if( md->boss ) + if( md->state.boss ) idb_put(bossid_db, bl->id, bl); } @@ -1658,8 +1659,30 @@ struct mob_data * map_id2md(int id) struct npc_data * map_id2nd(int id) {// just a id2bl lookup because there's no npc_db - if (id <= 0) return NULL; - return (struct npc_data*)map_id2bl(id); + struct block_list* bl = map_id2bl(id); + + return BL_CAST(BL_NPC, bl); +} + +struct homun_data* map_id2hd(int id) +{ + struct block_list* bl = map_id2bl(id); + + return BL_CAST(BL_HOM, bl); +} + +struct mercenary_data* map_id2mc(int id) +{ + struct block_list* bl = map_id2bl(id); + + return BL_CAST(BL_MER, bl); +} + +struct chat_data* map_id2cd(int id) +{ + struct block_list* bl = map_id2bl(id); + + return BL_CAST(BL_CHAT, bl); } /// Returns the nick of the target charid or NULL if unknown (requests the nick to the char server). @@ -2704,7 +2727,7 @@ int map_readfromcache(struct map_data *m, char *buffer, char *decode_buffer) } // TO-DO: Maybe handle the scenario, if the decoded buffer isn't the same size as expected? [Shinryo] - decode_zip(decode_buffer, &size, p+sizeof(struct map_cache_map_info), info->len); + uncompress(decode_buffer, &size, p+sizeof(struct map_cache_map_info), info->len); CREATE(m->cell, struct mapcell, size); @@ -3438,6 +3461,7 @@ void do_final(void) do_final_status(); do_final_unit(); do_final_battleground(); + do_final_duel(); map_db->destroy(map_db, map_db_final); @@ -3673,6 +3697,7 @@ int do_init(int argc, char *argv[]) do_init_npc(); do_init_unit(); do_init_battleground(); + do_init_duel(); npc_event_do_oninit(); // npcのOnInitイベント?行 diff --git a/src/map/map.h b/src/map/map.h index 8c817387f..d572cec4c 100644 --- a/src/map/map.h +++ b/src/map/map.h @@ -203,6 +203,8 @@ enum { #define CHATROOM_PASS_SIZE (8 + 1) //Max allowed chat text length #define CHAT_SIZE_MAX (255 + 1) +//24 for npc name + 24 for label + 2 for a "::" and 1 for EOS +#define EVENT_NAME_LENGTH ( NAME_LENGTH * 2 + 3 ) #define DEFAULT_AUTOSAVE_INTERVAL 5*60*1000 @@ -301,18 +303,18 @@ struct block_list { // Expanded to specify all mob-related spawn data by [Skotlex] struct spawn_data { short class_; //Class, used because a mob can change it's class - unsigned boss : 1; unsigned short m,x,y; //Spawn information (map, point, spawn-area around point) signed short xs,ys; unsigned short num; //Number of mobs using this structure unsigned short active; //Number of mobs that are already spawned (for mob_remove_damaged: no) unsigned int delay1,delay2; //Min delay before respawning after spawn/death struct { - unsigned size :2; //Holds if mob has to be tiny/large - unsigned ai :2; //Holds if mob is special ai. - unsigned dynamic :1; //Whether this data is indexed by a map's dynamic mob list + unsigned int size :2; //Holds if mob has to be tiny/large + unsigned int ai :2; //Holds if mob is special ai. + unsigned int dynamic :1; //Whether this data is indexed by a map's dynamic mob list + unsigned int boss : 1; } state; - char name[NAME_LENGTH],eventname[50]; //Name/event + char name[NAME_LENGTH],eventname[EVENT_NAME_LENGTH]; //Name/event }; @@ -398,7 +400,10 @@ enum _look { LOOK_HAIR_COLOR, LOOK_CLOTHES_COLOR, LOOK_SHIELD, - LOOK_SHOES + LOOK_SHOES, + LOOK_BODY, + LOOK_FLOOR, + LOOK_ROBE, }; // used by map_setcell() @@ -625,6 +630,9 @@ struct map_session_data* map_charid2sd(int charid); struct map_session_data * map_id2sd(int id); struct mob_data * map_id2md(int id); struct npc_data * map_id2nd(int id); +struct homun_data* map_id2hd(int id); +struct mercenary_data* map_id2mc(int id); +struct chat_data* map_id2cd(int id); struct block_list * map_id2bl(int id); #define map_id2index(id) map[(id)].index diff --git a/src/map/mob.c b/src/map/mob.c index 1626f49a0..4c8fa685a 100644 --- a/src/map/mob.c +++ b/src/map/mob.c @@ -160,7 +160,8 @@ struct view_data * mob_get_viewdata(int class_) *------------------------------------------*/ int mob_parse_dataset(struct spawn_data *data) { - int i; + size_t len; + //FIXME: This implementation is not stable, npc scripts will stop working once MAX_MOB_DB changes value! [Skotlex] if(data->class_ > 2*MAX_MOB_DB){ // large/tiny mobs [Valaris] data->state.size=2; @@ -173,36 +174,33 @@ int mob_parse_dataset(struct spawn_data *data) if ((!mobdb_checkid(data->class_) && !mob_is_clone(data->class_)) || !data->num) return 0; - //better safe than sorry, current md->npc_event has a size of 50 - if ((i=strlen(data->eventname)) >= 50) - return 0; + if( npc_event_isspecial(data->eventname) ) + {//Portable monster big/small implementation. [Skotlex] + int i = atoi(data->eventname); - if (data->eventname[0]) - { - if(i <= 2) - { //Portable monster big/small implementation. [Skotlex] - i = atoi(data->eventname); - if (i) { - if (i&2) - data->state.size=1; - else if (i&4) - data->state.size=2; - if (i&8) - data->state.ai=1; - data->eventname[0] = '\0'; //Clear event as it is not used. - } - } else { - if (data->eventname[i-1] == '"') - data->eventname[i-1] = '\0'; //Remove trailing quote. - if (data->eventname[0] == '"') //Strip leading quotes - memmove(data->eventname, data->eventname+1, i-1); + if( i ) + { + if( i&2 ) + data->state.size = 1; + else if( i&4 ) + data->state.size = 2; + if( i&8 ) + data->state.ai = 1; } + data->eventname[0] = '\0'; //Clear event as it is not used. + } + else if( ( len = strlen(data->eventname) ) > 0 ) + { + if( data->eventname[len-1] == '"' ) + data->eventname[len-1] = '\0'; //Remove trailing quote. + if( data->eventname[0] == '"' ) //Strip leading quotes + memmove(data->eventname, data->eventname+1, len-1); } if(strcmp(data->name,"--en--")==0) - strncpy(data->name,mob_db(data->class_)->name,NAME_LENGTH-1); + safestrncpy(data->name, mob_db(data->class_)->name, sizeof(data->name)); else if(strcmp(data->name,"--ja--")==0) - strncpy(data->name,mob_db(data->class_)->jname,NAME_LENGTH-1); + safestrncpy(data->name, mob_db(data->class_)->jname, sizeof(data->name)); return 1; } @@ -218,7 +216,7 @@ struct mob_data* mob_spawn_dataset(struct spawn_data *data) md->bl.x = data->x; md->bl.y = data->y; md->class_ = data->class_; - md->boss = data->boss; + md->state.boss = data->state.boss; md->db = mob_db(md->class_); memcpy(md->name, data->name, NAME_LENGTH); if (data->state.ai) @@ -667,7 +665,7 @@ int mob_spawn_guardian(const char* mapname, short x, short y, const char* mobnam /*========================================== * Summoning BattleGround [Zephyrus] *------------------------------------------*/ -int mob_spawn_bg(const char* mapname, short x, short y, const char* mobname, int class_, const char* event, int bg_id) +int mob_spawn_bg(const char* mapname, short x, short y, const char* mobname, int class_, const char* event, unsigned int bg_id) { struct mob_data *md = NULL; struct spawn_data data; @@ -704,7 +702,7 @@ int mob_spawn_bg(const char* mapname, short x, short y, const char* mobname, int md = mob_spawn_dataset(&data); mob_spawn(md); - md->state.bg_id = bg_id; // BG Team ID + md->bg_id = bg_id; // BG Team ID return md->bl.id; } diff --git a/src/map/mob.h b/src/map/mob.h index ce896646c..605439f12 100644 --- a/src/map/mob.h +++ b/src/map/mob.h @@ -113,42 +113,42 @@ struct mob_data { struct mob_db *db; //For quick data access (saves doing mob_db(md->class_) all the time) [Skotlex] char name[NAME_LENGTH]; struct { - unsigned size : 2; //Small/Big monsters. - unsigned ai : 2; //Special ai for summoned monsters. + unsigned int size : 2; //Small/Big monsters. + unsigned int ai : 2; //Special ai for summoned monsters. //0: Normal mob. //1: Standard summon, attacks mobs. //2: Alchemist Marine Sphere //3: Alchemist Summon Flora } special_state; //Special mob information that does not needs to be zero'ed on mob respawn. struct { + unsigned int aggressive : 1; //Signals whether the mob AI is in aggressive mode or reactive mode. [Skotlex] + unsigned int steal_coin_flag : 1; + unsigned int soul_change_flag : 1; // Celest + unsigned int alchemist: 1; + unsigned int spotted: 1; + unsigned int npc_killmonster: 1; //for new killmonster behavior + unsigned int rebirth: 1; // NPC_Rebirth used + unsigned int boss : 1; enum MobSkillState skillstate; - unsigned aggressive : 1; //Signals whether the mob AI is in aggressive mode or reactive mode. [Skotlex] unsigned char steal_flag; //number of steal tries (to prevent steal exploit on mobs with few items) [Lupus] - unsigned steal_coin_flag : 1; - unsigned soul_change_flag : 1; // Celest - unsigned alchemist: 1; - unsigned spotted: 1; unsigned char attacked_count; //For rude attacked. int provoke_flag; // Celest - unsigned npc_killmonster: 1; //for new killmonster behavior - unsigned rebirth: 1; // NPC_Rebirth used - unsigned int bg_id; // BattleGround System } state; struct guardian_data* guardian_data; struct { int id; unsigned int dmg; - unsigned flag : 2; //0: Normal. 1: Homunc exp. 2: Pet exp + unsigned int flag : 2; //0: Normal. 1: Homunc exp. 2: Pet exp } dmglog[DAMAGELOG_SIZE]; struct spawn_data *spawn; //Spawn data. int spawn_timer; //Required for Convex Mirror struct item *lootitem; short class_; - unsigned boss : 1; unsigned int tdmg; //Stores total damage given to the mob, for exp calculations. [Skotlex] int level; int target_id,attacked_id; int areanpc_id; //Required in OnTouchNPC (to avoid multiple area touchs) + unsigned int bg_id; // BattleGround System unsigned int next_walktime,last_thinktime,last_linktime,last_pcneartime; short move_fail_count; @@ -160,7 +160,7 @@ struct mob_data { short skillidx; unsigned int skilldelay[MAX_MOBSKILL]; - char npc_event[50]; + char npc_event[EVENT_NAME_LENGTH]; }; @@ -230,7 +230,7 @@ int mob_once_spawn_area(struct map_session_data* sd,int m,int x0,int y0,int x1,i bool mob_ksprotected (struct block_list *src, struct block_list *target); int mob_spawn_guardian(const char* mapname, short x, short y, const char* mobname, int class_, const char* event, int guardian, bool has_index); // Spawning Guardians [Valaris] -int mob_spawn_bg(const char* mapname, short x, short y, const char* mobname, int class_, const char* event, int bg_id); +int mob_spawn_bg(const char* mapname, short x, short y, const char* mobname, int class_, const char* event, unsigned int bg_id); int mob_guardian_guildchange(struct block_list *bl,va_list ap); //Change Guardian's ownership. [Skotlex] int mob_randomwalk(struct mob_data *md,unsigned int tick); diff --git a/src/map/npc.c b/src/map/npc.c index 95331ae5b..d070b6886 100644 --- a/src/map/npc.c +++ b/src/map/npc.c @@ -105,7 +105,7 @@ struct view_data* npc_get_viewdata(int class_) int npc_ontouch_event(struct map_session_data *sd, struct npc_data *nd) { - char name[NAME_LENGTH*2+3]; + char name[EVENT_NAME_LENGTH]; if( nd->touching_id ) return 0; // Attached a player already. Can't trigger on anyone else. @@ -119,7 +119,7 @@ int npc_ontouch_event(struct map_session_data *sd, struct npc_data *nd) int npc_ontouch2_event(struct map_session_data *sd, struct npc_data *nd) { - char name[NAME_LENGTH*2+3]; + char name[EVENT_NAME_LENGTH]; if( sd->areanpc_id == nd->bl.id ) return 0; @@ -245,7 +245,7 @@ int npc_event_export(char* lname, void* data, va_list ap) if ((lname[0]=='O' || lname[0]=='o')&&(lname[1]=='N' || lname[1]=='n')) { struct event_data *ev; - char buf[NAME_LENGTH*2+3]; + char buf[EVENT_NAME_LENGTH]; char* p = strchr(lname, ':'); // エクスポートされる ev = (struct event_data *) aMalloc(sizeof(struct event_data)); @@ -345,6 +345,14 @@ int npc_event_doall_id(const char* name, int rid) } +/// Checks whether or not the event name is used as transport for +/// special flags. +bool npc_event_isspecial(const char* eventname) +{ + return (bool)( eventname && ISDIGIT(eventname[0]) && !strstr(eventname, "::") ); +} + + /*========================================== * 時計イベント実行 *------------------------------------------*/ @@ -636,7 +644,7 @@ void npc_timerevent_quit(struct map_session_data* sd) // Execute OnTimerQuit if( nd && nd->bl.type == BL_NPC ) { - char buf[NAME_LENGTH*2+3]; + char buf[EVENT_NAME_LENGTH]; struct event_data *ev; snprintf(buf, ARRAYLENGTH(buf), "%s::OnTimerQuit", nd->exname); @@ -813,7 +821,7 @@ int npc_touchnext_areanpc(struct map_session_data* sd, bool leavemap) sd->bl.y < nd->bl.y - ys || sd->bl.y > nd->bl.y + ys || pc_ishiding(sd) || leavemap ) { - char name[NAME_LENGTH*2+3]; + char name[EVENT_NAME_LENGTH]; nd->touching_id = sd->touching_id = 0; snprintf(name, ARRAYLENGTH(name), "%s::%s", nd->exname, script_config.ontouch_name); @@ -894,7 +902,7 @@ int npc_touch_areanpc(struct map_session_data* sd, int m, int x, int y) int npc_touch_areanpc2(struct mob_data *md) { int i, m = md->bl.m, x = md->bl.x, y = md->bl.y, id; - char eventname[NAME_LENGTH*2+3]; + char eventname[EVENT_NAME_LENGTH]; struct event_data* ev; int xs, ys; @@ -1144,7 +1152,7 @@ int npc_buysellsel(struct map_session_data* sd, int id, int type) //npc_buylist for script-controlled shops. static int npc_buylist_sub(struct map_session_data* sd, int n, unsigned short* item_list, struct npc_data* nd) { - char npc_ev[NAME_LENGTH*2+3]; + char npc_ev[EVENT_NAME_LENGTH]; int i; int key_nameid = 0; int key_amount = 0; @@ -1379,7 +1387,7 @@ int npc_buylist(struct map_session_data* sd, int n, unsigned short* item_list) /// npc_selllist for script-controlled shops static int npc_selllist_sub(struct map_session_data* sd, int n, unsigned short* item_list, struct npc_data* nd) { - char npc_ev[NAME_LENGTH*2+3]; + char npc_ev[EVENT_NAME_LENGTH]; int i, idx; int key_nameid = 0; int key_amount = 0; @@ -2211,7 +2219,7 @@ static const char* npc_parse_script(char* w1, char* w2, char* w3, char* w4, cons if ((lname[0] == 'O' || lname[0] == 'o') && (lname[1] == 'N' || lname[1] == 'n')) { struct event_data* ev; - char buf[NAME_LENGTH*2+3]; // 24 for npc name + 24 for label + 2 for a "::" and 1 for EOS + char buf[EVENT_NAME_LENGTH]; snprintf(buf, ARRAYLENGTH(buf), "%s::%s", nd->exname, lname); // generate the data and insert it @@ -2399,7 +2407,7 @@ const char* npc_parse_duplicate(char* w1, char* w2, char* w3, char* w4, const ch if ((lname[0] == 'O' || lname[0] == 'o') && (lname[1] == 'N' || lname[1] == 'n')) { struct event_data* ev; - char buf[NAME_LENGTH*2+3]; // 24 for npc name + 24 for label + 2 for a "::" and 1 for EOS + char buf[EVENT_NAME_LENGTH]; snprintf(buf, ARRAYLENGTH(buf), "%s::%s", nd->exname, lname); // generate the data and insert it @@ -2697,7 +2705,7 @@ static const char* npc_parse_mob(char* w1, char* w2, char* w3, char* w4, const c memset(&mob, 0, sizeof(struct spawn_data)); - mob.boss = !strcmpi(w2,"boss_monster"); + mob.state.boss = !strcmpi(w2,"boss_monster"); // w1=,,,, // w4=,,,, diff --git a/src/map/npc.h b/src/map/npc.h index 6f705a09c..6e7c7cbeb 100644 --- a/src/map/npc.h +++ b/src/map/npc.h @@ -134,6 +134,7 @@ int npc_do_ontimer(int npc_id, int option); int npc_event_do(const char* name); int npc_event_doall(const char* name); int npc_event_doall_id(const char* name, int rid); +bool npc_event_isspecial(const char* eventname); int npc_timerevent_start(struct npc_data* nd, int rid); int npc_timerevent_stop(struct npc_data* nd); diff --git a/src/map/pc.c b/src/map/pc.c index 7ee8bec90..f55a77b6a 100644 --- a/src/map/pc.c +++ b/src/map/pc.c @@ -18,6 +18,7 @@ #include "chrif.h" #include "clif.h" #include "date.h" // is_day_of_*() +#include "duel.h" #include "intif.h" #include "itemdb.h" #include "log.h" @@ -63,9 +64,6 @@ static unsigned short equip_pos[EQI_MAX]={EQP_ACC_L,EQP_ACC_R,EQP_SHOES,EQP_GARM #define MOTD_LINE_SIZE 128 static char motd_text[MOTD_LINE_SIZE][CHAT_SIZE_MAX]; // Message of the day buffer [Valaris] -struct duel duel_list[MAX_DUEL]; -int duel_count = 0; - //Links related info to the sd->hate_mob[]/sd->feel_map[] entries const struct sg_data sg_info[MAX_PC_FEELHATE] = { { SG_SUN_ANGER, SG_SUN_BLESS, SG_SUN_COMFORT, "PC_FEEL_SUN", "PC_HATE_MOB_SUN", is_day_of_sun }, @@ -3271,13 +3269,37 @@ int pc_payzeny(struct map_session_data *sd,int zeny) void pc_paycash(struct map_session_data *sd, int price, int points) { char output[128]; - int cash = price - points; + int cash; nullpo_retv(sd); - pc_setaccountreg(sd,"#CASHPOINTS",sd->cashPoints - cash); - pc_setaccountreg(sd,"#KAFRAPOINTS",sd->kafraPoints - points); - sprintf(output, "Used %d kafra points and %d cash points. %d kafra and %d cash points remaining.", points, cash, sd->kafraPoints, sd->cashPoints); - clif_disp_onlyself(sd, output, strlen(output)); + if( price < 0 || points < 0 ) + { + ShowError("pc_paycash: Paying negative points (price=%d, points=%d, account_id=%d, char_id=%d).\n", price, points, sd->status.account_id, sd->status.char_id); + return; + } + + if( points > price ) + { + ShowWarning("pc_paycash: More kafra points provided than needed (price=%d, points=%d, account_id=%d, char_id=%d).\n", price, points, sd->status.account_id, sd->status.char_id); + points = price; + } + + cash = price-points; + + if( sd->cashPoints < cash || sd->kafraPoints < points ) + { + ShowError("pc_paycash: Not enough points (cash=%d, kafra=%d) to cover the price (cash=%d, kafra=%d) (account_id=%d, char_id=%d).\n", sd->cashPoints, sd->kafraPoints, cash, points, sd->status.account_id, sd->status.char_id); + return; + } + + pc_setaccountreg(sd, "#CASHPOINTS", sd->cashPoints-cash); + pc_setaccountreg(sd, "#KAFRAPOINTS", sd->kafraPoints-points); + + if( battle_config.cashshop_show_points ) + { + sprintf(output, msg_txt(504), points, cash, sd->kafraPoints, sd->cashPoints); + clif_disp_onlyself(sd, output, strlen(output)); + } } void pc_getcash(struct map_session_data *sd, int cash, int points) @@ -3287,18 +3309,44 @@ void pc_getcash(struct map_session_data *sd, int cash, int points) if( cash > 0 ) { - pc_setaccountreg(sd,"#CASHPOINTS",sd->cashPoints + cash); + if( cash > MAX_ZENY-sd->cashPoints ) + { + ShowWarning("pc_getcash: Cash point overflow (cash=%d, have cash=%d, account_id=%d, char_id=%d).\n", cash, sd->cashPoints, sd->status.account_id, sd->status.char_id); + cash = MAX_ZENY-sd->cashPoints; + } - sprintf(output, "Gained %d cash points. Total %d points", cash, sd->cashPoints); - clif_disp_onlyself(sd, output, strlen(output)); + pc_setaccountreg(sd, "#CASHPOINTS", sd->cashPoints+cash); + + if( battle_config.cashshop_show_points ) + { + sprintf(output, msg_txt(505), cash, sd->cashPoints); + clif_disp_onlyself(sd, output, strlen(output)); + } + } + else if( cash < 0 ) + { + ShowError("pc_getcash: Obtaining negative cash points (cash=%d, account_id=%d, char_id=%d).\n", cash, sd->status.account_id, sd->status.char_id); } if( points > 0 ) { - pc_setaccountreg(sd,"#KAFRAPOINTS",sd->kafraPoints + points); + if( points > MAX_ZENY-sd->kafraPoints ) + { + ShowWarning("pc_getcash: Kafra point overflow (points=%d, have points=%d, account_id=%d, char_id=%d).\n", points, sd->kafraPoints, sd->status.account_id, sd->status.char_id); + points = MAX_ZENY-sd->kafraPoints; + } - sprintf(output, "Gained %d kafra points. Total %d points", points, sd->kafraPoints); - clif_disp_onlyself(sd, output, strlen(output)); + pc_setaccountreg(sd, "#KAFRAPOINTS", sd->kafraPoints+points); + + if( battle_config.cashshop_show_points ) + { + sprintf(output, msg_txt(506), points, sd->kafraPoints); + clif_disp_onlyself(sd, output, strlen(output)); + } + } + else if( points < 0 ) + { + ShowError("pc_getcash: Obtaining negative kafra points (points=%d, account_id=%d, char_id=%d).\n", points, sd->status.account_id, sd->status.char_id); } } @@ -4386,6 +4434,7 @@ int pc_checkallowskill(struct map_session_data *sd) SC_SPEARQUICKEN, SC_ADRENALINE, SC_ADRENALINE2, + SC_DANCING, SC_GATLINGFEVER }; const enum sc_type scs_list[] = { @@ -4703,7 +4752,7 @@ int pc_mapid2jobid(unsigned short class_, int sex) /*==================================================== * This function return the name of the job (by [Yor]) *----------------------------------------------------*/ -char* job_name(int class_) +const char* job_name(int class_) { switch (class_) { case JOB_NOVICE: @@ -5809,7 +5858,7 @@ void pc_respawn(struct map_session_data* sd, clr_type clrtype) { if( !pc_isdead(sd) ) return; // not applicable - if( sd->state.bg_id && bg_member_respawn(sd) ) + if( sd->bg_id && bg_member_respawn(sd) ) return; // member revived by battleground pc_setstand(sd); @@ -5900,10 +5949,10 @@ int pc_dead(struct map_session_data *sd,struct block_list *src) pc_setglobalreg(sd,"PC_DIE_COUNTER",sd->die_counter+1); pc_setparam(sd, SP_KILLERRID, src?src->id:0); - if( sd->state.bg_id ) + if( sd->bg_id ) { struct battleground_data *bg; - if( (bg = bg_team_search(sd->state.bg_id)) != NULL && bg->die_event[0] ) + if( (bg = bg_team_search(sd->bg_id)) != NULL && bg->die_event[0] ) npc_event(sd, bg->die_event, 0); } npc_script_event(sd,NPCE_DIE); @@ -6147,9 +6196,9 @@ int pc_dead(struct map_session_data *sd,struct block_list *src) add_timer(tick+1000, pc_respawn_timer, sd->bl.id, 0); return 1|8; } - else if( sd->state.bg_id ) + else if( sd->bg_id ) { - struct battleground_data *bg = bg_team_search(sd->state.bg_id); + struct battleground_data *bg = bg_team_search(sd->bg_id); if( bg && bg->mapindex > 0 ) { // Respawn by BG add_timer(tick+1000, pc_respawn_timer, sd->bl.id, 0); @@ -6627,6 +6676,7 @@ int pc_equiplookall(struct map_session_data *sd) clif_changelook(&sd->bl,LOOK_HEAD_BOTTOM,sd->status.head_bottom); clif_changelook(&sd->bl,LOOK_HEAD_TOP,sd->status.head_top); clif_changelook(&sd->bl,LOOK_HEAD_MID,sd->status.head_mid); + clif_changelook(&sd->bl, LOOK_ROBE, sd->status.robe); return 0; } @@ -6683,6 +6733,9 @@ int pc_changelook(struct map_session_data *sd,int type,int val) break; case LOOK_SHOES: break; + case LOOK_ROBE: + sd->status.robe = val; + break; } clif_changelook(&sd->bl,type,val); return 0; @@ -7413,6 +7466,11 @@ int pc_equipitem(struct map_session_data *sd,int n,int req_pos) } if(pos & EQP_SHOES) clif_changelook(&sd->bl,LOOK_SHOES,0); + if( pos&EQP_GARMENT ) + { + sd->status.robe = id ? id->look : 0; + clif_changelook(&sd->bl, LOOK_ROBE, sd->status.robe); + } pc_checkallowskill(sd); //Check if status changes should be halted. @@ -7483,7 +7541,6 @@ int pc_unequipitem(struct map_session_data *sd,int n,int flag) sd->status.weapon = sd->weapontype2; pc_calcweapontype(sd); clif_changelook(&sd->bl,LOOK_WEAPON,sd->status.weapon); - status_change_end(&sd->bl, SC_DANCING, INVALID_TIMER); //When unequipping, stop dancing. [Skotlex] } if(sd->status.inventory[n].equip & EQP_HAND_L) { sd->status.shield = sd->weapontype2 = 0; @@ -7504,6 +7561,11 @@ int pc_unequipitem(struct map_session_data *sd,int n,int flag) } if(sd->status.inventory[n].equip & EQP_SHOES) clif_changelook(&sd->bl,LOOK_SHOES,0); + if( sd->status.inventory[n].equip&EQP_GARMENT ) + { + sd->status.robe = 0; + clif_changelook(&sd->bl, LOOK_ROBE, 0); + } clif_unequipitemack(sd,n,sd->status.inventory[n].equip,1); @@ -7963,168 +8025,6 @@ void pc_setstand(struct map_session_data *sd){ sd->state.dead_sit = sd->vd.dead_sit = 0; } -/*========================================== - * Duel organizing functions [LuzZza] - *------------------------------------------*/ -void duel_savetime(struct map_session_data* sd) -{ - time_t timer; - struct tm *t; - - time(&timer); - t = localtime(&timer); - - pc_setglobalreg(sd, "PC_LAST_DUEL_TIME", t->tm_mday*24*60 + t->tm_hour*60 + t->tm_min); - return; -} - -int duel_checktime(struct map_session_data* sd) -{ - int diff; - time_t timer; - struct tm *t; - - time(&timer); - t = localtime(&timer); - - diff = t->tm_mday*24*60 + t->tm_hour*60 + t->tm_min - pc_readglobalreg(sd, "PC_LAST_DUEL_TIME"); - - return !(diff >= 0 && diff < battle_config.duel_time_interval); -} -static int duel_showinfo_sub(struct map_session_data* sd, va_list va) -{ - struct map_session_data *ssd = va_arg(va, struct map_session_data*); - int *p = va_arg(va, int*); - char output[256]; - - if (sd->duel_group != ssd->duel_group) return 0; - - sprintf(output, " %d. %s", ++(*p), sd->status.name); - clif_disp_onlyself(ssd, output, strlen(output)); - return 1; -} - -int duel_showinfo(const unsigned int did, struct map_session_data* sd) -{ - int p=0; - char output[256]; - - if(duel_list[did].max_players_limit > 0) - sprintf(output, msg_txt(370), //" -- Duels: %d/%d, Members: %d/%d, Max players: %d --" - did, duel_count, - duel_list[did].members_count, - duel_list[did].members_count + duel_list[did].invites_count, - duel_list[did].max_players_limit); - else - sprintf(output, msg_txt(371), //" -- Duels: %d/%d, Members: %d/%d --" - did, duel_count, - duel_list[did].members_count, - duel_list[did].members_count + duel_list[did].invites_count); - - clif_disp_onlyself(sd, output, strlen(output)); - map_foreachpc(duel_showinfo_sub, sd, &p); - return 0; -} - -int duel_create(struct map_session_data* sd, const unsigned int maxpl) -{ - int i=1; - char output[256]; - - while(duel_list[i].members_count > 0 && i < MAX_DUEL) i++; - if(i == MAX_DUEL) return 0; - - duel_count++; - sd->duel_group = i; - duel_list[i].members_count++; - duel_list[i].invites_count = 0; - duel_list[i].max_players_limit = maxpl; - - strcpy(output, msg_txt(372)); // " -- Duel has been created (@invite/@leave) --" - clif_disp_onlyself(sd, output, strlen(output)); - - clif_map_property(sd, MAPPROPERTY_FREEPVPZONE); - //clif_misceffect2(&sd->bl, 159); - return i; -} - -int duel_invite(const unsigned int did, struct map_session_data* sd, struct map_session_data* target_sd) -{ - char output[256]; - - // " -- Player %s invites %s to duel --" - sprintf(output, msg_txt(373), sd->status.name, target_sd->status.name); - clif_disp_message(&sd->bl, output, strlen(output), DUEL_WOS); - - target_sd->duel_invite = did; - duel_list[did].invites_count++; - - // "Blue -- Player %s invites you to PVP duel (@accept/@reject) --" - sprintf(output, msg_txt(374), sd->status.name); - clif_broadcast((struct block_list *)target_sd, output, strlen(output)+1, 0x10, SELF); - return 0; -} - -static int duel_leave_sub(struct map_session_data* sd, va_list va) -{ - int did = va_arg(va, int); - if (sd->duel_invite == did) - sd->duel_invite = 0; - return 0; -} - -int duel_leave(const unsigned int did, struct map_session_data* sd) -{ - char output[256]; - - // " <- Player %s has left duel --" - sprintf(output, msg_txt(375), sd->status.name); - clif_disp_message(&sd->bl, output, strlen(output), DUEL_WOS); - - duel_list[did].members_count--; - - if(duel_list[did].members_count == 0) { - map_foreachpc(duel_leave_sub, did); - duel_count--; - } - - sd->duel_group = 0; - duel_savetime(sd); - clif_map_property(sd, MAPPROPERTY_NOTHING); - return 0; -} - -int duel_accept(const unsigned int did, struct map_session_data* sd) -{ - char output[256]; - - duel_list[did].members_count++; - sd->duel_group = sd->duel_invite; - duel_list[did].invites_count--; - sd->duel_invite = 0; - - // " -> Player %s has accepted duel --" - sprintf(output, msg_txt(376), sd->status.name); - clif_disp_message(&sd->bl, output, strlen(output), DUEL_WOS); - - clif_map_property(sd, MAPPROPERTY_FREEPVPZONE); - //clif_misceffect2(&sd->bl, 159); - return 0; -} - -int duel_reject(const unsigned int did, struct map_session_data* sd) -{ - char output[256]; - - // " -- Player %s has rejected duel --" - sprintf(output, msg_txt(377), sd->status.name); - clif_disp_message(&sd->bl, output, strlen(output), DUEL_WOS); - - duel_list[did].invites_count--; - sd->duel_invite = 0; - return 0; -} - int pc_split_str(char *str,char **val,int num) { int i; @@ -8486,8 +8386,6 @@ int do_init_pc(void) pc_readdb(); pc_read_motd(); // Read MOTD [Valaris] - memset(&duel_list[0], 0, sizeof(duel_list)); - add_timer_func_list(pc_invincible_timer, "pc_invincible_timer"); add_timer_func_list(pc_eventtimer, "pc_eventtimer"); add_timer_func_list(pc_inventory_rental_end, "pc_inventory_rental_end"); diff --git a/src/map/pc.h b/src/map/pc.h index 7d86706ca..b6b6fb851 100644 --- a/src/map/pc.h +++ b/src/map/pc.h @@ -96,63 +96,61 @@ struct map_session_data { //NOTE: When deciding to add a flag to state or special_state, take into consideration that state is preserved in //status_calc_pc, while special_state is recalculated in each call. [Skotlex] struct { - unsigned active : 1; //Marks active player (not active is logging in/out, or changing map servers) - unsigned menu_or_input : 1;// if a script is waiting for feedback from the player - unsigned dead_sit : 2; - unsigned lr_flag : 2; - unsigned connect_new : 1; - unsigned arrow_atk : 1; - unsigned combo : 2; // 1:Asura, 2:Kick [Inkfish] - unsigned gangsterparadise : 1; - unsigned rest : 1; - unsigned storage_flag : 2; //0: closed, 1: Normal Storage open, 2: guild storage open [Skotlex] - unsigned snovice_dead_flag : 1; //Explosion spirits on death: 0 off, 1 used. - unsigned abra_flag : 1; // Abracadabra bugfix by Aru - unsigned autocast : 1; // Autospell flag [Inkfish] - unsigned autotrade : 1; //By Fantik - unsigned reg_dirty : 3; //By Skotlex (marks whether registry variables have been saved or not yet) - unsigned showdelay :1; - unsigned showexp :1; - unsigned showzeny :1; - unsigned mainchat :1; //[LuzZza] - unsigned noask :1; // [LuzZza] - unsigned trading :1; //[Skotlex] is 1 only after a trade has started. - unsigned deal_locked :2; //1: Clicked on OK. 2: Clicked on TRADE - unsigned monster_ignore :1; // for monsters to ignore a character [Valaris] [zzo] - unsigned size :2; // for tiny/large types - unsigned night :1; //Holds whether or not the player currently has the SI_NIGHT effect on. [Skotlex] - unsigned blockedmove :1; - unsigned using_fake_npc :1; - unsigned rewarp :1; //Signals that a player should warp as soon as he is done loading a map. [Skotlex] - unsigned killer : 1; - unsigned killable : 1; - unsigned doridori : 1; - unsigned ignoreAll : 1; - unsigned debug_remove_map : 1; // temporary state to track double remove_map's [FlavioJS] - unsigned buyingstore : 1; - unsigned lesseffect : 1; - unsigned vending : 1; + unsigned int active : 1; //Marks active player (not active is logging in/out, or changing map servers) + unsigned int menu_or_input : 1;// if a script is waiting for feedback from the player + unsigned int dead_sit : 2; + unsigned int lr_flag : 2; + unsigned int connect_new : 1; + unsigned int arrow_atk : 1; + unsigned int combo : 2; // 1:Asura, 2:Kick [Inkfish] + unsigned int gangsterparadise : 1; + unsigned int rest : 1; + unsigned int storage_flag : 2; //0: closed, 1: Normal Storage open, 2: guild storage open [Skotlex] + unsigned int snovice_dead_flag : 1; //Explosion spirits on death: 0 off, 1 used. + unsigned int abra_flag : 1; // Abracadabra bugfix by Aru + unsigned int autocast : 1; // Autospell flag [Inkfish] + unsigned int autotrade : 1; //By Fantik + unsigned int reg_dirty : 3; //By Skotlex (marks whether registry variables have been saved or not yet) + unsigned int showdelay :1; + unsigned int showexp :1; + unsigned int showzeny :1; + unsigned int mainchat :1; //[LuzZza] + unsigned int noask :1; // [LuzZza] + unsigned int trading :1; //[Skotlex] is 1 only after a trade has started. + unsigned int deal_locked :2; //1: Clicked on OK. 2: Clicked on TRADE + unsigned int monster_ignore :1; // for monsters to ignore a character [Valaris] [zzo] + unsigned int size :2; // for tiny/large types + unsigned int night :1; //Holds whether or not the player currently has the SI_NIGHT effect on. [Skotlex] + unsigned int blockedmove :1; + unsigned int using_fake_npc :1; + unsigned int rewarp :1; //Signals that a player should warp as soon as he is done loading a map. [Skotlex] + unsigned int killer : 1; + unsigned int killable : 1; + unsigned int doridori : 1; + unsigned int ignoreAll : 1; + unsigned int debug_remove_map : 1; // temporary state to track double remove_map's [FlavioJS] + unsigned int buyingstore : 1; + unsigned int lesseffect : 1; + unsigned int vending : 1; + unsigned int noks : 3; // [Zeph Kill Steal Protection] + unsigned int changemap : 1; + short pmap; // Previous map on Map Change unsigned short autoloot; unsigned short autolootid; // [Zephyrus] - unsigned noks : 3; // [Zeph Kill Steal Protection] - bool changemap; - short pmap; // Previous map on Map Change - struct guild *gmaster_flag; - unsigned int bg_id; - unsigned short user_font; unsigned short autobonus; //flag to indicate if an autobonus is activated. [Inkfish] + struct guild *gmaster_flag; } state; struct { unsigned char no_weapon_damage, no_magic_damage, no_misc_damage; - unsigned restart_full_recover : 1; - unsigned no_castcancel : 1; - unsigned no_castcancel2 : 1; - unsigned no_sizefix : 1; - unsigned no_gemstone : 1; - unsigned intravision : 1; // Maya Purple Card effect [DracoRPG] - unsigned perfect_hiding : 1; // [Valaris] - unsigned no_knockback : 1; - unsigned bonus_coma : 1; + unsigned int restart_full_recover : 1; + unsigned int no_castcancel : 1; + unsigned int no_castcancel2 : 1; + unsigned int no_sizefix : 1; + unsigned int no_gemstone : 1; + unsigned int intravision : 1; // Maya Purple Card effect [DracoRPG] + unsigned int perfect_hiding : 1; // [Valaris] + unsigned int no_knockback : 1; + unsigned int bonus_coma : 1; } special_state; int login_id1, login_id2; unsigned short class_; //This is the internal job ID used by the map server to simplify comparisons/queries/etc. [Skotlex] @@ -380,7 +378,7 @@ struct map_session_data { unsigned short pvp_rank, pvp_lastusers; unsigned short pvp_won, pvp_lost; - char eventqueue[MAX_EVENTQUEUE][NAME_LENGTH*2+3]; + char eventqueue[MAX_EVENTQUEUE][EVENT_NAME_LENGTH]; int eventtimer[MAX_EVENTTIMER]; unsigned short eventcount; // [celest] @@ -420,6 +418,13 @@ struct map_session_data { const char* debug_file; int debug_line; const char* debug_func; + + unsigned int bg_id; + unsigned short user_font; + + // temporary debugging of bug #3504 + const char* delunit_prevfile; + int delunit_prevline; }; //Update this max as necessary. 55 is the value needed for Super Baby currently @@ -493,6 +498,13 @@ enum equip_pos { #define EQP_HELM (EQP_HEAD_LOW|EQP_HEAD_MID|EQP_HEAD_TOP) #define EQP_ACC (EQP_ACC_L|EQP_ACC_R) +/// Equip positions that use a visible sprite +#if PACKETVER < 20110111 + #define EQP_VISIBLE EQP_HELM +#else + #define EQP_VISIBLE (EQP_HELM|EQP_GARMENT) +#endif + //Equip indexes constants. (eg: sd->equip_index[EQI_AMMO] returns the index //where the arrows are equipped) enum equip_index { @@ -510,16 +522,6 @@ enum equip_index { EQI_MAX }; -struct duel { - int members_count; - int invites_count; - int max_players_limit; -}; - -#define MAX_DUEL 1024 -extern struct duel duel_list[MAX_DUEL]; -extern int duel_count; - #define pc_setdead(sd) ( (sd)->state.dead_sit = (sd)->vd.dead_sit = 1 ) #define pc_setsit(sd) ( (sd)->state.dead_sit = (sd)->vd.dead_sit = 2 ) #define pc_isdead(sd) ( (sd)->state.dead_sit == 1 ) @@ -731,7 +733,7 @@ int pc_candrop(struct map_session_data *sd,struct item *item); int pc_jobid2mapid(unsigned short b_class); // Skotlex int pc_mapid2jobid(unsigned short class_, int sex); // Skotlex -char * job_name(int class_); +const char * job_name(int class_); struct skill_tree_entry { short id; @@ -784,15 +786,6 @@ void pc_inventory_rentals(struct map_session_data *sd); int pc_inventory_rental_clear(struct map_session_data *sd); void pc_inventory_rental_add(struct map_session_data *sd, int seconds); -//Duel functions // [LuzZza] -int duel_create(struct map_session_data* sd, const unsigned int maxpl); -int duel_invite(const unsigned int did, struct map_session_data* sd, struct map_session_data* target_sd); -int duel_accept(const unsigned int did, struct map_session_data* sd); -int duel_reject(const unsigned int did, struct map_session_data* sd); -int duel_leave(const unsigned int did, struct map_session_data* sd); -int duel_showinfo(const unsigned int did, struct map_session_data* sd); -int duel_checktime(struct map_session_data* sd); - int pc_read_motd(void); // [Valaris] int pc_disguise(struct map_session_data *sd, int class_); diff --git a/src/map/quest.c b/src/map/quest.c index 3e43fcda6..4960d8a93 100644 --- a/src/map/quest.c +++ b/src/map/quest.c @@ -279,17 +279,13 @@ int quest_check(TBL_PC * sd, int quest_id, quest_check_type type) return (sd->quest_log[i].time < (unsigned int)time(NULL) ? 2 : sd->quest_log[i].state == Q_COMPLETE ? 1 : 0); case HUNTING: { - int j = sd->quest_index[i]; - - if( sd->quest_log[i].count[0] < quest_db[j].count[0] || sd->quest_log[i].count[1] < quest_db[j].count[1] || sd->quest_log[i].count[2] < quest_db[j].count[2] ) - { - if( sd->quest_log[i].time < (unsigned int)time(NULL) ) - return 1; - - return 0; - } - - return 2; + int j; + ARR_FIND(0, MAX_QUEST_OBJECTIVES, j, sd->quest_log[i].count[j] < quest_db[sd->quest_index[i]].count[j]); + if( j == MAX_QUEST_OBJECTIVES ) + return 2; + if( sd->quest_log[i].time < (unsigned int)time(NULL) ) + return 1; + return 0; } default: ShowError("quest_check_quest: Unknown parameter %d",type); @@ -334,7 +330,7 @@ int quest_read_db(void) continue; else { - ShowError("quest_read_db: insufficient columes in line %s\n", line); + ShowError("quest_read_db: insufficient columns in line %s\n", line); continue; } } diff --git a/src/map/script.c b/src/map/script.c index 4e874b5f0..bf0b4f652 100644 --- a/src/map/script.c +++ b/src/map/script.c @@ -577,9 +577,17 @@ static void disp_error_message2(const char *mes,const char *pos,int report) /// Checks event parameter validity static void check_event(struct script_state *st, const char *evt) { - if( evt != NULL && *evt != '\0' && !stristr(evt,"::On") ){ - ShowError("NPC event parameter deprecated! Please use 'NPCNAME::OnEVENT' instead of '%s'.\n",evt); - script_reportsrc(st); + if( evt && evt[0] && !stristr(evt, "::On") ) + { + if( npc_event_isspecial(evt) ) + { + ; // portable small/large monsters or other attributes + } + else + { + ShowWarning("NPC event parameter deprecated! Please use 'NPCNAME::OnEVENT' instead of '%s'.\n", evt); + script_reportsrc(st); + } } } @@ -4780,7 +4788,7 @@ BUILDIN_FUNC(jobchange) BUILDIN_FUNC(jobname) { int class_=script_getnum(st,2); - script_pushconststr(st,job_name(class_)); + script_pushconststr(st, (char*)job_name(class_)); return 0; } @@ -6316,7 +6324,7 @@ BUILDIN_FUNC(getcharid) case 1: script_pushint(st,sd->status.party_id); break; case 2: script_pushint(st,sd->status.guild_id); break; case 3: script_pushint(st,sd->status.account_id); break; - case 4: script_pushint(st,sd->state.bg_id); break; + case 4: script_pushint(st,sd->bg_id); break; default: ShowError("buildin_getcharid: invalid parameter (%d).\n", num); script_pushint(st,0); @@ -8179,8 +8187,8 @@ BUILDIN_FUNC(cmdothernpc) // Added by RoVeRT { const char* npc = script_getstr(st,2); const char* command = script_getstr(st,3); - char event[51]; - snprintf(event, 51, "%s::OnCommand%s", npc, command); + char event[EVENT_NAME_LENGTH]; + snprintf(event, sizeof(event), "%s::OnCommand%s", npc, command); check_event(st, event); npc_event_do(event); return 0; @@ -12737,6 +12745,13 @@ BUILDIN_FUNC(query_sql) BUILDIN_FUNC(query_logsql) { #ifndef TXT_ONLY + if( !log_config.sql_logs ) + {// logmysql_handle == NULL + ShowWarning("buildin_query_logsql: SQL logs are disabled, query '%s' will not be executed.\n", script_getstr(st,2)); + script_pushint(st,-1); + return 1; + } + return buildin_query_sql_sub(st, logmysql_handle); #else //for TXT version, we always return -1 @@ -14239,7 +14254,7 @@ BUILDIN_FUNC(bg_monster_set_team) if( (mbl = map_id2bl(id)) == NULL || mbl->type != BL_MOB ) return 0; md = (TBL_MOB *)mbl; - md->state.bg_id = bg_id; + md->bg_id = bg_id; mob_stop_attack(md); mob_stop_walking(md, 0); @@ -14252,7 +14267,7 @@ BUILDIN_FUNC(bg_monster_set_team) BUILDIN_FUNC(bg_leave) { struct map_session_data *sd = script_rid2sd(st); - if( sd == NULL || !sd->state.bg_id ) + if( sd == NULL || !sd->bg_id ) return 0; bg_team_leave(sd,0); @@ -14360,11 +14375,11 @@ BUILDIN_FUNC(instance_create) } else if( res < 0 ) { - char *err; + const char *err; switch(res) { case -3: err = "No free instances"; break; - case -2: err = "Missing parameter"; break; + case -2: err = "Invalid party ID"; break; case -1: err = "Invalid type"; break; default: err = "Unknown"; break; } @@ -14658,10 +14673,10 @@ BUILDIN_FUNC(setfont) if( sd == NULL ) return 0; - if( sd->state.user_font != font ) - sd->state.user_font = font; + if( sd->user_font != font ) + sd->user_font = font; else - sd->state.user_font = 0; + sd->user_font = 0; clif_font(sd); return 0; diff --git a/src/map/status.c b/src/map/status.c index e4f333753..e68ebd291 100644 --- a/src/map/status.c +++ b/src/map/status.c @@ -6429,7 +6429,7 @@ int status_change_clear(struct block_list* bl, int type) /*========================================== * ステータス異常終了 *------------------------------------------*/ -int status_change_end(struct block_list* bl, enum sc_type type, int tid) +int status_change_end_(struct block_list* bl, enum sc_type type, int tid, const char* file, int line) { struct map_session_data *sd; struct status_change *sc; @@ -6588,10 +6588,27 @@ int status_change_end(struct block_list* bl, enum sc_type type, int tid) break; case SC_DANCING: { + const char* prevfile = ""; + int prevline = 0; struct map_session_data *dsd; struct status_change_entry *dsc; struct skill_unit_group *group; + if( sd ) + { + if( sd->delunit_prevfile ) + {// initially this is NULL, when a character logs in + prevfile = sd->delunit_prevfile; + prevline = sd->delunit_prevline; + } + else + { + prevfile = ""; + } + sd->delunit_prevfile = file; + sd->delunit_prevline = line; + } + if(sce->val4 && sce->val4 != BCT_SELF && (dsd=map_id2sd(sce->val4))) {// end status on partner as well dsc = dsd->sc.data[SC_DANCING]; @@ -6608,10 +6625,12 @@ int status_change_end(struct block_list* bl, enum sc_type type, int tid) if( group == NULL ) { - ShowDebug("status_change_end: SC_DANCING is missing skill unit group (val1=%d, val2=%d, val3=%d, val4=%d, timer=%d, tid=%d, char_id=%d, map=%s, x=%d, y=%d). Please report this! (#3504)\n", + ShowDebug("status_change_end: SC_DANCING is missing skill unit group (val1=%d, val2=%d, val3=%d, val4=%d, timer=%d, tid=%d, char_id=%d, map=%s, x=%d, y=%d, prev=%s:%d, from=%s:%d). Please report this! (#3504)\n", sce->val1, sce->val2, sce->val3, sce->val4, sce->timer, tid, sd ? sd->status.char_id : 0, - mapindex_id2name(map_id2index(bl->m)), bl->x, bl->y); + mapindex_id2name(map_id2index(bl->m)), bl->x, bl->y, + prevfile, prevline, + file, line); } sce->val2 = 0; diff --git a/src/map/status.h b/src/map/status.h index 718fd2e88..45eaa5c8d 100644 --- a/src/map/status.h +++ b/src/map/status.h @@ -1276,7 +1276,8 @@ int status_get_sc_def(struct block_list *bl, enum sc_type type, int rate, int ti #define sc_start4(bl, type, rate, val1, val2, val3, val4, tick) status_change_start(bl,type,100*(rate),val1,val2,val3,val4,tick,0) int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val1,int val2,int val3,int val4,int tick,int flag); -int status_change_end(struct block_list* bl, enum sc_type type, int tid); +int status_change_end_(struct block_list* bl, enum sc_type type, int tid, const char* file, int line); +#define status_change_end(bl,type,tid) status_change_end_(bl,type,tid,__FILE__,__LINE__) int kaahi_heal_timer(int tid, unsigned int tick, int id, intptr data); int status_change_timer(int tid, unsigned int tick, int id, intptr data); int status_change_timer_sub(struct block_list* bl, va_list ap); diff --git a/src/map/unit.c b/src/map/unit.c index da1ce1c14..3cec43f70 100644 --- a/src/map/unit.c +++ b/src/map/unit.c @@ -17,6 +17,7 @@ #include "mercenary.h" #include "skill.h" #include "clif.h" +#include "duel.h" #include "npc.h" #include "guild.h" #include "status.h" @@ -2067,7 +2068,7 @@ int unit_free(struct block_list *bl, clr_type clrtype) guild_send_memberinfoshort(sd,0); pc_cleareventtimer(sd); pc_inventory_rental_clear(sd); - if( sd->state.bg_id ) bg_team_leave(sd,1); + if( sd->bg_id ) bg_team_leave(sd,1); pc_delspiritball(sd,sd->spiritball,1); if( sd->reg ) diff --git a/src/map/unit.h b/src/map/unit.h index fd5a83208..e349a7466 100644 --- a/src/map/unit.h +++ b/src/map/unit.h @@ -47,9 +47,10 @@ struct unit_data { struct view_data { unsigned short - class_, + class_, weapon, shield, //Or left-hand weapon. + robe, head_top, head_mid, head_bottom, diff --git a/src/tool/mapcache.c b/src/tool/mapcache.c index f782331ca..deec27c4c 100644 --- a/src/tool/mapcache.c +++ b/src/tool/mapcache.c @@ -171,7 +171,7 @@ void cache_map(char *name, struct map_data *m) len = (unsigned long)m->xs*(unsigned long)m->ys*2; write_buf = (unsigned char *)aMalloc(len); // Compress the cells and get the compressed length - encode_zip(write_buf, &len, m->cells, m->xs*m->ys); + compress(write_buf, &len, m->cells, m->xs*m->ys); // Fill the map header strncpy(info.name, name, MAP_NAME_LENGTH); diff --git a/tools/mob_db.pl b/tools/mob_db.pl index 38f851b73..a5d287839 100755 --- a/tools/mob_db.pl +++ b/tools/mob_db.pl @@ -22,12 +22,12 @@ CREATE TABLE `mob_db` ( `ATK2` smallint(6) unsigned NOT NULL default '0', `DEF` smallint(6) unsigned NOT NULL default '0', `MDEF` smallint(6) unsigned NOT NULL default '0', - `STR` tinyint(4) unsigned NOT NULL default '0', - `AGI` tinyint(4) unsigned NOT NULL default '0', - `VIT` tinyint(4) unsigned NOT NULL default '0', - `INT` tinyint(4) unsigned NOT NULL default '0', - `DEX` tinyint(4) unsigned NOT NULL default '0', - `LUK` tinyint(4) unsigned NOT NULL default '0', + `STR` smallint(6) unsigned NOT NULL default '0', + `AGI` smallint(6) unsigned NOT NULL default '0', + `VIT` smallint(6) unsigned NOT NULL default '0', + `INT` smallint(6) unsigned NOT NULL default '0', + `DEX` smallint(6) unsigned NOT NULL default '0', + `LUK` smallint(6) unsigned NOT NULL default '0', `Range2` tinyint(4) unsigned NOT NULL default '0', `Range3` tinyint(4) unsigned NOT NULL default '0', `Scale` tinyint(4) unsigned NOT NULL default '0', diff --git a/vcproj-10/map-server_sql.vcxproj b/vcproj-10/map-server_sql.vcxproj index 2a2726cf2..50ef24844 100644 --- a/vcproj-10/map-server_sql.vcxproj +++ b/vcproj-10/map-server_sql.vcxproj @@ -153,6 +153,7 @@ + @@ -204,6 +205,7 @@ + diff --git a/vcproj-10/map-server_txt.vcxproj b/vcproj-10/map-server_txt.vcxproj index 058fd0707..69d47c689 100644 --- a/vcproj-10/map-server_txt.vcxproj +++ b/vcproj-10/map-server_txt.vcxproj @@ -132,6 +132,7 @@ + @@ -183,6 +184,7 @@ + diff --git a/vcproj-6/map-server_sql.dsp b/vcproj-6/map-server_sql.dsp index 63f41a468..a74c642c4 100644 --- a/vcproj-6/map-server_sql.dsp +++ b/vcproj-6/map-server_sql.dsp @@ -271,6 +271,14 @@ SOURCE=..\src\map\date.h # End Source File # Begin Source File +SOURCE=..\src\map\duel.c +# End Source File +# Begin Source File + +SOURCE=..\src\map\duel.h +# End Source File +# Begin Source File + SOURCE=..\src\map\guild.c # End Source File # Begin Source File diff --git a/vcproj-6/map-server_txt.dsp b/vcproj-6/map-server_txt.dsp index c7805649d..f5ea544d2 100644 --- a/vcproj-6/map-server_txt.dsp +++ b/vcproj-6/map-server_txt.dsp @@ -231,6 +231,10 @@ SOURCE=..\src\map\date.c # End Source File # Begin Source File +SOURCE=..\src\map\duel.c +# End Source File +# Begin Source File + SOURCE=..\src\map\guild.c # End Source File # Begin Source File @@ -363,6 +367,10 @@ SOURCE=..\src\map\date.h # End Source File # Begin Source File +SOURCE=..\src\map\duel.h +# End Source File +# Begin Source File + SOURCE=..\src\map\guild.h # End Source File # Begin Source File diff --git a/vcproj-7.1/map-server_sql.vcproj b/vcproj-7.1/map-server_sql.vcproj index 15fb2ade2..e694418eb 100644 --- a/vcproj-7.1/map-server_sql.vcproj +++ b/vcproj-7.1/map-server_sql.vcproj @@ -196,6 +196,12 @@ + + + + diff --git a/vcproj-7.1/map-server_txt.vcproj b/vcproj-7.1/map-server_txt.vcproj index 3ab9dbf0d..f40134a44 100644 --- a/vcproj-7.1/map-server_txt.vcproj +++ b/vcproj-7.1/map-server_txt.vcproj @@ -196,6 +196,12 @@ + + + + diff --git a/vcproj-8/map-server_sql.vcproj b/vcproj-8/map-server_sql.vcproj index d09db6396..d664e47f4 100644 --- a/vcproj-8/map-server_sql.vcproj +++ b/vcproj-8/map-server_sql.vcproj @@ -415,6 +415,14 @@ RelativePath="..\src\map\date.h" > + + + + diff --git a/vcproj-8/map-server_txt.vcproj b/vcproj-8/map-server_txt.vcproj index ddd430222..1f65a6f28 100644 --- a/vcproj-8/map-server_txt.vcproj +++ b/vcproj-8/map-server_txt.vcproj @@ -266,6 +266,14 @@ RelativePath="..\src\map\date.h" > + + + + diff --git a/vcproj-9/map-server_sql.vcproj b/vcproj-9/map-server_sql.vcproj index 3e080b7e8..7990b2620 100644 --- a/vcproj-9/map-server_sql.vcproj +++ b/vcproj-9/map-server_sql.vcproj @@ -414,6 +414,14 @@ RelativePath="..\src\map\date.h" > + + + + diff --git a/vcproj-9/map-server_txt.vcproj b/vcproj-9/map-server_txt.vcproj index 8edd0f411..bda9e61d9 100644 --- a/vcproj-9/map-server_txt.vcproj +++ b/vcproj-9/map-server_txt.vcproj @@ -265,6 +265,14 @@ RelativePath="..\src\map\date.h" > + + + + -- cgit v1.2.3-70-g09d2 From a2ec62d8f24cbc11dcb646712c4c16a5cf897372 Mon Sep 17 00:00:00 2001 From: L0ne_W0lf Date: Wed, 10 Aug 2011 20:46:27 +0000 Subject: * Raised MAX_MERCENARY_CLASS to 44 for new mercenaries. * Raised max_lv to allow values up to 150 in battle.conf. * Raised MAX_SKILL_TREE 77 in prep for 3rd class skill trees. * Upped max_lv and max_aura to 150, and max_aspd to 193. * Added Brasilis database updates from trunk r14928. * Added scripts and NPC Brasilis updates from trunk r14928. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14931 54d463be-8e91-2dee-dedb-b68131a5f0ec --- Changelog-Renewal.txt | 4 + conf/Changelog.txt | 2 + conf/battle/client.conf | 4 +- conf/battle/player.conf | 2 +- db/Changelog.txt | 2 + db/item_db.txt | 4 +- db/mob_db.txt | 4 +- db/mob_skill_db.txt | 167 ++- db/pet_db.txt | 4 +- db/quest_db.txt | 27 +- doc/item_bonus.txt | 2 + npc/Changelog.txt | 2 + npc/cities/brasilis.txt | 147 +- npc/instances/NydhoggsNest.txt | 2948 ++++++++++++++++++++++++++++++++++++++++ npc/kafras/kafras_brasilis.txt | 7 +- npc/merchants/inn.txt | 48 +- npc/merchants/shops.txt | 10 +- npc/mobs/dungeons/bra_dun.txt | 23 +- npc/mobs/fields/brasilis.txt | 12 +- npc/scripts_athena.conf | 5 +- npc/scripts_jobs.conf | 17 +- npc/scripts_monsters.conf | 6 +- npc/scripts_warps.conf | 1 + src/common/mmo.h | 2 +- src/map/battle.c | 2 +- src/map/pc.h | 2 +- 26 files changed, 3294 insertions(+), 160 deletions(-) create mode 100644 npc/instances/NydhoggsNest.txt (limited to 'db/mob_skill_db.txt') diff --git a/Changelog-Renewal.txt b/Changelog-Renewal.txt index be709a59c..b89061940 100644 --- a/Changelog-Renewal.txt +++ b/Changelog-Renewal.txt @@ -1,5 +1,9 @@ Date Added +2011/08/07 + * Rev. 14931 Raised MAX_MERCENARY_CLASS to 44 for new mercenaries. [L0ne_W0lf] + * Raised max_lv to allow values up to 150 in battle.conf. + * Raised MAX_SKILL_TREE 77 in prep for 3rd class skill trees. 2011/08/07 * Rev. 14927 Added bonus3 bAddClassDropItem, care of Epoque. [L0ne_W0lf] 2011/07/10 diff --git a/conf/Changelog.txt b/conf/Changelog.txt index 5d33110b0..26351612c 100644 --- a/conf/Changelog.txt +++ b/conf/Changelog.txt @@ -1,5 +1,7 @@ Date Added +2011/08/10 + * Rev. 14931 Upped max_lv and max_aura to 150, and max_aspd to 193. 2011/07/09 * Rev. 14892 Removed 'msg_athena.conf' messages 619 and 620 (duplicates to 572 and 573) (since r5506). [Ai4rei] 2011/05/13 diff --git a/conf/battle/client.conf b/conf/battle/client.conf index 6a6c58d13..11bb215a2 100644 --- a/conf/battle/client.conf +++ b/conf/battle/client.conf @@ -76,7 +76,7 @@ area_size: 14 // NOTE: You also need to adjust the client if you want this to work. // NOTE: Default is 99. Values above 127 will probably behave incorrectly. // NOTE: If you don't know what this does, don't change it!!! -max_lv: 99 +max_lv: 150 // Level required to display an aura. // NOTE: This assumes that sending max_lv to the client will display the aura. @@ -84,7 +84,7 @@ max_lv: 99 // Example: If max_lv is 99 and aura_lv is 150, characters with level 99~149 // will be sent as being all level 98, and only characters with level // 150 or more will be reported as having level 99 and show an aura. -aura_lv: 99 +aura_lv: 150 // Will tuxedo and wedding dresses be shown when worn? (Note 1) wedding_modifydisplay: no diff --git a/conf/battle/player.conf b/conf/battle/player.conf index 5ac599a96..1f21076fa 100644 --- a/conf/battle/player.conf +++ b/conf/battle/player.conf @@ -74,7 +74,7 @@ natural_heal_skill_interval: 10000 natural_heal_weight_rate: 50 // Maximum atk speed. (Default 190, Highest allowed 199) -max_aspd: 190 +max_aspd: 193 // Maximum walk speed rate (200 would be capped to twice the normal speed) max_walk_speed: 300 diff --git a/db/Changelog.txt b/db/Changelog.txt index 5633aad84..fe9c20ff9 100644 --- a/db/Changelog.txt +++ b/db/Changelog.txt @@ -9,6 +9,8 @@ 13005 Angelic Wing Dagger: NEED INFO. ======================= +2011/08/10 + * Rev. 14931 Added Brasilis database updates from trunk r14928. [L0ne_W0lf] 2011/08/07 * Rev. 14927 Merged database changes from trunk r14927. [L0ne_W0lf] 2011/04/16 diff --git a/db/item_db.txt b/db/item_db.txt index e9e15f41f..0d88b1f0a 100644 --- a/db/item_db.txt +++ b/db/item_db.txt @@ -5099,13 +5099,13 @@ 12392,RepairA,Repair A,2,220,,100,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} 12393,RepairB,Repair B,2,500,,140,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} 12394,RepairC,Repair C,2,1100,,180,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} -12395,Tantanmen,Tantan Noodle,2,20,,50,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} +12395,Tantanmen,Tantan Noodle,2,20,,50,,,,,0xFFFFFFFF,7,2,,,,,,{ pet 1519; },{},{} 12396,Fools_Day_Box,Gift Box?,11,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ if(rand(1,10)==1) itemskill "AL_TELEPORT",1; else if(rand(1,10)==2) itemskill "AL_TELEPORT",3; else if(rand(1,10)==3) percentheal 50,0; else if(rand(1,10)==4) percentheal 0,50; else if(rand(1,10)==5) end; else if(rand(1,10)==6) getitem 512,1; else if(rand(1,10)==7) itemskill "ALL_REVERSEORCISH",1; else if(rand(1,10)==8) specialeffect2 247; else if(rand(1,10)==9) specialeffect2 338; else specialeffect2 10; },{},{} 12397,Fools_Day_Box2,Gift Box?,11,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ if(rand(1,10)==1) itemskill "TF_DETOXIFY",1; else if(rand(1,10)==2) itemskill "TF_PICKSTONE",1; else if(rand(1,10)==3) itemskill "BA_FROSTJOKER",1; else if(rand(1,10)==4) itemskill "DC_SCREAM",1; else if(rand(1,10)==5) end; else if(rand(1,10)==6) getitem 909,1; else if(rand(1,10)==7) itemskill "AL_RUWACH",1; else if(rand(1,10)==8) specialeffect2 328; else if(rand(1,10)==9) specialeffect2 68; else specialeffect2 196; },{},{} 12398,PCBang_Gift_Box,PCBang Gift Box,2,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} 12399,Castle_Treasure_Box,Castle Treasure Box,2,20,,1000,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} 12400,Water_Of_Blessing_,Water Of Blessing ,2,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} -12401,Rune_Kn_Test_Int,Rune Kn Test Int,2,0,,0,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} +12401,Rune_Kn_Test_Int,Rune Kn Test Int,2,0,,0,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCINT,300000,40; },{},{} 12402,29Fruit,29Fruit,2,0,,0,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} 12403,Lucky_Egg2,Lucky Egg2,2,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} 12404,Acti_Potion,Acti Potion,2,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} diff --git a/db/mob_db.txt b/db/mob_db.txt index 6cf017e93..a72ee417d 100644 --- a/db/mob_db.txt +++ b/db/mob_db.txt @@ -1110,7 +1110,7 @@ //2054,E_BATHORY,Bathory,Bathory,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //2055,E_INCUBUS,Incubus,Incubus,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //2056,E_ZHERLTHSH,Zherlthsh,Zealotus,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2057,E_CRAMP,Cramp,Cramp,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2057,E_CRAMP,Cramp,Cramp,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x181,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //2058,M_MIMIC,Mimic,Mimic,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //2059,M_DISGUISE,Disguise,Disguise,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //2060,M_ALICE,Alice,Alice,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 @@ -1134,7 +1134,7 @@ //2078,S_SUCCUBUS,Succubus,Succubus,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //2079,CRYSTAL_H,Crystal,Crystal,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //2080,CRYSTAL_L,Crystal,Crystal,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2081,E_HYDRA,Hydra,Hydra,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2081,E_HYDRA,Suspicious Hydra,Strange Hydra,34,854,1,0,0,7,1,2,100,100,1,1,1,1,1,1,10,12,0,3,41,0x0,1000,800,432,600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 2082,G_PIRANHA,Piranha,Piranha,75,4522,0,0,0,1,182,223,2,10,69,45,30,30,66,35,10,12,1,5,61,0x3295,200,768,768,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //2083,HORN_SCARABA,Scaraba,Scaraba,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //2084,HORN_SCARABA2,Scaraba,Scaraba,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 diff --git a/db/mob_skill_db.txt b/db/mob_skill_db.txt index 6bba81d28..c0dacc9c3 100644 --- a/db/mob_skill_db.txt +++ b/db/mob_skill_db.txt @@ -250,8 +250,8 @@ 1046,Doppelganger@NPC_CRITICALSLASH,attack,170,1,2000,0,5000,yes,target,always,0,,,,,,, 1046,Doppelganger@CR_AUTOGUARD,attack,249,10,2000,500,300000,no,self,always,0,,,,,,29, 1046,Doppelganger@CR_AUTOGUARD,chase,249,10,2000,500,300000,no,self,longrangeattacked,,,,,,,29, -1046,Doppelganger@AL_DECAGI,attack,30,10,500,0,20000,no,target,always,0,,,,,,5, -1046,Doppelganger@AL_DECAGI,chase,30,10,500,0,20000,no,target,always,0,,,,,,5, +1046,Doppelganger@AL_DECAGI,attack,30,48,500,0,20000,no,target,always,0,,,,,,5, +1046,Doppelganger@AL_DECAGI,chase,30,48,500,0,20000,no,target,always,0,,,,,,5, 1046,Doppelganger@NPC_SUMMONSLAVE,attack,196,1,10000,700,10000,no,self,slavele,3,1427,,,,,, 1046,Doppelganger@NPC_SUMMONSLAVE,idle,196,1,10000,700,10000,no,self,slavele,3,1427,,,,,, 1046,Doppelganger@BS_HAMMERFALL,chase,110,11,10000,0,5000,yes,target,skillused,18,,,,,,, @@ -399,7 +399,7 @@ 1086,Golden Thief Bug@NPC_SUMMONSLAVE,idle,196,10,10000,0,0,no,self,onspawn,0,1054,,,,,, 1086,Golden Thief Bug@TF_HIDING,attack,51,1,1000,0,5000,no,self,myhpltmaxrate,20,,,,,,19, 1086,Golden Thief Bug@AL_HEAL,idle,28,11,10000,0,5000,yes,self,mystatuson,hiding,,,,,,, -1087,Orc Hero@AL_DECAGI,chase,30,10,2000,0,300000,no,target,always,0,,,,,,6, +1087,Orc Hero@AL_DECAGI,chase,30,48,2000,0,300000,no,target,always,0,,,,,,6, 1087,Orc Hero@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,, 1087,Orc Hero@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,, 1087,Orc Hero@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,, @@ -551,7 +551,7 @@ 1111,Drainliar@NPC_BLINDATTACK,attack,177,3,500,0,5000,yes,target,always,0,,,,,,, 1111,Drainliar@NPC_BLOODDRAIN,attack,199,1,500,0,5000,yes,target,always,0,,,,,,, 1111,Drainliar@NPC_DARKNESSATTACK,attack,190,1,2000,0,5000,yes,target,always,0,,,,,,, -1112,Drake@AL_DECAGI,chase,30,10,2000,0,60000,no,target,always,0,,,,,,29, +1112,Drake@AL_DECAGI,chase,30,48,2000,0,60000,no,target,always,0,,,,,,29, 1112,Drake@NPC_ARMORBRAKE,attack,344,10,2000,0,60000,no,target,always,0,,,,,,, 1112,Drake@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,, 1112,Drake@BS_MAXIMIZE,attack,114,1,500,0,5000,no,self,always,0,,,,,,, @@ -1151,7 +1151,7 @@ 1251,Stormy Knight@WZ_STORMGUST,chase,89,10,2000,500,5000,no,target,always,0,,,,,,21, 1251,Stormy Knight@WZ_STORMGUST,chase,89,10,10000,500,5000,no,target,skillused,18,,,,,,21, 1251,Stormy Knight@AL_HEAL,idle,28,11,10000,0,10000,yes,self,myhpltmaxrate,50,,,,,,, -1252,Garm@AL_DECAGI,chase,30,10,2000,0,300000,no,target,always,0,,,,,,6, +1252,Garm@AL_DECAGI,chase,30,48,2000,0,300000,no,target,always,0,,,,,,6, 1252,Garm@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,, 1252,Garm@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,, 1252,Garm@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,, @@ -1618,7 +1618,7 @@ 1372,Goat@NPC_EMOTION,chase,197,1,200,0,5000,yes,self,always,0,19,0x1089,,,,, 1372,Goat@NPC_SPLASHATTACK,attack,174,1,2000,0,5000,yes,target,attackpcge,2,,,,,,, 1372,Goat@NPC_STUNATTACK,attack,179,3,500,1500,5000,no,target,always,0,,,,,,6, -1373,Lord of Death@AL_DECAGI,chase,30,10,2000,0,60000,no,target,always,0,,,,,,, +1373,Lord of Death@AL_DECAGI,chase,30,48,2000,0,60000,no,target,always,0,,,,,,, 1373,Lord of Death@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,, 1373,Lord of Death@NPC_POWERUP,attack,349,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,6, 1373,Lord of Death@NPC_HELLJUDGEMENT,chase,662,10,10000,1000,10000,no,self,always,0,,,,,,36, @@ -1774,7 +1774,7 @@ 1388,Arc Angeling@NPC_SUMMONSLAVE,attack,196,7,10000,700,60000,no,self,slavele,3,1443,1246,1742,1743,1744,18, 1388,Arc Angeling@NPC_SUMMONSLAVE,idle,196,7,10000,700,60000,no,self,slavele,3,1443,1246,1742,1743,1744,18, 1388,Arc Angeling@RG_INTIMIDATE,attack,219,5,2000,0,5000,yes,target,always,0,,,,,,, -1389,Dracula@AL_DECAGI,chase,30,10,2000,0,5000,no,target,always,0,,,,,,, +1389,Dracula@AL_DECAGI,chase,30,48,2000,0,5000,no,target,always,0,,,,,,, 1389,Dracula@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,, 1389,Dracula@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,, 1389,Dracula@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,, @@ -2675,10 +2675,10 @@ 1584,Tamruan@NPC_EMOTION,idle,197,1,2000,0,5000,yes,self,always,0,9,,,,,, 1584,Tamruan@NPC_SILENCEATTACK,attack,178,5,2000,700,5000,no,target,always,0,,,,,,9, 1584,Tamruan@NPC_EMOTION,chase,197,1,2000,0,5000,yes,self,always,0,9,,,,,, -1585,Mime Monkey@NPC_HALLUCINATION,chase,207,1,500,500,5000,yes,target,always,0,,,,,,18, -1585,Mime Monkey@SM_PROVOKE,chase,6,10,500,600,5000,no,target,always,0,,,,,,18, -1585,Mime Monkey@NPC_HALLUCINATION,attack,207,1,500,500,5000,yes,target,always,0,,,,,,18, -1585,Mime Monkey@SM_PROVOKE,attack,6,10,500,600,5000,no,target,always,0,,,,,,18, +//1585,Mime Monkey@NPC_HALLUCINATION,chase,207,1,500,500,5000,yes,target,always,0,,,,,,18, +//1585,Mime Monkey@SM_PROVOKE,chase,6,10,500,600,5000,no,target,always,0,,,,,,18, +//1585,Mime Monkey@NPC_HALLUCINATION,attack,207,1,500,500,5000,yes,target,always,0,,,,,,18, +//1585,Mime Monkey@SM_PROVOKE,attack,6,10,500,600,5000,no,target,always,0,,,,,,18, 1586,Leaf Cat@AL_HEAL,attack,28,1,10000,500,5000,no,friend,friendhpltmaxrate,60,,,,,,18, 1586,Leaf Cat@AL_HEAL,attack,28,1,10000,500,5000,no,self,myhpltmaxrate,30,,,,,,18, 1586,Leaf Cat@AL_HEAL,chase,28,1,10000,500,5000,no,friend,friendhpltmaxrate,60,,,,,,18, @@ -2882,7 +2882,7 @@ 1637,Margaretha Sorin@AL_PNEUMA,idle,25,1,10000,0,0,yes,self,longrangeattacked,,,,,,,, 1637,Margaretha Sorin@AL_INCAGI,attack,29,10,2000,0,240000,yes,self,always,0,,,,,,2, 1637,Margaretha Sorin@AL_INCAGI,chase,29,10,2000,0,240000,yes,self,always,0,,,,,,2, -1637,Margaretha Sorin@AL_DECAGI,chase,30,10,2000,0,10000,yes,target,always,0,,,,,,, +1637,Margaretha Sorin@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,, 1637,Margaretha Sorin@MG_SAFETYWALL,attack,12,10,1000,0,5000,yes,self,always,0,,,,,,, 1637,Margaretha Sorin@AL_PNEUMA,attack,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19, 1637,Margaretha Sorin@AL_PNEUMA,chase,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19, @@ -3031,7 +3031,7 @@ 1643,High Priest Margaretha@AL_PNEUMA,idle,25,1,10000,0,0,yes,self,longrangeattacked,,,,,,,, 1643,High Priest Margaretha@AL_INCAGI,attack,29,10,2000,0,240000,yes,self,always,0,,,,,,2, 1643,High Priest Margaretha@AL_INCAGI,chase,29,10,2000,0,240000,yes,self,always,0,,,,,,2, -1643,High Priest Margaretha@AL_DECAGI,chase,30,10,2000,0,10000,yes,target,always,0,,,,,,, +1643,High Priest Margaretha@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,, 1643,High Priest Margaretha@MG_SAFETYWALL,attack,12,10,1000,0,5000,yes,self,always,0,,,,,,, 1643,High Priest Margaretha@AL_PNEUMA,attack,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19, 1643,High Priest Margaretha@AL_PNEUMA,chase,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19, @@ -3196,7 +3196,7 @@ 1649,High Priest Margaretha@AL_PNEUMA,idle,25,1,10000,0,0,yes,self,longrangeattacked,,,,,,,, 1649,High Priest Margaretha@AL_INCAGI,attack,29,10,2000,0,240000,yes,self,always,0,,,,,,2, 1649,High Priest Margaretha@AL_INCAGI,chase,29,10,2000,0,240000,yes,self,always,0,,,,,,2, -1649,High Priest Margaretha@AL_DECAGI,chase,30,10,2000,0,10000,yes,target,always,0,,,,,,, +1649,High Priest Margaretha@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,, 1649,High Priest Margaretha@MG_SAFETYWALL,attack,12,10,1000,0,5000,yes,self,always,0,,,,,,, 1649,High Priest Margaretha@AL_PNEUMA,attack,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19, 1649,High Priest Margaretha@AL_PNEUMA,chase,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19, @@ -3382,8 +3382,8 @@ 1661,Errende Ebecee@AL_HEAL,chase,28,11,10000,500,5000,yes,self,myhpltmaxrate,30,,,,,,3, 1661,Errende Ebecee@NPC_HOLYATTACK,attack,189,3,1000,0,5000,yes,target,always,0,,,,,,, 1661,Errende Ebecee@NPC_SILENCEATTACK,attack,178,4,1000,700,5000,no,target,always,0,,,,,,, -1661,Errende Ebecee@AL_DECAGI,attack,30,10,500,1000,5000,no,target,always,0,,,,,,29, -1661,Errende Ebecee@AL_DECAGI,chase,30,10,500,1000,5000,no,target,always,0,,,,,,29, +1661,Errende Ebecee@AL_DECAGI,attack,30,48,500,1000,5000,no,target,always,0,,,,,,29, +1661,Errende Ebecee@AL_DECAGI,chase,30,48,500,1000,5000,no,target,always,0,,,,,,29, 1662,Kavach Icarus@AC_DOUBLE,attack,46,10,500,1000,5000,no,target,always,0,,,,,,, 1662,Kavach Icarus@AC_DOUBLE,attack,46,10,10000,1000,1000,no,target,skillused,46,,,,,,, 1662,Kavach Icarus@AC_DOUBLE,chase,46,10,2000,1000,5000,no,target,always,0,,,,,,, @@ -3674,8 +3674,8 @@ 1707,Thanatos Dolor@NPC_MENTALBREAKER,chase,159,2,500,0,5000,yes,target,always,0,,,,,,30, 1707,Thanatos Dolor@NPC_DARKTHUNDER,attack,341,9,500,1000,5000,no,target,always,0,,,,,,, 1707,Thanatos Dolor@NPC_DARKTHUNDER,chase,341,9,500,1000,5000,no,target,always,0,,,,,,, -1707,Thanatos Dolor@AL_DECAGI,chase,30,10,2000,0,10000,yes,target,always,0,,,,,,, -1707,Thanatos Dolor@AL_DECAGI,attack,30,10,2000,0,10000,yes,target,always,0,,,,,,, +1707,Thanatos Dolor@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,, +1707,Thanatos Dolor@AL_DECAGI,attack,30,48,2000,0,10000,yes,target,always,0,,,,,,, 1707,Thanatos Dolor@AL_HEAL,attack,28,8,1000,0,5000,yes,friend,friendhpltmaxrate,40,,,,,,3, 1707,Thanatos Dolor@AL_HEAL,attack,28,8,1000,0,5000,yes,self,myhpltmaxrate,40,,,,,,3, 1707,Thanatos Dolor@AL_HEAL,idle,28,8,1000,0,5000,yes,friend,friendhpltmaxrate,40,,,,,,3, @@ -3740,8 +3740,8 @@ 1712,Thanatos Dolor@NPC_MENTALBREAKER,chase,159,2,500,1000,10000,no,target,always,0,,,,,,, 1712,Thanatos Dolor@NPC_DARKTHUNDER,attack,341,9,500,1000,5000,no,target,always,0,,,,,,, 1712,Thanatos Dolor@NPC_DARKTHUNDER,chase,341,9,500,1000,5000,no,target,always,0,,,,,,, -1712,Thanatos Dolor@AL_DECAGI,chase,30,10,2000,0,10000,yes,target,always,0,,,,,,, -1712,Thanatos Dolor@AL_DECAGI,attack,30,10,2000,0,10000,yes,target,always,0,,,,,,, +1712,Thanatos Dolor@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,, +1712,Thanatos Dolor@AL_DECAGI,attack,30,48,2000,0,10000,yes,target,always,0,,,,,,, 1712,Thanatos Dolor@AL_HEAL,attack,28,11,1000,0,5000,yes,friend,friendhpltmaxrate,70,,,,,,3, 1712,Thanatos Dolor@AL_HEAL,attack,28,11,1000,0,5000,yes,self,myhpltmaxrate,70,,,,,,3, 1712,Thanatos Dolor@AL_HEAL,idle,28,9,1000,0,5000,yes,friend,friendhpltmaxrate,70,,,,,,3, @@ -3982,8 +3982,8 @@ 1754,Skeggiold@AL_HEAL,idle,28,9,5000,500,5000,no,self,myhpltmaxrate,30,,,,,,18, 1754,Skeggiold@MG_THUNDERSTORM,attack,21,7,1000,1500,10000,no,target,always,0,,,,,,, 1754,Skeggiold@MG_THUNDERSTORM,chase,21,7,1000,1500,10000,no,target,always,0,,,,,,, -1754,Skeggiold@AL_DECAGI,attack,30,10,500,0,30000,no,target,always,0,,,,,,29, -1754,Skeggiold@AL_DECAGI,chase,30,10,500,0,30000,no,target,always,0,,,,,,29, +1754,Skeggiold@AL_DECAGI,attack,30,48,500,0,30000,no,target,always,0,,,,,,29, +1754,Skeggiold@AL_DECAGI,chase,30,48,500,0,30000,no,target,always,0,,,,,,29, 1754,Skeggiold@NPC_PETRIFYATTACK,attack,180,2,500,500,5000,no,target,always,0,,,,,,3, 1754,Skeggiold@NPC_PETRIFYATTACK,chase,180,2,500,500,5000,no,target,always,0,,,,,,3, 1754,Skeggiold@RG_STRIPARMOR,attack,217,3,500,0,5000,yes,target,always,0,,,,,,6, @@ -4116,7 +4116,7 @@ 1769,Agav@MG_SAFETYWALL,attack,12,10,2000,0,5000,yes,self,always,0,,,,,,, 1769,Agav@NPC_CURSEATTACK,attack,181,5,500,800,5000,no,target,always,0,,,,,,30, 1769,Agav@NPC_CURSEATTACK,chase,181,5,500,800,5000,no,target,always,0,,,,,,30, -1769,Agav@AL_DECAGI,chase,30,10,2000,0,10000,yes,target,always,0,,,,,,, +1769,Agav@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,, 1769,Agav@PR_LEXDIVINA,attack,76,1,1000,0,5000,yes,target,always,0,,,,,,36, 1769,Agav@PR_LEXDIVINA,chase,76,1,1000,0,5000,yes,target,always,0,,,,,,36, 1769,Agav@PR_LEXDIVINA,attack,76,1,5000,0,5000,yes,target,casttargeted,0,,,,,,36, @@ -4275,7 +4275,7 @@ 1786,Agav@MG_SAFETYWALL,attack,12,10,2000,0,5000,yes,self,always,0,,,,,,, 1786,Agav@NPC_CURSEATTACK,attack,181,5,500,800,5000,no,target,always,0,,,,,,30, 1786,Agav@NPC_CURSEATTACK,chase,181,5,500,800,5000,no,target,always,0,,,,,,30, -1786,Agav@AL_DECAGI,chase,30,10,2000,0,10000,yes,target,always,0,,,,,,, +1786,Agav@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,, 1786,Agav@PR_LEXDIVINA,attack,76,1,1000,0,5000,yes,target,always,0,,,,,,36, 1786,Agav@PR_LEXDIVINA,chase,76,1,1000,0,5000,yes,target,always,0,,,,,,36, 1786,Agav@PR_LEXDIVINA,attack,76,1,5000,0,5000,yes,target,casttargeted,0,,,,,,36, @@ -4859,8 +4859,9 @@ 1894,Pouring@WZ_WATERBALL,attack,86,10,10000,500,5000,no,target,always,0,,,,,,, 1894,Pouring@WZ_WATERBALL,chase,86,10,10000,500,5000,no,target,always,0,,,,,,, -1904,Bomb Poring@NPC_SELFDESTRUCTION,attack,173,2,10000,3000,0,no,self,always,0,,,,,,, -1904,Bomb Poring@NPC_SELFDESTRUCTION,chase,173,2,10000,3000,0,no,self,always,0,,,,,,, +1904,Bomb Poring@NPC_SELFDESTRUCTION,idle,173,1,1000,3000,0,no,self,always,0,,,,,,, +1904,Bomb Poring@NPC_SELFDESTRUCTION,attack,173,1,1000,3000,0,no,self,always,0,,,,,,, +1904,Bomb Poring@NPC_SELFDESTRUCTION,chase,173,1,1000,3000,0,no,self,always,0,,,,,,, // Satan Morroc (12.1) //5% HP - Dragon Fear @@ -5509,11 +5510,11 @@ 2008,Woomawang@NPC_CALLSLAVE,attack,352,1,10000,0,15000,yes,self,always,0,,,,,,, 2008,Woomawang@NPC_CALLSLAVE,chase,352,1,10000,0,15000,yes,self,always,0,,,,,,, 2008,Woomawang@NPC_CALLSLAVE,idle,352,1,10000,0,15000,yes,self,always,0,,,,,,, -2008,Woomawang@NPC_SUMMONSLAVE,attack,196,1,10000,0,10000,yes,self,slavele,5,,,,,,, -2008,Woomawang@NPC_SUMMONSLAVE,chase,196,1,10000,0,10000,yes,self,slavele,5,,,,,,, -2008,Woomawang@NPC_SUMMONSLAVE,idle,196,1,10000,0,10000,yes,self,slavele,5,,,,,,, -2008,Woomawang@NPC_METAMORPHOSIS,chase,193,1,10000,5000,5000,no,self,myhpltmaxrate,50,,,,,,, -2008,Woomawang@NPC_METAMORPHOSIS,attack,193,1,10000,5000,5000,no,self,myhpltmaxrate,50,,,,,,, +2008,Woomawang@NPC_SUMMONSLAVE,attack,196,1,10000,0,10000,yes,self,slavele,5,2010,,,,,, +2008,Woomawang@NPC_SUMMONSLAVE,chase,196,1,10000,0,10000,yes,self,slavele,5,2010,,,,,, +2008,Woomawang@NPC_SUMMONSLAVE,idle,196,6,10000,0,10000,yes,self,slavele,5,2010,,,,,, +2008,Woomawang@NPC_METAMORPHOSIS,chase,193,6,10000,5000,5000,no,self,myhpltmaxrate,50,,,,,,, +2008,Woomawang@NPC_METAMORPHOSIS,attack,193,6,10000,5000,5000,no,self,myhpltmaxrate,50,,,,,,, 2008,Woomawang@NPC_SHIELDBRAKE,attack,346,10,2000,0,5000,yes,target,always,0,,,,,,, 2008,Woomawang@LK_SPIRALPIERCE,attack,397,5,2000,500,5000,yes,target,always,0,,,,,,, 2008,Woomawang@NPC_CRITICALWOUND,attack,673,3,2000,0,30000,yes,target,always,0,,,,,,, @@ -5528,15 +5529,15 @@ 2008,Woomawang@NPC_AGIUP,chase,350,5,10000,0,30000,yes,self,myhpltmaxrate,60,,,,,,, 2009,Woomawang@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,, 2009,Woomawang@AL_TELEPORT,chase,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,, -2009,Woomawang@NPC_RUN,attack,354,1,10000,0,0,yes,self,myhpltmaxrate,1,,,,,,26, -2009,Woomawang@NPC_RUN,chase,354,1,10000,0,0,yes,self,myhpltmaxrate,1,,,,,,26, +2009,Woomawang@NPC_RUN,attack,354,10,10000,0,0,yes,self,myhpltmaxrate,1,,,,,,26, +2009,Woomawang@NPC_RUN,chase,354,10,10000,0,0,yes,self,myhpltmaxrate,1,,,,,,26, 2009,Woomawang@AL_HEAL,idle,28,9,10000,0,2000,yes,self,myhpltmaxrate,99,,,,,,, 2009,Woomawang@NPC_CALLSLAVE,attack,352,1,10000,0,15000,yes,self,always,0,,,,,,, 2009,Woomawang@NPC_CALLSLAVE,chase,352,1,10000,0,15000,yes,self,always,0,,,,,,, 2009,Woomawang@NPC_CALLSLAVE,idle,352,1,10000,0,15000,yes,self,always,0,,,,,,, -2009,Woomawang@NPC_SUMMONSLAVE,attack,196,1,10000,0,10000,yes,self,slavele,5,,,,,,, -2009,Woomawang@NPC_SUMMONSLAVE,chase,196,1,10000,0,10000,yes,self,slavele,5,,,,,,, -2009,Woomawang@NPC_SUMMONSLAVE,idle,196,1,10000,0,10000,yes,self,slavele,5,,,,,,, +2009,Woomawang@NPC_SUMMONSLAVE,attack,196,6,10000,0,10000,yes,self,slavele,5,2010,,,,,, +2009,Woomawang@NPC_SUMMONSLAVE,chase,196,6,10000,0,10000,yes,self,slavele,5,2010,,,,,, +2009,Woomawang@NPC_SUMMONSLAVE,idle,196,6,10000,0,10000,yes,self,slavele,5,2010,,,,,, 2009,Woomawang@NPC_STONESKIN,chase,675,4,10000,1000,30000,no,self,myhpltmaxrate,3,,,,,,, 2009,Woomawang@NPC_STONESKIN,attack,675,4,10000,1000,30000,no,self,myhpltmaxrate,3,,,,,,, 2009,Woomawang@NPC_EVILLAND,attack,670,10,10000,0,15000,yes,target,myhpltmaxrate,50,,,,,,, @@ -5650,13 +5651,14 @@ 2022,Nidhoggr's Shadow@NPC_ALLHEAL,walk,687,1,3000,10000,10000,no,self,rudeattacked,0,,,,,,, 2022,Nidhoggr's Shadow@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,, 2022,Nidhoggr's Shadow@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,, -2022,Nidhoggr's Shadow@NPC_SUMMONSLAVE,attack,196,1,10000,700,10000,no,self,slavele,3,,,,,,, -2022,Nidhoggr's Shadow@NPC_SUMMONSLAVE,idle,196,1,10000,700,10000,no,self,slavele,3,,,,,,, +2022,Nidhoggr's Shadow@NPC_SUMMONSLAVE,attack,196,5,10000,700,10000,no,self,slavele,3,2027,,,,,, +2022,Nidhoggr's Shadow@NPC_SUMMONSLAVE,idle,196,5,10000,700,10000,no,self,slavele,3,2027,,,,,, +2022,Nidhoggr's Shadow@NPC_SUMMONSLAVE,idle,196,5,10000,700,10000,no,self,onspawn,0,2027,,,,,, 2022,Nidhoggr's Shadow@NPC_MAGICMIRROR,idle,671,3,10000,0,120000,yes,self,always,0,,,,,,, 2022,Nidhoggr's Shadow@NPC_MAGICMIRROR,chase,671,3,10000,0,120000,yes,self,always,0,,,,,,, 2022,Nidhoggr's Shadow@NPC_MAGICMIRROR,attack,671,3,10000,0,120000,yes,self,always,0,,,,,,, -2022,Nidhoggr's Shadow@NPC_STONESKIN,chase,675,3,10000,2500,300000,no,self,myhpltmaxrate,3,,,,,,, -2022,Nidhoggr's Shadow@NPC_STONESKIN,attack,675,3,10000,2500,300000,no,self,myhpltmaxrate,3,,,,,,, +2022,Nidhoggr's Shadow@NPC_STONESKIN,chase,675,3,10000,2500,300000,no,self,myhpltmaxrate,3,,,,,,,34 +2022,Nidhoggr's Shadow@NPC_STONESKIN,attack,675,3,10000,2500,300000,no,self,myhpltmaxrate,3,,,,,,,34 2022,Nidhoggr's Shadow@NPC_POWERUP,attack,349,5,6000,0,60000,yes,self,myhpltmaxrate,15,,,,,,6, 2022,Nidhoggr's Shadow@NPC_EVILLAND,attack,670,4,500,0,25000,yes,target,myhpltmaxrate,15,,,,,,, 2022,Nidhoggr's Shadow@WZ_QUAGMIRE,chase,92,5,10000,700,5000,no,target,myhpltmaxrate,28,,,,,,12, @@ -5669,8 +5671,8 @@ 2022,Nidhoggr's Shadow@NPC_WIDESTONE,attack,666,5,10000,0,60000,yes,self,myhpltmaxrate,40,,,,,,, 2022,Nidhoggr's Shadow@NPC_EVILLAND,idle,670,10,500,0,120000,yes,target,myhpltmaxrate,50,,,,,,, 2022,Nidhoggr's Shadow@NPC_EVILLAND,chase,670,10,500,0,120000,yes,target,myhpltmaxrate,50,,,,,,, -2022,Nidhoggr's Shadow@NPC_HELLJUDGEMENT,chase,662,2,10000,7000,25000,no,self,myhpltmaxrate,50,,,,,,, -2022,Nidhoggr's Shadow@NPC_HELLJUDGEMENT,attack,662,2,10000,7000,25000,no,self,myhpltmaxrate,50,,,,,,, +2022,Nidhoggr's Shadow@NPC_HELLJUDGEMENT,chase,662,2,10000,7000,25000,no,self,myhpltmaxrate,50,,,,,,,32 +2022,Nidhoggr's Shadow@NPC_HELLJUDGEMENT,attack,662,2,10000,7000,25000,no,self,myhpltmaxrate,50,,,,,,,32 2022,Nidhoggr's Shadow@NPC_DARKNESSBREATH,attack,658,10,10000,800,35000,no,target,myhpltmaxrate,50,,,,,,32, 2022,Nidhoggr's Shadow@NPC_SLOWCAST,attack,672,5,10000,0,60000,yes,self,myhpltmaxrate,70,,,,,,, 2022,Nidhoggr's Shadow@NPC_CRITICALWOUND,attack,673,3,2000,0,30000,yes,target,myhpltmaxrate,70,,,,,,, @@ -5685,7 +5687,7 @@ 2022,Nidhoggr's Shadow@NPC_DRAGONFEAR,attack,659,5,2000,1000,20000,no,self,always,0,,,,,,32, 2022,Nidhoggr's Shadow@WZ_METEOR,attack,83,10,2000,1000,10000,no,target,always,0,,,,,,29, 2022,Nidhoggr's Shadow@SA_DISPELL,attack,289,5,10000,0,30000,yes,target,always,0,,,,,,, -2022,Nidhoggr's Shadow@NPC_PULSESTRIKE,attack,661,5,2000,10000,40000,no,self,always,0,,,,,,, +2022,Nidhoggr's Shadow@NPC_PULSESTRIKE,attack,661,5,2000,10000,40000,no,self,always,0,,,,,,,31 2022,Nidhoggr's Shadow@NPC_ALLHEAL,idle,687,1,10000,120000,30000,yes,self,myhpltmaxrate,60,,,,,,20, 2023,Dark Shadow@NPC_DARKSTRIKE,chase,340,2,2000,0,5000,yes,target,always,0,,,,,,, 2023,Dark Shadow@NPC_EMOTION,idle,197,1,2000,0,5000,yes,self,always,0,9,,,,,, @@ -5696,7 +5698,86 @@ 2026,Dandelion@NPC_POISON,attack,176,3,1000,500,60000,no,target,myhpltmaxrate,30,,,,,,, 2026,Dandelion@NPC_COMBOATTACK,attack,171,1,3000,0,5000,yes,target,always,0,,,,,,,27 2026,Dandelion@TF_SPRINKLESAND,attack,149,1,500,0,5000,yes,target,always,0,,,,,,,28 + 2027,Dark Shadow@NPC_DARKSTRIKE,chase,340,2,2000,0,5000,yes,target,always,0,,,,,,, 2027,Dark Shadow@NPC_EMOTION,idle,197,1,2000,0,5000,yes,self,always,0,9,,,,,, 2027,Dark Shadow@NPC_FIREATTACK,attack,186,3,500,500,5000,no,target,always,0,,,,,,, 2027,Dark Shadow@NPC_DARKNESSBREATH,attack,658,1,500,1000,5000,no,target,always,0,,,,,,, + +// Brasilis +2068,Boitata@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2068,Boitata@MG_FIREBALL,idle,17,5,10000,0,5000,yes,randomtarget,always,0,,,,,,, +2068,Boitata@MG_FIREBALL,chase,17,5,10000,0,5000,yes,target,always,0,,,,,,, +2068,Boitata@CR_REFLECTSHIELD,idle,252,3,1000,0,200000,no,self,always,0,,,,,,, +2068,Boitata@CR_REFLECTSHIELD,attack,252,3,1000,0,200000,no,self,always,0,,,,,,, +2068,Boitata@NPC_FIREATTACK,attack,186,5,2000,1000,200000,no,target,always,0,,,,,,, +2068,Boitata@NPC_BLEEDING,attack,660,3,500,500,10000,no,target,always,0,,,,,,, +2068,Boitata@AS_SONICBLOW,attack,136,10,1000,0,10000,yes,target,always,0,,,,,,, +2068,Boitata@SM_MAGNUM,attack,7,7,1000,0,10000,yes,self,attackpcge,2,,,,,,, +2068,Boitata@KN_TWOHANDQUICKEN,attack,60,20,2000,0,300000,yes,self,myhpltmaxrate,40,,,,,,, +2068,Boitata@NPC_CRITICALSLASH,attack,170,1,2000,0,5000,yes,target,always,0,,,,,,, +2068,Boitata@NPC_WIDEBLEEDING,attack,665,2,10000,500,100000,no,self,myhpltmaxrate,20,,,,,,, +2068,Boitata@NPC_POWERUP,attack,349,5,10000,0,30000,yes,self,myhpltmaxrate,20,,,,,,6, +2068,Boitata@NPC_SUMMONSLAVE,attack,196,5,10000,1000,30000,no,self,slavele,1,2082,,,,,, +2068,Boitata@NPC_SUMMONSLAVE,idle,196,5,10000,1000,30000,no,self,slavele,1,2082,,,,,, +2068,Boitata@NPC_SUMMONSLAVE,chase,196,5,10000,1000,30000,no,self,slavele,1,2082,,,,,, +2068,Boitata@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2068,Boitata@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2069,Iara@NPC_WATERATTACK,attack,184,3,500,0,5000,no,target,always,0,,,,,,6, +2069,Iara@PR_LEXDIVINA,attack,76,5,500,1000,5000,yes,target,always,0,,,,,,2, +2069,Iara@PR_LEXDIVINA,chase,76,5,500,1000,5000,yes,target,always,0,,,,,,2, +2069,Iara@NPC_EMOTION,chase,197,1,2000,0,5000,yes,self,always,0,3,,,,,, +2069,Iara@WZ_WATERBALL,attack,86,3,500,1000,5000,yes,target,always,0,,,,,,6, +2069,Iara@SM_BASH,attack,5,5,500,800,5000,no,target,always,0,,,,,,, +2069,Iara@NPC_STOP,attack,342,1,500,0,30000,yes,target,always,0,,,,,,, +2069,Iara@MG_FROSTDIVER,attack,15,5,500,1000,5000,yes,target,always,0,,,,,,, +2069,Iara@MG_FROSTDIVER,chase,15,10,500,1000,5000,yes,target,always,0,,,,,,, +2070,Piranha@NPC_WATERATTACK,attack,184,2,500,0,5000,no,target,always,0,,,,,,6, +2070,Piranha@NPC_CRITICALSLASH,attack,170,1,500,500,5000,no,target,always,0,,,,,,6, +2070,Piranha@NPC_CRITICALSLASH,angry,170,1,500,500,5000,no,target,always,0,,,,,,6, +2070,Piranha@NPC_CRITICALWOUND,attack,673,1,50,0,10000,yes,target,always,0,,,,,,, +2070,Piranha@NPC_BLEEDING,attack,660,3,500,0,5000,yes,target,always,0,,,,,,, +2070,Piranha@MG_COLDBOLT,attack,14,3,500,1000,5000,yes,target,always,0,,,,,,, +2070,Piranha@MG_COLDBOLT,chase,14,3,500,1000,5000,yes,target,always,0,,,,,,, +2070,Piranha@WZ_WATERBALL,attack,86,3,500,1000,5000,yes,target,always,0,,,,,,6, +2070,Piranha@NPC_BLOODDRAIN,attack,199,1,500,0,5000,yes,target,always,0,,,,,,, +2071,Headless Mule@NPC_CURSEATTACK,attack,181,1,1000,800,5000,yes,target,always,0,,,,,,, +2071,Headless Mule@NPC_CURSEATTACK,chase,181,1,1000,800,5000,yes,target,always,0,,,,,,, +2071,Headless Mule@NPC_FIREATTACK,attack,186,3,500,500,5000,no,target,always,0,,,,,,7, +2071,Headless Mule@MG_FIREBOLT,attack,19,5,2000,1500,5000,yes,target,always,0,,,,,,, +2071,Headless Mule@MG_FIREBOLT,chase,19,5,2000,1500,5000,yes,target,always,0,,,,,,, +2071,Headless Mule@NPC_BLEEDING,attack,660,3,500,0,5000,yes,target,always,0,,,,,,, +2071,Headless Mule@NPC_SILENCEATTACK,attack,178,3,500,700,5000,no,target,always,0,,,,,,, +2071,Headless Mule@MG_FIREWALL,chase,18,5,500,500,5000,yes,target,always,0,,,,,,, +2071,Headless Mule@SM_BASH,attack,5,5,500,800,5000,no,target,always,0,,,,,,, +2072,Jaguar@NPC_GROUNDATTACK,attack,185,3,500,500,5000,no,target,always,0,,,,,,, +2072,Jaguar@NPC_COMBOATTACK,attack,171,1,500,500,5000,no,target,always,0,,,,,,6, +2072,Jaguar@AS_SONICBLOW,attack,136,3,500,800,5000,no,target,always,0,,,,,,0, +2072,Jaguar@NPC_DARKNESSATTACK,attack,190,1,2000,0,5000,yes,target,always,0,,,,,,, +2072,Jaguar@NPC_EMOTION,idle,197,1,2000,0,5000,yes,self,always,0,7,0x3195,,,,, +2072,Jaguar@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2073,Toucan@NPC_EMOTION,walk,197,1,2000,0,5000,yes,self,always,0,2,,,,,, +2073,Toucan@NPC_EMOTION,chase,197,1,200,0,5000,yes,self,always,0,19,0x81,,,,, +2073,Toucan@NPC_EMOTION,idle,197,1,2000,0,5000,yes,self,always,0,7,0x3195,,,,, +2073,Toucan@NPC_TELEKINESISATTACK,chase,191,5,500,0,5000,yes,target,always,0,,,,,,, +2073,Toucan@NPC_WINDATTACK,attack,187,3,500,500,5000,no,target,always,0,,,,,,6, +2073,Toucan@NPC_STOP,attack,342,1,500,500,5000,no,target,always,0,,,,,,30, +2073,Toucan@NPC_SILENCEATTACK,attack,178,3,500,700,5000,no,target,always,0,,,,,,, +2074,Curupira@NPC_GROUNDATTACK,attack,185,2,500,500,5000,no,target,always,0,,,,,,6, +2074,Curupira@SA_REVERSEORCISH,attack,294,1,50,0,30000,yes,target,always,0,,,,,,18, +2074,Curupira@SA_REVERSEORCISH,chase,294,1,50,0,30000,yes,target,always,0,,,,,,18, +2074,Curupira@NPC_BLINDATTACK,attack,177,3,500,0,5000,yes,target,always,0,,,,,,, +2074,Curupira@MG_STONECURSE,idle,16,5,10000,0,5000,yes,target,always,0,,,,,,11, +2074,Curupira@MG_STONECURSE,attack,16,5,10000,0,5000,yes,target,always,0,,,,,,11, +2074,Curupira@AL_INCAGI,chase,29,1,500,700,60000,no,self,always,0,,,,,,6, +//2080,Crystal@AL_TELEPORT,attack,26,1,3000,0,10000,yes,self,always,0,,,,,,29, +//2080,Crystal@AL_TELEPORT,idle,26,1,4000,0,10000,yes,self,always,0,,,,,,29, +2082,Piranha@NPC_WATERATTACK,attack,184,2,500,0,5000,no,target,always,0,,,,,,6, +2082,Piranha@NPC_CRITICALSLASH,attack,170,1,500,500,5000,no,target,always,0,,,,,,6, +2082,Piranha@NPC_CRITICALSLASH,angry,170,1,500,500,5000,no,target,always,0,,,,,,6, +2082,Piranha@NPC_CRITICALWOUND,attack,673,1,50,0,10000,yes,target,always,0,,,,,,, +2082,Piranha@NPC_BLEEDING,attack,660,3,500,0,5000,yes,target,always,0,,,,,,, +2082,Piranha@MG_COLDBOLT,attack,14,3,500,1000,5000,yes,target,always,0,,,,,,, +2082,Piranha@MG_COLDBOLT,chase,14,3,500,1000,5000,yes,target,always,0,,,,,,, +2082,Piranha@WZ_WATERBALL,attack,86,3,500,1000,5000,yes,target,always,0,,,,,,6, +2082,Piranha@NPC_BLOODDRAIN,attack,199,1,500,0,5000,yes,target,always,0,,,,,,, diff --git a/db/pet_db.txt b/db/pet_db.txt index c5c888c78..df1b6a003 100644 --- a/db/pet_db.txt +++ b/db/pet_db.txt @@ -121,5 +121,5 @@ 1837,IMP,Fire Imp,12374,9056,10038,6114,80,60,10,100,250,20,200,150,0,0,300,300,800,{},{ bonus2 bSubEle,Ele_Fire,2; bonus2 bAddEle,Ele_Fire,2; } // Brasilis Quest - Suspicious Beach [UNHATCHABLE] -2057,E_CRAMP,Strange Cramp,12408,6221,0,0,0,0,0,0,0,50,0,0,0,0,350,400,800,{},{} // kRO version -2081,E_HYDRA,Strange Hydra,12408,6221,0,0,0,0,0,0,0,50,0,0,0,0,350,400,800,{},{} // iRO/cRO version +2057,E_CRAMP,Strange Cramp,12408,6221,0,0,0,0,0,0,0,0,50,0,0,0,350,400,800,{},{} // kRO version +2081,E_HYDRA,Strange Hydra,12408,6221,0,0,0,0,0,0,0,0,50,0,0,0,350,400,800,{},{} // iRO/cRO version diff --git a/db/quest_db.txt b/db/quest_db.txt index 4e0cff4dc..000e7f1de 100644 --- a/db/quest_db.txt +++ b/db/quest_db.txt @@ -189,14 +189,14 @@ 2198,0,0,0,0,0,0,0,"Guarana quest" 2199,0,0,0,0,0,0,0,"Guarana quest" 2200,0,0,0,0,0,0,0,"Guarana quest" -2201,0,0,0,0,0,0,0,"Fortunate training" -2202,0,0,0,0,0,0,0,"Fortunate training" -2203,0,0,0,0,0,0,0,"Fortunate training" -2204,0,0,0,0,0,0,0,"Fortunate training" -2205,0,0,0,0,0,0,0,"Fortunate training" -2206,0,0,0,0,0,0,0,"Fortunate training" -2207,0,0,0,0,0,0,0,"Fortunate training" -2208,0,0,0,0,0,0,0,"Ghost of bathroom" +2201,0,0,0,0,0,0,0,"Brasilis Water Lily" +2202,0,0,0,0,0,0,0,"Brasilis Water Lily" +2203,0,0,0,0,0,0,0,"Brasilis Water Lily" +2204,0,0,0,0,0,0,0,"Brasilis Water Lily" +2205,0,0,0,0,0,0,0,"Brasilis Water Lily" +2206,0,0,0,0,0,0,0,"Brasilis Water Lily" +2207,0,0,0,0,0,0,0,"Brasilis Water Lily" +2208,0,0,0,0,0,0,0,"Bathroom Ghost" 2209,0,0,0,0,0,0,0,"Generic Job Change Quest" 2210,0,0,0,0,0,0,0,"Generic Job Change Quest" @@ -487,8 +487,8 @@ 7051,0,0,0,0,0,0,0,"Thanatos Tower - Sealed Tower" 7052,0,0,0,0,0,0,0,"Thanatos Tower - Sealed Tower" 7053,0,0,0,0,0,0,0,"Thanatos Tower - What they want is.." -7054,0,0,0,0,0,0,0,"Myu's Favor - Teach them a lesson!" -7055,0,0,0,0,0,0,0,"Myu's Favor - Not the cat!" +7054,0,1282,1000,0,0,0,0,"Myu's Favor - Teach them a lesson!" +7055,0,1261,1,0,0,0,0,"Myu's Favor - Not the cat!" 7056,0,0,0,0,0,0,0,"Messenger - Arc's Favor" 7057,0,0,0,0,0,0,0,"Messenger - Arc's Favor" 7058,0,0,0,0,0,0,0,"Messenger - Arc's Favor" @@ -1776,3 +1776,10 @@ 60308,0,1713,200,0,0,0,0,"Dragon Hunting" 60309,0,1716,100,0,0,0,0,"Dragon Hunting" 60310,0,1716,200,0,0,0,0,"Dragon Hunting" + +// iRO expanded upon the log entries of this quest. +60351,0,0,0,0,0,0,0,"Bathroom Ghost" +60352,0,0,0,0,0,0,0,"Bathroom Ghost" +60353,0,0,0,0,0,0,0,"Bathroom Ghost" +60354,0,0,0,0,0,0,0,"Bathroom Ghost" +60355,0,0,0,0,0,0,0,"Bathroom Ghost" diff --git a/doc/item_bonus.txt b/doc/item_bonus.txt index 840aea3de..e705a963b 100644 --- a/doc/item_bonus.txt +++ b/doc/item_bonus.txt @@ -437,3 +437,5 @@ bonus bUnstripable,n; Armor cannot be taken off via strip skills (n is meaningle bonus2 bHPDrainValueRace,r,n; Heals +n HP when attacking a monster of race r with normal attack. bonus bMagicSPGainValue,n; Heals +n SP when killing an enemy with magic attack. bonus bMagicHPGainValue,n; Heals +n HP when killing an enemy with magic attack. + +bonus3 bAddClassDropItem,s,x,n; Adds an n/100% chance of dropping item s when killing monster class x. diff --git a/npc/Changelog.txt b/npc/Changelog.txt index 9f605e9cd..d66408ae9 100644 --- a/npc/Changelog.txt +++ b/npc/Changelog.txt @@ -1,5 +1,7 @@ Date Added ====== +2011/08/10 + * Revv. 14931 Added scripts and NPC Brasilis updates from trunk r14928. [L0ne_W0lf] 2011/07/26 * Rev. 14922 Added Renewal Guides, and made the filenames uniform. [L0ne_W0lf] 2011/07/21 diff --git a/npc/cities/brasilis.txt b/npc/cities/brasilis.txt index 4d97694fc..45581fe6e 100644 --- a/npc/cities/brasilis.txt +++ b/npc/cities/brasilis.txt @@ -3,7 +3,7 @@ //===== By: ================================================== //= L0ne_W0lf //===== Current Version: ===================================== -//= 1.1 +//= 1.2 //===== Compatible With: ===================================== //= eAthena SVN //===== Description: ========================================= @@ -12,79 +12,150 @@ //===== Additional Comments: ================================= //= 1.0 First version. Transportation and Basic NPCs. //= 1.1 Fixed Zeny not being removed for payment. [Kisuka] +//= 1.2 Updated dialog, added Ice Cream Maker. [L0ne_W0lf] //============================================================ -alberta,247,115,3 script Brute Sailor#bra2 100,{ - mes "[Brute Sailor]"; - mes "Hey, have you heard of the place called Brasilis?"; - mes "It's a place that's as hot as the Morroc desert, and as dense as the forests of Payon."; +alberta,247,115,3 script Crewman#bra2 100,{ + mes "[Crewman]"; + mes "Hey, have you heard of a place called Brasilis?"; + mes "It's a tropical city that's hot like the desert but also rainy. It is a very mysterious place."; next; - mes "[Brute Sailor]"; - mes "I have a map to get there, if you want I can take you to Brasilis."; - mes "It will only cost you 10,000 zeny. What do you say?"; + mes "[Crewman]"; + mes "We recently found a new ocean route to get there easily."; + mes "It's just 10,000 zeny for a round trip! So do you want to go?"; next; - switch(select("Let's go to Brasilis!:Cancel.")) { + switch(select("Take me to Brasilis!:I'll stay here.")) { case 1: - if (Zeny > 9999 ) { - mes "[Brute Sailor]"; - mes "Great! Let's Go!"; + if (Zeny > 9999) { + mes "[Crewman]"; + mes "Cool~!! Let's go~!"; + set zeny,zeny-10000; close2; - set Zeny,Zeny-10000; warp "brasilis",314,60; end; } else { - mes "[Brute Sailor]"; - mes "I'm sorry but you don't have"; - mes "enough zeny now"; - mes "You need 10,000 zeny"; - mes "to go to Brasilis"; - mes "Thank you."; + mes "[Crewman]"; + mes "I said 10,000 zeny."; close; } case 2: - mes "[Brute Sailor]"; - mes "Let me know if you change your mind."; + mes "[Crewman]"; + mes "Well if you're ever interested, let me know and I can take you there."; close; } } -brasilis,316,57,3 script Brute Sailor#bra1 100,{ - mes "[Brute Sailor]"; - mes "My ship will be heading back to Alberta soon, would you like to go back?"; +brasilis,316,57,3 script Crewman#bra1 100,{ + mes "[Crewman]"; + mes "My ship is going to back to Alberta, do you want to join us?"; next; - switch(select("Return to Alberta.:Cancel.")) { + switch(select("Go back to Alberta.:Not yet~.")) { case 1: - mes "[Brute Sailor]"; - mes "Alright, lets get going!"; + mes "[Crewman]"; + mes "I sure do miss home."; close2; warp "alberta",244,115; end; case 2: - mes "[Brute Sailor]"; - mes "Let me know if you change your mind."; + mes "[Crewman]"; + mes "Ok, suit yourself. We'll see you when we get back then."; close; } } -brasilis,278,137,3 script Bulletin Board#bra1 858,{ - mes ":: Happy Toucan Inn ::"; +brasilis,155,165,3 script Signpost#bra1 858,{ + mes ":: Art Museum ::"; close; } -brasilis,244,248,1 script Bulletin Board#bra2 858,{ - mes ":: Brasilis Market ::"; +brasilis,195,231,3 script Signpost#bra2 858,{ + mes ":: Verass Monument ::"; close; } -brasilis,155,165,3 script Bulletin Board#bra3 858,{ - mes ":: Brasilis Art Museum ::"; +brasilis,240,247,3 script Signpost#bra3 858,{ + mes ":: Market ::"; + mes " "; + mes "- For your Potions and Weaponry -"; close; } -brasilis,303,309,3 script Bulletin Board#bra4 858,{ +brasilis,303,309,3 script Signpost#bra4 858,{ mes ":: Jungle Cable ::"; - mes " "; - mes "- Not recommended for the faint hearted! -"; + mes ""; + mes "- Not for the faint of heart -"; + close; +} + +brasilis,278,137,3 script Signpost#bra5 858,{ + mes ":: Brasilis Hotel ::"; close; } + +brasilis,137,77,5 script Ice-Cream Maker 85,{ + mes "[Ice Cream Maker]"; + mes "Come~come~"; + mes "Ice cream is the perfect snack for a hot day~"; + mes "It's just ^3355FF100 Zeny^000000~"; + mes "Ice Cream~"; + mes "Get 'yer Ice Cream!"; + next; + switch(select("Give me one!:Ice Cream?:Cancel.")) { + case 1: + mes "[Ice Cream Maker]"; + mes "Since there are so many people want to get a cool ice cream you can order only 5 at a time."; + mes "So how many d'ya want?"; + next; + while(1) { + input .@input; //,1,5; + if (.@input == 0) { + mes "[Ice Cream Maker]"; + mes "None?"; + mes "Fine get outta the way, I have customers to serve."; + close; + } + else if ((.@input < 0) || (.@input > 5)) { + mes "[Ice Cream Maker]"; + mes "Wow."; + mes "You ordered too much."; + mes "If you eat over 5 you might need to fight with a monster in your stomach. Calm down buddy."; + next; + } + else + break; + } + set .@icecream_hap,.@input*100; + if (Zeny < .@icecream_hap) { + mes "[Ice Cream Maker]"; + mes "Dood~! You don't have enough money."; + mes "It's only ^3355FF100 Zeny^000000~ Seriously!"; + close; + } + if (!checkweight(536,.@input)) { + mes "[Ice Cream Maker]"; + mes "You seem to have too much stuff."; + mes "Lighten your pack before buying this."; + close; + } + set zeny,zeny-.@icecream_hap; + getitem 536,.@input; //Ice_Cream + close; + case 2: + mes "[Ice Cream Maker]"; + mes "'Ice cream is..."; + mes "Wait, don't you know"; + mes "what Ice Cream is?"; + mes "What rock have you"; + mes "been living under?"; + next; + mes "[Ice Cream Maker]"; + mes "I'm not going to even start with how weird that sounds."; + mes "Anyway, get 'yer Ice Cream right here while it's nice and cold."; + close; + case 3: + mes "[Ice Cream Maker]"; + mes "Don't miss your chance to eat the greatest Ice Cream in all the land~!"; + close; + } +} diff --git a/npc/instances/NydhoggsNest.txt b/npc/instances/NydhoggsNest.txt new file mode 100644 index 000000000..aab699570 --- /dev/null +++ b/npc/instances/NydhoggsNest.txt @@ -0,0 +1,2948 @@ +//===== eAthena Script ======================================= +//= Nidhoggr's Nest +//===== By: ================================================== +//= L0ne_W0lf, various sources +//===== Current Version: ===================================== +//= 1.2 +//===== Compatible With: ===================================== +//= eAthena SVN +//===== Description: ========================================= +//= [Aegis Conversion] +//= Nidhoggr's Nest Instance +//===== Additional Comments: ================================= +//= 1.0 First version. +//= 1.1 Updated dialog slightly, adjusted EXP gained. +//= 1.2 No longer glitches when anyone but party leader talks to the first NPC. +//============================================================ + +nyd_dun02,100,201,3 script Yggdrasil Gatekeeper 111,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."; + next; + mes "Near the bottom of the gate, Laphine tribeswomen have been turned to stone and now look like they are part of the great door."; + next; + switch(select("Move closer to look more carefully.:Step back.")) { + case 1: + if (ep13_1_edq == 14) { + specialeffect2 EF_HOLYHIT; + PushPC 3,3; + set ep13_1_edq,15; + mes "A mysterious power prevents you from getting too close. It looks like there is something strong beyond the door..."; + next; + mes "Perhaps there's a great hidden secret beyond the gate, beyond expectation."; + next; + mes "It would be better to go back to camp and inform the others and ask for help."; + set ins_nyd,1; + close; + } + else if (ep13_1_edq == 15) { + specialeffect2 EF_HOLYHIT; + PushPC 3,3; + mes "A mysterious power prevents you from getting too close. It looks like there is something strong beyond the door..."; + next; + mes "Perhaps there's a great hidden secret beyond the gate, beyond expectation."; + next; + mes "It would be better to go back to camp and inform the others and ask for help."; + set ins_nyd,1; + close; + } + else { + specialeffect2 EF_HOLYHIT; + PushPC 3,3; + mes "A mysterious power prevents you from getting too close. It looks like there is something strong beyond the door..."; + next; + mes "Perhaps there's a great hidden secret beyond the gate, beyond expectation."; + next; + mes "It would be better to go back to camp and inform the others and ask for help."; + next; + mes "You'll have to obtain the others trust in the expendition camp by working hard."; + set ins_nyd,1; + close; + } + case 2: + close; + } + } + else if (ins_nyd == 1) { + if ((ep13_1_edq == 14) || (ep13_1_edq == 15)) { + mes "A mysterious power prevents you from getting too close. It looks like there is something strong beyond the door..."; + next; + mes "Perhaps there's a great hidden secret beyond the gate, beyond expectation."; + next; + mes "It would be better to go back to camp and inform the others and ask for help."; + set ep13_1_edq,15; + close; + } + else { + mes "A mysterious power prevents you from getting too close. It looks like there is something strong beyond the door..."; + next; + mes "Perhaps there's a great hidden secret beyond the gate, beyond expectation."; + next; + mes "It would be better to go back to camp and inform the others and ask for help."; + next; + mes "You'll have to obtain the others trust in the expendition camp by working hard."; + close; + } + } + else if ((ins_nyd == 111) || (ins_nyd == 112)) { + specialeffect2 EF_CHANGECOLD; + mes "The strange sensation surrounding your body has disappeared"; + next; + mes "When you touch the stone gate, you hear a commanding voice."; + next; + mes "[??????]"; + mes "Wingless one... Our promised words..."; + next; + switch(select("'Guardian's spell'!:Take a step back.")) { + case 1: + mes "[??????]"; + mes "Promised words... Guardian's spell... proof of their existence."; + next; + mes "[Yggdrasil Gatekeeper]"; + mes "In the name of Yggdrasiliad, I will accept you as a servant of the Guardian."; + next; + specialeffect2 EF_CHANGECOLD; + set ins_nyd,200; + mes "[Yggdrasil Gatekeeper]"; + mes "I accept your entrance through the Guardian's gate. You are now considered a faithful servant of the Guardian Nidhoggur."; + next; + mes "The voice has disappeared, and the dark power is calming down from behind the stone gate."; + close; + case 2: + close; + } + } + else if ((ins_nyd == 131) || (ins_nyd == 132) || (ins_nyd > 199)) { + set .@ins_nyd_check,checkquest(3135,PLAYTIME); // 3 Day cooldown + set .@ins_nyd_check2,checkquest(3135,PLAYTIME); // 4 Hour play limit + if (.@ins_nyd_check == -1) { + mes "As I put my hands on the stone gate, a voice sounded from the depth of my heart."; + next; + mes "[Yggdrasil Gatekeeper]"; + mes "The loyal servants of the Guardian... what can I do for you?"; + next; + switch(select("Please allow me to enter.:I want to go in.:I want to leave.")) { + case 1: + set .@party,getcharid(1); + set .@leader,getpartyleader(.@party,2); + set .@md_name$,"Nidhoggur's Nest"; + + getpartymember(.@party); + set .@partymembercount,$@partymembercount; + copyarray .@partymembername$[0],$@partymembername$[0],.@partymembercount; + + if ((.@party > 0) && ((.@partymembercount > 1)) && (.@leader == getcharid(0))) { + set .@instance, instance_create(.@md_name$, .@party); + if (.@instance < 0) { + mes "[Yggdrasil Gatekeeper]"; + mes "The Guardian seems to wish to be alone. I will go in and check, please wait out here."; + close; + } + else { + for( set .@i, 1; .@i <= 2; set .@i, .@i + 1 ) { + if( instance_attachmap(.@i + "@nyd", .@instance) == "" ) + break; + } + if( .@i < 2 ) { + instance_destroy(.@instance); + close; + } + instance_attach(.@instance); + instance_set_timeout 144000,300,.@instance; + instance_init(.@instance); + + // Spawn standard mobs + donpcevent instance_npcname("ins_nyd1_spawn_mobs", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("ins_nyd2_spawn_mobs", instance_id())+"::OnInstanceInit"; + // Activate Floor 1 + donpcevent instance_npcname("nyd_call_mon_1", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("ins_nyd_1f_timer", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("nyd_to2f_warp", instance_id())+"::OnInstanceInit"; + // Active Floor 2 + donpcevent instance_npcname("nyd_2f_enter_broad", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("nyd_2f_boss_enter", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("nyd_2f_boss_enter_call", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("nyd_2f_boss_enter_logic", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("World Tree Yggdrasil#2F", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("nyd_2f_red_c", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("nyd_2f_red_warp1", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("nyd_2f_red_warp2", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("nyd_2f_red_warp3", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("nyd_2f_white_c", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("nyd_2f_white_warp1", instance_id())+"::OnInstanceInit";; + donpcevent instance_npcname("nyd_2f_white_warp2", instance_id())+"::OnInstanceInit";; + donpcevent instance_npcname("nyd_2f_white_warp3", instance_id())+"::OnInstanceInit";; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("nyd_2f_yellow_c", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("nyd_2f_yellow_warp1", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("nyd_2f_yellow_warp2", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("nyd_2f_yellow_warp3", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("nyd_2f_green_c", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("nyd_2f_green_warp1", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("nyd_2f_green_warp2", instance_id())+"::OnInstanceInit"; + donpcevent instance_npcname("nyd_2f_green_warp3", instance_id())+"::OnInstanceInit"; + + mes "[Yggdrasil Gatekeeper]"; + mes "I've recorded your request, are you ready to go inside?"; + next; + mes "[Yggdrasil Gatekeeper]"; + mes "If you are ready, I will allow you to enter."; + close; + } + } + else { + mes "[Yggdrasil Gatekeeper]"; + mes "When you touch the stone gate, you can hear the voice in your heart."; + next; + mes "[Yggdrasil Gatekeeper]"; + mes "Where are the other servants, so you can work together? Each servant cannot be admitted here individually..."; + next; + mes "[Yggdrasil Gatekeeper]"; + mes "Come with at least 1 more servant... Only party leaders can accept admission to Nidhoggur's Nest."; + next; + mes "[Yggdrasil Gatekeeper]"; + mes "And only 1 representative of you needs to talk to me, so don't annoy me..."; + close; + } + case 2: + if (.@ins_nyd_check2 < 2) { // Added check to avoid people from re-partting up. + set .@party,getcharid(1); + set .@leader,getpartyleader(.@party,2); + set .@p_name$,getpartyname(.@party); + set .@p_name2$,strcharinfo(0); + set .@md_name$,"Nidhoggur's Nest"; + + getpartymember(.@party); + set .@partymembercount,$@partymembercount; + copyarray .@partymembername$[0],$@partymembername$[0],.@partymembercount; + + if (has_instance("1@nyd") == "") { + mes "[Yggdrasil Gatekeeper]"; + mes "You did not request for entrance. Please let your leader request entrance."; + close; + } + else if ((has_instance("1@nyd") != "") && (.@partymembercount < 2)) { + mes "[Yggdrasil Gatekeeper]"; + mes "Where are the other servants with you? We do not allow individuals to enter alone."; + next; + mes "[Yggdrasil Gatekeeper]"; + mes "You must be accompanied by one servant to be able to enter."; + close; + } + else { + mapannounce "nyd_dun02", .@p_name$ + "'s Party member " + .@p_name2$ + " has entered " + .@md_name$,bc_map,"0x00ff99"; + if (checkquest(3135) == -1) setquest 3135; + if (checkquest(3136) == -1) setquest 3136; + warp "1@nyd",32,37; + close; + } + } + else { + //Custom + mes "[Yggdrasil Gatekeeper]"; + mes "You are no longer able to enter Nidhogger's Nest, as your instance has expired."; + next; + mes "[Yggdrasil Gatekeeper]"; + mes "After Nidhoggur's Shadow disappears, at least 3 days is needed for stabilizing."; + close; + } + case 3: + close; + } + } + else if ((.@ins_nyd_check == 0) || (.@ins_nyd_check == 1)) { + mes "[Yggdrasil Gatekeeper]"; + mes "With the defeat of Nidhoggur's Shadow, the roots of the World Tree Yggdrasil are also affected."; + next; + mes "[Yggdrasil Gatekeeper]"; + mes "After Nidhoggur's Shadow disappears, at least 3 days is needed for stabilizing."; + close; + } + else if (.@ins_nyd_check == 2) { + mes "[Yggdrasil Gatekeeper]"; + mes "The World Tree Yggdrasil has stabilized. Would you like to enter Nidhoggur's Nest again?"; + next; + mes "[Yggdrasil Gatekeeper]"; + mes "If you would like to enter again, please register with me."; + erasequest 3135; + erasequest 3136; + set 'ins_nyd2,0; + close; + } + else { + close; + } + } + else { + mes "A great stone gate stands before you. The sculpture of a terrible dragon spreads its powerful looking wings."; + next; + mes "Near the bottom of the gate, Laphine tribeswomen have been turned to stone and now look like they are part of the great door."; + next; + switch(select("Move closer to look more carefully.:Step back.")) { + case 1: + specialeffect2 EF_HOLYHIT; + PushPC 3,3; + mes "A mysterious power prevents you from getting too close. It looks like there is something strong beyond the door..."; + next; + mes "Perhaps there's a great hidden secret beyond the gate, beyond expectation."; + close; + case 2: + close; + } + } + close; + +OnTouch_: + if (ins_nyd == 0) { + specialeffect2 EF_CHANGECOLD; + specialeffect EF_CHANGECOLD,"Yggdrasil Gatekeeper"; + } + end; +} + +mid_camp,271,299,3 script Historian Magnifier#edq 755,3,3,{ + if (ins_nyd == 1) { + mes "[Historian Magniffer]"; + mes "Sure, the mainland also has lots of interesting adventures... Hello, I am Magnifier, a historian dispatched from the Prontera royal court."; + next; + mes "[Historian Magniffer]"; + mes "Finding another line of work might make for a really worthy job, but only a historian gets to know the world over.."; + next; + mes "[Historian Magniffer]"; + mes "How this world is organized... and the way of the future! With our studies of the past and present we can predict what is to come."; + next; + mes "[Historian Magniffer]"; + mes "We are expecting a lot from you, expert adventurer. So, if you find anything... just tell me."; + close; + } + else if (ins_nyd == 2) { + mes "[Historian Magniffer]"; + mes "Does Commander Agip want to talk to me? Let's listen to his story."; + next; + mes "[Historian Magniffer]"; + mes "Did you find the cave that the fairy tribes treat as a holy place? You are a really tough cookie. What did you find?"; + next; + mes "[Historian Magnifier]"; + mes "..."; + next; + mes "... ..."; + next; + mes "[Historian Magnifier]"; + mes "Wait a second... I have a brilliant idea."; + next; + mes "[Historian Magnifier]"; + mes "Let's see... This book... No... this one...? Hmm... Maybe this..."; + next; + mes "[Historian Magnifier]"; + mes "..."; + next; + mes "[Historian Magnifier]"; + mes "... ..."; + next; + mes "[Historian Magnifier]"; + mes "Oh, here it is! World Tree Yggdrasil and God's tribes... This is their book!"; + next; + mes "[Historian Magnifier]"; + mes "Maybe you found the central line to enter into the World Tree Yggdrasil!"; + next; + mes "[Historian Magnifier]"; + mes "If that's true, you've found the greatest discovery since the harnessing of mana. Isn't this exciting?"; + next; + mes "[Historian Magnifier]"; + mes "But we need a lot more information... Are they refusing you admission?"; + next; + mes "[Historian Magnifier]"; + mes "I will send a message to my assistant who is in the Prontera Library. So, help her find more information."; + next; + mes "[Historian Magnifier]"; + mes "I will definitely help you find a way to enter the World Tree directly so, just believe in me! Okay~!!"; + set ins_nyd,3; + close; + } + else if (ins_nyd == 3) { + mes "[Historian Magnifier]"; + mes "Why are you standing there? Go to my assistant in the Prontera Library!"; + close; + } + else if (ins_nyd == 4) { + mes "[Historian Magnifier]"; + mes "You've come back... Good, how's Naomi? Actually, I don't need to worry about her. She is always cheerful. Haha."; + next; + mes "[Historian Magnifier]"; + mes "You look like you have a lot on your mind... Your face is full of curiosity and questions."; + next; + mes "[Historian Magnifier]"; + mes "So, did you read the whole story that I have prepared?"; + next; + switch(select("Not yet.:I read all the stories.")) { + case 1: + mes "[Historian Magnifier]"; + mes "Sheesh~ I prepared these stories for you carefully, but you didn't bother to check anything out did you?"; + next; + mes "[Historian Magnifier]"; + mes "It would be better if you returned after reading all of them. That's very basic data of what we should do for the future."; + close; + case 2: + mes "[Historian Magnifier]"; + mes "Hm, good job. Maybe I don't need to check anything else, right?"; + next; + mes "[Historian Magnifier]"; + mes "I sent you to figure out which basic materials will be needed for the jobs ahead of us. You should bring research reports..."; + next; + mes "[Historian Magnifier]"; + mes "You might complain about why I didn't bring any myself... That's because I trust your abilities, don't ever take anything for granted."; + next; + mes "[Historian Magnifier]"; + mes "But a while ago, while you were tranferring reports from Commander Agip to the mainland, you lost those reports... remember?"; + next; + mes "[Historian Magnifier]"; + mes "So far, nothing's come up... Was it that somebody attacked you?"; + next; + mes "[Historian Magnifier]"; + mes "Somehow, the truth will come out, but we should be careful of shocking the natives if we go there unannounced and they're not prepared for our arrival."; + next; + mes "[Historian Magnifier]"; + mes "I've talked too much... Anyway, as you know through my report, you've found a great thing!"; + next; + mes "[Historian Magnifier]"; + mes "Firstly, we should find out more about the place. I expect we can, but... we can't do much without help from others."; + next; + mes "[Historian Magnifier]"; + mes "I have heard about recent expeditions of adventurers that have tried to contact the tribes... Have you heard anything about this?"; + next; + mes "[Historian Magnifier]"; + mes "Anyway, let's try to contact them first, to be clear about any caves or treasures."; + next; + mes "[Historian Magnifier]"; + mes "For now, you try to contact the Sapha and Laphine tribes, and try to extract information from them."; + next; + mes "[Historian Magnifier]"; + mes "I'll also keep searching here. If you find anything, come back and let me know."; + set ins_nyd,5; + close; + } + } + else if ((ins_nyd == 5) || (ins_nyd == 51) || (ins_nyd == 52)) { + mes "[Historian Magnifier]"; + mes "Okay, let's try to contact them first, to be clear about any caves or treasures."; + next; + mes "[Historian Magnifier]"; + mes "For now, you try to contact the Sapha and Laphine tribes, and try to extract more information."; + next; + mes "[Historian Magnifier]"; + mes "I'll also keep searching here. If you find anything, come back and let me know."; + close; + } + else if ((ins_nyd == 61) || (ins_nyd == 62)) { + mes "[Historian Magnifier]"; + mes "Ah, you've come at a proper time. I found a curious thing while looking for reports from Arunafeltz."; + next; + mes "[Historian Magnifier]"; + mes "Right now, we are standing on part of one of the roots of the World Tree Yggdrasil."; + next; + mes "[Historian Magnifier]"; + mes "This spot is connected to World Tree by the root. I think we can expect confrontations between the Sapha and Laphine here eventually, don't you think?"; + next; + mes "[Historian Magnifier]"; + mes "As I expected, the cave is the entrance to go to one of Yggdrasil's roots..."; + next; + mes "[Historian Magnifier]"; + mes "Did you find anything about the Sapha and Laphine?"; + next; + mes "..."; + next; + mes "... ..."; + next; + mes "[Historian Magnifier]"; + mes "Both sides act ambiguously, so... I'm getting worried..."; + next; + mes "[Historian Magnifier]"; + mes "The two tribes have some trouble amongst their top leaders. It's not anything official, but..."; + next; + mes "[Historian Magnifier]"; + mes "Let's report to Commander Agip about the situation so far. Then, we wait on his decision."; + set ins_nyd,7; + close; + } + else if ((ins_nyd == 7) || (ins_nyd == 8)) { + mes "[Historian Magnifier]"; + mes "Report to Commander Hibba Agip about what we have discovered, since time is dependent on his decision."; + close; + } + else if ((ins_nyd == 121) || (ins_nyd == 122) || (ins_nyd == 131) || (ins_nyd == 132) || (ins_nyd ==14)) { + mes "[Historian Magnifier]"; + mes "So that's how it is... we were right about some parts of it... it's called the Guardian's Nest."; + next; + mes "[Historian Magnifier]"; + mes "We have gained a large amount of knowledge today, but..."; + next; + mes "[Historian Magnifier]"; + mes "What we have figured out... how is it going to influence mankind? It's so unpredictable..."; + next; + mes "[Historian Magnifier]"; + mes "This is only the beginning...we will be quite busy from now on."; + next; + mes "[Historian Magnifier]"; + mes "First, report to Commander Agip, then act according to the situation. Let me organize my research findings..."; + close; + } + else { + mes "[Historian Magnifier]"; + mes "Sure, the mainland also has lots of interesting adventures... Hello, I am Magnifier, a historian dispatched from the Prontera royal court."; + next; + mes "[Historian Magnifier]"; + mes "Finding another line of work might make for a really worthy job, but only a historian gets to know the world over.."; + next; + mes "[Historian Magnifier]"; + mes "How this world is organized... and the way of the future! With our studies of the past and present we can predict what is to come."; + next; + mes "[Historian Magnifier]"; + mes "We are expecting a lot from you, expert adventurer. So, if you find anything... just tell me."; + close; + } +} + +prt_in,171,94,3 script Assistant Naomi#edq 893,3,3,{ + set name,PcName; + if (ins_nyd == 3) { + mes "[Assistant Naomi]"; + mes "The doctor never ever tries to come back, and there're too many things to do... How can I do it all..."; + next; + mes "[Assistant Naomi]"; + mes "Hey, you. Please move these books. Put them into shelf 3 row B."; + next; + mes "[" +strcharinfo(0)+ "]"; + mes "Ah...um..I...am..."; + next; + mes "[Assistant Naomi]"; + mes "Don't you see I am too busy? Don't hesitate. Just do it."; + next; + switch(select("Look busy, and take a step back.:Help her just this once.")) { + case 1: + mes "[Assistant Naomi]"; + mes "Gosh! Where is-? Where did-? Ugh! It's so difficult!"; + close; + case 2: + mes "[Assistant Naomi]"; + mes "Ah... if you're done moving those, then these should go in shelf 3 row B."; + next; + mes "[" +strcharinfo(0)+ "]"; + mes "Ah...I...see..."; + next; + mes "[Assistant Naomi]"; + mes "Now, I am almost done... Who are you? Are you a new assistant to Dr. Magnifier?"; + next; + mes "[" +strcharinfo(0)+ "]"; + mes "He asked me to bring some reports. Didn't he say anything?"; + next; + mes "[Assistant Naomi]"; + mes "Hmm... I haven't seen him in over a year! What's he doing now?"; + next; + mes "[" +strcharinfo(0)+ "]"; + mes "He said that he would send a message to you... didn't you get it?"; + next; + mes "[Assistant Naomi]"; + mes "Message? ...Let's see... I never expected him to write a message..."; + next; + mes "[Assistant Naomi]"; + mes "I will check the mailbox, wait a minute. If you get bored read those books."; + next; + mes "..."; + next; + mes "... ..."; + next; + mes "It's too messy due to lots of stacked books and files. Dr. Magnifier looks like he has a ton of reports."; + next; + mes "[" +strcharinfo(0)+ "]"; + mes "'Birth of the World', 'The Fiction of Odin's Myth', 'God's Battle Then After', 'Dreams of the Tribes'. There are a variety of books..."; + next; + mes "..."; + next; + mes "[Assistant Naomi]"; + mes "Oh, sorry I took so long. There was too much mail, so it took me a while to find stuff."; + next; + mes "[Assistant Naomi]"; + mes "He has sent me mail over 20 times. I did not know that..."; + next; + mes "[Assistant Naomi]"; + mes "Ah, here's the message about you. He's said to share the information on research and reports."; + next; + mes "[" +strcharinfo(0)+ "]"; + mes "What is the Doctor's area of expertise?"; + next; + mes "[Assistant Naomi]"; + mes "Ever since 5 years ago, he has been curious about how the world started, and so he began his search for the God of creation."; + next; + mes "[Assistant Naomi]"; + mes "He researches combat between Odin and the Gods, and about the Gods' origins and life."; + next; + mes "[" +strcharinfo(0)+ "]"; + mes "So, did he already know that the Rebirth of Satan Morocc has occured before?"; + next; + mes "[Assistant Naomi]"; + mes "I can't be sure, but he thought someday it would occur. It broke out earlier than he expected though."; + next; + mes "[" +strcharinfo(0)+ "]"; + mes "But Rune-Midgarts approved this research?"; + next; + mes "[Assistant Naomi]"; + mes "Our academics are not a religion. And they too have curiosity about this world's history."; + next; + mes "[Assistant Naomi]"; + mes "The combat of Odin vs. the Gods, and the God's sons and their purpose... The Doctor has researched this his whole life."; + next; + mes "[" +strcharinfo(0)+ "]"; + mes "But those reports haven't come out yet. Have they?"; + next; + mes "[Assistant Naomi]"; + mes "That's why he sent you here. By the way, this isn't the first time I've heard this."; + next; + mes "[Assistant Naomi]"; + mes "After the establishment of the Rune-Midgarts Kingdom and Arunafeltz, the rumors have spread in secret about their tribes, myths, etc."; + next; + mes "[Assistant Naomi]"; + mes "Anyway, I should make sure that you read all these books, and I'll just keep doing my work."; + next; + mes "[" +strcharinfo(0)+ "]"; + mes "Shouldn't I have filed the books?"; + next; + mes "[Assistant Naomi]"; + mes "The Doctor said he will pick up the books through another person. Besides, don't you need the basic information on what to do?"; + next; + mes "[Assistant Naomi]"; + mes "Before you go back to the Doctor, you had better read these books. So, I will go back to work."; + set ins_nyd,4; + close; + } + } + else if (ins_nyd == 4) { + mes "[Assistant Naomi]"; + mes "Browse around, to take a look at the books."; + next; + switch(select("Discovery of Heterogeneity:Report of Indigenous Tribes")) { + case 1: + mes "Satan Morocc has known that he didn't resurrect normally or by himself."; + next; + mes "Continuously, adventurers from Rune-Midgarts have attacked him and he is slowly losing his power. He would need more time to resurrect completely."; + next; + mes "Satan Morroc stopped to destroy the city of Morroc, turning it into a ruined desert, then started to rip the world apart."; + next; + mes "Satan Morroc was worried about those who would give chase, so he created Morocc clones to keep watch behind him."; + next; + mes "Modeled after Morocc, their appearance made it difficult to go around the time-space gap."; + next; + mes "Still the adventurers gave chase. They came from all over the world, trying to approach the Dimensional Gorge."; + next; + mes "The reports of these adventurers have been sent to representatives of all kingdoms, and an expedition team has been created to find out more information."; + next; + mes "The scientists of Schwartzwalt created a combination metal, using fragments of metals found in the dimensional gorge."; + next; + mes "The Schwaltzvalt Republic requested approval to find the source of the new metal, and since Rune-Midgart couldn't complete the test themselves, they finally accepted."; + next; + mes "They associated together to gather volunteers. The Assassin Guild was the first to volunteer."; + next; + mes "The Assassins have a terrible past with Satan Morroc, so they gathered 18 members to chase him down."; + next; + mes "About 3 hours later, all 18 members returned without any problem, and each man and woman shared the information that they had collected."; + next; + mes "They had discovered another world with a definitively different nature and environment. And indeed, people could also live there."; + next; + mes "The most surprising thing is the flow of time. The 18 assassins had stayed for about 2 weeks in there, yet they returned within 3 hours after departing."; + next; + mes "The last thing to be tested... was to send adventurers who volunteered to explore the new world."; + next; + mes "There was a flood of adventurer applications. Lots of volunteers disappeared over the dimensional gorge, and they brought back new data."; + next; + mes "The new world could support 3 completely different eco-systems dependant upon the race of people that lived there."; + next; + mes "The heterogenous phenomenon needed to be studied thoroughly and carefully in order to under the relationship between thair world and ours."; + next; + mes "Just when it was expected to be impossible to travel into a different world, the first page of a new chapter was opened."; + close; + case 2: + mes "Long ago, there wasn't a sun, moon, or stars; just empty earth... and Ymir was born. Then, by making sons, Ymir grew."; + next; + mes "But, his sons grew as well and he was killed by Odin, Vili, and Ve; 3 brothers, Gods, that attacked from different sides."; + next; + mes "At that time of Ymir's fall his blood flooded the world... killing all in it's path."; + next; + mes "Only Hvergelmir of the Sapha tribe escaped from this flooding of blood. And he swore vengeance in Jotunheim, which is covered with foggy snow."; + next; + mes "Currently, one of the Sapha tribe has been discovered from beyond the Dimensional Gorge."; + next; + mes "Other than the Sapha tribe, there was another tribe beyond the time-space gap, known as the Laphine."; + next; + mes "The Laphine tribes gathered as well for an expedition to explore the time-space gap and figure out the World Tree's strange symptoms and perharps a cure method."; + next; + mes "The Laphine tribe was charged with the management of Yggdrasil, to establish their lands close to Asgard, and to protect the balance of Yggdrasil's magic power."; + next; + mes "The Laphine tribe has never contacted anyone outside of Asgard. But since they found that Yggdrasil's power if weakening..."; + next; + mes "They have declared they will attend to the high courts for the first time in 1000 human years, since the end of the battles of Gods vs. Magicians."; + close; + } + } + else { + mes "[Assistant Naomi]"; + mes "The doctor never ever tries to come back, and there're too many things to do... How can I do it all..."; + next; + mes "[Assistant Naomi]"; + mes "Don't you see that I'm too busy? Don't dawdle, just go!"; + close; + } +} + +splendide,198,178,3 script Grumbling Soldier#edq 447,3,3,{ + if (isequipped(2782) == 1) { + mes "[Grumbling Soldier]"; + mes "Nowadays, the world has turned unstable. I can't even fly comfortably anymore."; + next; + if (ins_nyd == 5) { + switch(select("What's with the cave up north?:Who are the Sapha tribesmen?:Hmm. We can talk later.")) { + case 1: + mes "[Grumbling Soldier]"; + mes "What? If you wander around there... you might return with injuries."; + next; + mes "[Grumbling Soldier]"; + mes "I don't know exactly how to explain it, but it's like it has a bad mood. There are lots of terrible monsters there."; + next; + mes "[Grumbling Soldier]"; + mes "They whisper to each other, so... something is there... But I don't care..."; + next; + mes "[Grumbling Soldier]"; + mes "Might be... those Sapha tribesmen have dug in the cave before... They do have a special talent for digging."; + set ins_nyd,51; + close; + case 2: + mes "[Grumbling Soldier]"; + mes "Oh! It is because of them that we have been living here, a lowdown and dirty city, for over one hundred years."; + next; + mes "[Grumbling Soldier]"; + mes "They don't care if there's trouble with the Yggdrasil."; + next; + mes "[Grumbling Soldier]"; + mes "They are surely full of bad ideas, so... they have destroyed the Yggdrasil's root."; + next; + mes "[Grumbling Soldier]"; + mes "We are here to make sure that the Sapha don't make things worse."; + close; + case 3: + close; + } + } + else { + mes "[Grumbling Soldier]"; + mes "Nowadays, the world has turned unstable. I can't even fly comfortably anymore."; + next; + mes "[Grumbling Soldier]"; + mes "What can you expect when Manuk giants start to dig into the world to destroy the Yggdrasil..."; + next; + mes "[Grumbling Soldier]"; + mes "And the worst thing is... that strange things are strutting along the streets of the towns..."; + next; + mes "[Grumbling Soldier]"; + mes "Yes, you... What do you think about the way the government is handling this...?"; + next; + mes "[Grumbling Soldier]"; + mes "Although they ignore your track record, still, one should be careful..."; + close; + } + } + else { + mes "[Grumbling Soldier]"; + mes "SeLarsmar Di marThusVil U SeMushVohl"; + close; + } +} + +splendide,240,164,3 script Sighing Soldier#edq 461,3,3,{ + if (isequipped(2782) == 1) { + mes "[Sighing Soldier]"; + mes "When will we be finished with this combat with the Sapha? Ugghhhh..."; + next; + if (ins_nyd == 5) { + switch(select("What's with the cave up north?:Who are the Sapha tribesmen?:Hmm. We can talk later.")) { + case 1: + mes "[Sighing Soldier]"; + mes "Well... I'm not sure, but we have avoided going to that area."; + next; + mes "[Sighing Soldier]"; + mes "Sometimes, the dispatched researchers hang around here... I feel bad that there's nothing to see... without any reason..."; + next; + mes "[Sighing Soldier]"; + mes "But the command officers make sure that there's something hidden in there."; + next; + mes "[Sighing Soldier]"; + mes "We don't know if the monsters there are strong, so we never checked it out. But on a personal level, nobody wants to go there..."; + set ins_nyd,51; + close; + case 2: + mes "[Sighing Soldier]"; + mes "I don't know what others think about it... but we've had some trouble with our attitude against the Sapha tribes."; + next; + mes "[Sighing Soldier]"; + mes "We didn't try to solve the problems with talk. We attacked them first."; + next; + mes "[Sighing Soldier]"; + mes "Maybe... our command officers don't want to accept other species different than us..."; + next; + mes "[Sighing Soldier]"; + mes "Don't misunderstand... Recently, we have talked about your particular species and our commanders feel grateful to you."; + next; + mes "[Sighing Soldier]"; + mes "Anyway... I'm just exhausted during this useless and nerve-wracking situation... Sigh."; + close; + case 3: + close; + } + } + else { + mes "[Sighing Soldier]"; + mes "When will we be finished with this combat with the Sapha? Ugghhhh..."; + next; + mes "[Sighing Soldier]"; + mes "Frankly, I don't think of you or any Sapha is our enemy. Sigh..."; + next; + mes "[Sighing Soldier]"; + mes "Is there no way to resolve this by communicating? There's no meaning in useless combat! Geez."; + close; + } + } + else { + mes "[Grumbling Soldier]"; + mes "VohlLarsmar Ha DielCyatas"; + close; + } +} + +spl_in01,109,60,3 script Commander Lebiordirr#edq 435,3,3,{ + if (isequipped(2782) == 1) { + if (ins_nyd == 51) { + mes "[Commander Lebiordirr]"; + mes "Are you...? Are you the one collecting information from my soldiers...?"; + next; + mes "[Commander Lebiordirr]"; + mes "You should be cautious. Our tribe has respected the existence of you humans but..."; + next; + mes "[Commander Lebiordirr]"; + mes "I've taken a great risk in allowing you in here. So be wary."; + next; + mes "[Commander Lebiordirr]"; + mes "Don't attract too much attention because that would make your people look bad."; + next; + mes "[Commander Lebiordirr]"; + mes "Now, we don't need to talk much about this, so just go back where you came from."; + next; + mes "[Commander Lebiordirr]"; + mes "Unless you have any messages for me...? Your face says you do..."; + next; + switch(select("No. Nothing. We can talk later.:I intend to stay. For good reasons.")) { + case 1: + close; + case 2: + mes "[Splendide Guard]"; + mes "Sir, I can drag this pest out right now."; + next; + mes "[Commander Lebiordirr]"; + mes "No. Let's hear an explanation. Good? Now, if you want..."; + next; + mes "[Commander Lebiordirr]"; + mes "I have known that, recently, time has broken... so, you're here exploring for a solution, no?"; + next; + mes "[Commander Lebiordirr]"; + mes "Our tribe has respected you, so just forget about the searching and exploring around here."; + next; + mes "[Commander Lebiordirr]"; + mes "I heard that you are to search for any treasure in the closed cave to the north."; + next; + mes "[Commander Lebiordirr]"; + mes "That place is banned by order of the Laphine tribe. So, people can't just go there without permission."; + next; + mes "[Commander Lebiordirr]"; + mes "If you can't follow this rule, I will stop associating with you and ban all of your people from here."; + next; + mes "[Commander Lebiordirr]"; + mes "We still have an unstable relationship with the Sapha, we usually don't worry about outsiders."; + next; + mes "[Commander Lebiordirr]"; + mes "Now, if you understand this, inform your friends."; + set ins_nyd,61; + close; + } + } + else if (ins_nyd == 61) { + mes "[Commander Lebiordirr]"; + mes "If you can't follow this rule, I will stop associating with you and ban all of your people from here."; + next; + mes "[Commander Lebiordirr]"; + mes "We still have an unstable relationship with the Sapha, we usually don't worry about outsiders."; + next; + mes "[Commander Lebiordirr]"; + mes "Now, if you understand this, inform your friends."; + close; + } + else if (ins_nyd == 81) { + mes "[Commander Lebiordirr]"; + mes "Why have you come back, outsider?"; + next; + switch(select("To ask the Laphines about exploring...")) { + case 1: + mes "[Commander Lebiordirr]"; + mes "Exploring what? Choose your words wisely?"; + next; + mes "[Commander Lebiordirr]"; + mes "Do we not understand each other? What do you want?"; + next; + switch(select("I must explore the cave.")) { + case 1: + mes "[Commander Lebiordirr]"; + mes "That means... that you are ignoring my warning? Is this your decision or are you just following orders?"; + next; + switch(select("I'm just following orders")) { + case 1: + mes "[Commander Lebiordirr]"; + mes "Are you trying to insult me on purpose, outsider?"; + next; + mes "[Commander Lebiordirr]"; + mes "Why do you want to explore? It better be a very good reason."; + next; + switch(select("It's about Dr. Magnifier's report...")) { + case 1: + mes "[Commander Lebiordirr]"; + mes "So... What do I care about an outsider's report?"; + next; + mes "[Commander Lebiordirr]"; + mes "To protect the Yggdrasil! That's the Laphine's fate. Can you say that about yourself?"; + next; + mes "[Commander Lebiordirr]"; + mes "Do you have any proof of your birth with Odin and Yggdrasil's blessings?"; + next; + mes "[Commander Lebiordirr]"; + mes "I shouldn't say anymore. Please don't take this as being rude but, please go now!"; + next; + switch(select("Then I'll ask the Sapha for help.")) { + case 1: + mes "[Commander Lebiordirr]"; + mes "What are you talking about, outsider?"; + next; + mes "[Splendide Guard]"; + mes "Sir, I can get rid of this rude outsider if you wish?"; + next; + mes "[Commander Lebiordirr]"; + mes "No, wait... The Sapha tribesmen know the meaning of that place? Did you ask to associate with them?"; + next; + mes "[Commander Lebiordirr]"; + mes "Ah... How tricky... Are you testing us?"; + next; + mes "[Splendide Guard]"; + mes "Calm down, sir. I will throw this outsider into prison."; + next; + mes "[Commander Lebiordirr]"; + mes "No... No, wait. Ok, I will accept it. I can accept your admission into the Holy Sekos."; + next; + mes "[Commander Lebiordirr]"; + mes "Okay. If you are a servant of the Yggdrasil as you claim to be, I will allow you admission. But I am not responsible for your actions."; + next; + mes "[Commander Lebiordirr]"; + mes "And make sure that if you find anything out of the ordinary in there, that you share it with us!"; + next; + switch(select("But of course!")) { + case 1: + mes "[Commander Lebiordirr]"; + mes "So... since I have agreed to allow your exploration... Arioss, help them, and take the results."; + next; + mes "[Aide Arioss]"; + mes "Sir... are you sure? This is an invasion of the Holy Sekos..."; + next; + mes "[Commander Lebiordirr]"; + mes "Invasion is a harsh word. I am allowing them entrance. Better them than a dirty giant. It might just save our lives..."; + next; + mes "[Commander Lebiordirr]"; + mes "Here, outsider. Arioss will explain the situation with the giants. Talk with him..."; + set ins_nyd,91; + close; + } + } + } + } + } + } + } + else if ((ins_nyd == 91) || (ins_nyd == 101) || (ins_nyd == 111) || (ins_nyd == 200) || (ins_nyd == 201) || (ins_nyd == 202)) { + mes "[Commander Lebiordirr]"; + mes "Outsider. Arioss here will explain the situation with the giants, talk with him..."; + close; + } + else if ((ins_nyd == 72) || (ins_nyd == 82) || (ins_nyd == 92) || (ins_nyd == 102) || (ins_nyd == 112) || (ins_nyd == 122) || (ins_nyd == 132)) { + mes "[Commander Lebiordirr]"; + mes "Welcome to the Laphine camp in Splendide, outsider... I am Lebiordirr. I am in charge here."; + next; + mes "[Commander Lebiordirr]"; + mes "Be cautious of your actions. We already have lots of problems with the Sapha tribe as it is."; + next; + mes "[Commander Lebiordirr]"; + mes "If you are cautious with your actions, I won't place any harm on you. Fare well."; + close; + } + else if (ins_nyd == 203) { + mes "[Commander Lebiordirr]"; + mes "I was waiting for you. You came back safe, that's good news. Did you find anything?"; + next; + switch(select("Explain about the guardian Nidhoggur's leave.")) { + case 1: + mes "[Commander Lebiordirr]"; + mes "What? The Guardian is not in his nest...?"; + next; + mes "[Commander Lebiordirr]"; + mes "And because of his disppearance, the Guardian's Shadow is currently destorying the roots of the World Tree...?"; + next; + mes "[Commander Lebiordirr]"; + mes "That's unbelievable. You must be insulting the Guardian's and our pride. I did not provide you with our help for that."; + next; + mes "[Aide Arioss]"; + mes "It's not like that, Commander, they speak the truth."; + next; + mes "[Commander Lebiordirr]"; + mes "What are you saying? Arioss, do not forget your place as the Guardian's priest."; + next; + mes "[Aide Arioss]"; + mes "Even though I have not seen it with my own eyes, this does explain why we lost communication with the great World Tree Yggdrasil."; + next; + mes "[Commander Lebiordirr]"; + mes "Do not speak of His Highness, the World Tree Yggdrasil's name so lightly."; + next; + switch(select("Pass along World Tree Yggdrasil's words.")) { + case 1: + mes "[Commander Lebiordirr]"; + mes "His Highness, the World Tree Yggdrasil, said that?"; + next; + mes "[Commander Lebiordirr]"; + mes "The reason behind all of this... is not because of the Sapha tribe, but because of the sudden leave of the Guardian? And the Guaridan has given up on his identity?"; + next; + mes "[Commander Lebiordirr]"; + mes "This must be reported... reported to the High Priest of Alfheim... Unbelievable."; + next; + mes "[Aide Arioss]"; + mes "Commander... do we need to alert the rest of the tribe...?"; + next; + mes "[Commander Lebiordirr]"; + mes "You don't need to worry about this, Arioss. As commander, I will handle it. You just pretend nothing happened..."; + next; + mes "[Commander Lebiordirr]"; + mes "Strange one, thank you for your cooperation in such situations... Please forget what has happened today..."; + next; + mes "[Commander Lebiordirr]"; + mes "Arioss, please compensate this strange one for the help. I need to go rest..."; + next; + mes "[Aide Arioss]"; + mes "Commander..."; + set ins_nyd,121; + close; + } + } + } + else if ((ins_nyd == 121) || (ins_nyd == 131)) { + mes "[Commander Lebiordirr]"; + mes "Strange one, thank you for your cooperation in such situations... Please forget what has happened today..."; + close; + } + else { + mes "[Commander Lebiordirr]"; + mes "Welcome to the Laphine camp in Splendide, outsider... I am Lebiordirr. I am in charge here."; + next; + mes "[Commander Lebiordirr]"; + mes "Be cautious of your actions. We already have lots of problems with the Sapha tribe as it is."; + next; + mes "[Commander Lebiordirr]"; + mes "If you are cautious with your actions, I won't place any harm on you. Fare well."; + close; + } + } + else { + mes "[Commander Lebiordirr]"; + mes "ThusDurnah Ra SharVeldIyaz U UorAmanDur Yee neaOsaAdor Yee..."; + close; + } +} + +spl_in01,104,56,3 script Aide Arioss#edq 437,3,3,{ + if (isequipped(2782) == 1) { + if (ins_nyd == 91) { + mes "[Aide Arioss]"; + mes "Sigh, since it's Commander Lebiordirr's wish, I will cooperate with you..."; + next; + mes "[Aide Arioss]"; + mes "You want to go there to find out exactly what that place is?"; + next; + mes "[Aide Arioss]"; + mes "Alright...it's as you have assumed, a place connecting to the World Tree. It's also the Guardian's Nest."; + next; + switch(select("Guardian's Nest?")) { + case 1: + mes "[Aide Arioss]"; + mes "Yes, that's the nest of Nidhoggur, the Guardian of the World Tree..."; + next; + mes "[Aide Arioss]"; + mes "Only a marked guardian's servant from the Laphine tribe is allowed to enter."; + next; + mes "[Aide Arioss]"; + mes "That place was initially closed off from the public, but then the giants of the Sapha tribe turned things around..."; + next; + mes "[Aide Arioss]"; + mes "To obtain more minerals, they started to dig with madness."; + next; + mes "[Aide Arioss]"; + mes "In the end, they have harmed a part of the World Tree's root that lies very close to their mine, and thus, the World Tree became very ill."; + next; + mes "[Aide Arioss]"; + mes "After we have arrived here knowing the facts, the World Tree was already in a very bad state due to the many factories built by the Sapha tribe."; + next; + mes "[Aide Arioss]"; + mes "Even though, for a long time, we have been attacking the Sapha tribe, trying to force them to leave, they are not so easily defeated, leading to this stalemate."; + next; + mes "[Aide Arioss]"; + mes "During this time, your people have travelled through the space-time gap to this land."; + next; + mes "[Aide Arioss]"; + mes "Because of those many unexpected reasons, the Guardian's nest, which was meant to stay hidden deep underground, has been discovered by your race..."; + next; + mes "[Aide Arioss]"; + mes "Now you understand how serious this situation is. Because of the Sapha tribe, we are no longer able to approach the Guardian, and seek his teachings of wisdom."; + next; + mes "[Aide Arioss]"; + mes "It's very insulting to our pride... but if you can help us enter that place again, and speak to the Guardian, maybe we can find a solution..."; + next; + mes "[Aide Arioss]"; + mes "Then we'll leave it to you. As for your request, I will do my best to cooperate."; + next; + mes "[Aide Arioss]"; + mes "I have already told you what you wanted to know... If you need anything else, just let me know."; + set ins_nyd,101; + close; + } + } + else if (ins_nyd == 101) { + mes "[Aide Arioss]"; + mes "Ah, you said that there is a strange power blocking the entrance to the Guardian's nest, right?"; + next; + mes "[Aide Arioss]"; + mes "That's because only the ones chosen by the Guardian may enter."; + next; + mes "[Aide Arioss]"; + mes "We have been the Guardian's servants for generations, and have been protecting the World Tree ever since."; + next; + mes "[Aide Arioss]"; + mes "Before we were captured and brought here, there were 3 servants including me. Our task was to heal the World Tree."; + next; + mes "[Aide Arioss]"; + mes "One was killed in our last war with the Sapha tribe... and the other has been taken captive."; + next; + mes "[Aide Arioss]"; + mes "I will give you my proof. Don't worry, I'm just temporarily marking you as a guardian's servant."; + specialeffect2 EF_HOLYHIT; + next; + mes "[Aide Arioss]"; + mes "Also, remember this spell, it's needed to open the gate of the Guardian."; + next; + mes "[Aide Arioss]"; + mes "AnomarDu Ha OdesUdenVer Ie "; + next; + mes "[Aide Arioss]"; + mes "remuAlaAsh Mu ModtasAn Yu Dur"; + next; + mes "[Aide Arioss]"; + mes "TalsehrDur So CyaReMush Di DielAlaWos Ie RuffserIman Ie "; + next; + mes "[Aide Arioss]"; + mes "Go find the fairy guarding the gate, and say this spell."; + next; + mes "[Aide Arioss]"; + mes "The proof and the spell will confirm that you are one of the Guardian's servants."; + next; + mes "[Aide Arioss]"; + mes "Please meet the Guardian, and come back with an answer to everything. I believe in you."; + set ins_nyd,111; + close; + } + else if ((ins_nyd == 101) || (ins_nyd == 111) || (ins_nyd == 200) || (ins_nyd == 201) || (ins_nyd == 202)) { + mes "[Aide Arioss]"; + mes "Please meet with the Guardian and take a wise answer from him. I will trust you."; + close; + } + else if ((ins_nyd == 72) || (ins_nyd == 82) || (ins_nyd == 92) || (ins_nyd == 102) || (ins_nyd == 112)) { + mes "[Aide Arioss]"; + mes "... ..."; + next; + mes "Not even caring about this a single bit? What a stupid woman..."; + close; + } + else if (ins_nyd == 121) { + mes "[Aide Arioss]"; + mes "Things have actually become like this... as priests of the Guardian, it's our responsibility..."; + next; + mes "[Aide Arioss]"; + mes "I represent the entire Laphine tribe, and show you our gratitude. This must all be very hard for our commander..."; + next; + mes "[Aide Arioss]"; + mes "It can't compare with the effort you have put in for us... but please accept our token of friendship."; + getexp 150000,35000; + getitem 6081,10; //Splendide_Coin + set ins_nyd,131; + mes "[Aide Arioss]"; + mes "If we can help you with anything in the future, we will do all we can to assist you. Once again, thank you."; + close; + } + else if (ins_nyd == 131) { + mes "[Aide Arioss]"; + mes "If we can help you with anything in the future, we will do all we can to assist you. Once again, thank you."; + close; + } + else { + mes "[Aide Arioss]"; + mes "... ..."; + next; + mes "Never give attention to... um... a blunt woman..."; + close; + } + } + else { + mes "[Aide Arioss]"; + mes "AmanVilShar Ie DorLuShar Mu Re"; + close; + } +} + +spl_in01,110,21,0 script trap#s_edq -1,10,10,{ +OnTouch_: + if ((isequipped(2782) == 1) && (ins_nyd == 51)) { + mes "[Splendide Guard]"; + mes "That man is currently under arrest."; + next; + mes "[Splendide Guard]"; + mes "You'd better behave, Aide Arioss says that different races shall be treated the same way."; + warp "spl_in01",109,58; + close; + } + end; +} + +spl_in01,101,52,5 script Splendide Guard#1_edq 447,1,1,{ + if (isequipped(2782) == 1) { + mes "[Splendide Guard]"; + mes "This is the Splendide office. Don't act impolitely."; + close; + } + else { + mes "[Splendide Guard]"; + mes "ThusDurnah Ra SharVeldIyaz U UorAmanDur Yee neaOsaAdor Yee "; + close; + } +} + +spl_in01,118,52,3 script Splendide Guard#2_edq 447,1,1,{ + if (isequipped(2782) == 1) { + mes "[Splendide Guard]"; + mes "This is the Splendide office. Don't act impolitely."; + close; + } + else { + mes "[Splendide Guard]"; + mes "ThusDurnah Ra SharVeldIyaz U UorAmanDur Yee neaOsaAdor Yee "; + close; + } +} + +man_in01,311,57,3 script Neat Etorr#edq 453,3,3,{ + if (isequipped(2782) == 1) { + if (ins_nyd == 52) { + mes "[Neat Etorr]"; + mes "Guest from the other world, please excuse our rudeness..."; + next; + mes "[Neat Etorr]"; + mes "As the leader of the Sapha tribe, I have something very important to tell you. That is why I asked for you..."; + next; + mes "[Neat Etorr]"; + mes "Your race has come to this land not long ago through the space-time gap."; + next; + mes "[Neat Etorr]"; + mes "You should have already seen what is going on. We have been at war with the Laphine tribe for a very long time."; + next; + mes "[Neat Etorr]"; + mes "Recently, because you do not understand the current situations, you have done some things that I, as a leader, can't ignore any longer."; + next; + mes "[Neat Etorr]"; + mes "I hope that your people will becareful of your actions on this land, and terminate any unnecessary interventions."; + next; + switch(select("Leave quietly.:Don't know what he's talking about, and ask for details.")) { + case 1: + close; + case 2: + mes "[Manuk Field Elite Soldier]"; + mes "Are we really just letting these people go after they have stirred up problems on our land?"; + next; + mes "[Neat Etorr]"; + mes "After what happened, I don't think they know what else they can do. Let me explain."; + next; + mes "[Neat Etorr]"; + mes "For now, we have acknowledged your race, and have been tolerant towards your activities."; + next; + mes "[Neat Etorr]"; + mes "But we have recently started to suspect you of being the Laphine tribe's eyes and ears."; + next; + mes "[Neat Etorr]"; + mes "Not long ago, We have heard that you have found remains in an abandoned cave in the north, and have been conducting investigations and researches regarding it."; + next; + mes "[Neat Etorr]"; + mes "We have captured a Laphine tribe priest during the last war, and we have heard that you have had contact with said captive."; + next; + mes "[Neat Etorr]"; + mes "That captive is the only reference for our tribe, so we have taken good care of her. She is related to your current investigation."; + next; + mes "[Neat Etorr]"; + mes "For your people, who have no direct connections, it is not a place satisfy your curiosity. I hope that you stop your investigations, and mind your own business."; + next; + mes "[Neat Etorr]"; + mes "If you don't accept our request, then do not expect any cooperations between our races in the future."; + next; + mes "[Neat Etorr]"; + mes "Because of the war against the Laphine tribe, everything is a mess. But even then, we cannot allow a foreign race to interfere."; + next; + mes "[Neat Etorr]"; + mes "You have heard it all, now please report back to your race."; + set ins_nyd,62; + close; + } + } + else if (ins_nyd == 62) { + mes "[Neat Etorr]"; + mes "That captive is the only reference for our tribe, so we have taken good care of her. She is related to your current investigation."; + next; + mes "[Neat Etorr]"; + mes "For your people, who have no direct connections, it is not a place to satisfy your curiosity. I hope that you stop your investigations, and mind your own business."; + next; + mes "[Neat Etorr]"; + mes "If you don't accept our request, then do not expect any cooperations between our races in the future."; + close; + } + else if (ins_nyd == 72) { + mes "[Neat Etorr]"; + mes "Recently, because you do not understand the current situations, you have done some things that I, as a leader, can't ignore any longer."; + next; + mes "[Neat Etorr]"; + mes "I hope that your people will becareful of your actions on this land, and terminate any unnecessary interventions."; + close; + } + else if (ins_nyd == 82) { + mes "[Neat Etorr]"; + mes "Do you need me for something, strange one?"; + next; + switch(select("Received invitation from the Sapha tribe to cooperate and investigate.")) { + case 1: + mes "[Neat Etorr]"; + mes "Cooperate and investigate? What do you mean?"; + next; + mes "[Neat Etorr]"; + mes "It seems like you did not understand what I said. What are you thinking?"; + next; + switch(select("Please allow me to investigate the cave.")) { + case 1: + mes "[Neat Etorr]"; + mes "From what I can tell, you are disrespecting my request. Is this your intention, or your people's intention?"; + next; + switch(select("It's our intention.")) { + case 1: + mes "[Neat Etorr]"; + mes "Ah, it is not an easy decision. You frighten me."; + next; + mes "[Neat Etorr]"; + mes "But may I ask why you want to do this?"; + next; + switch(select("Explain Professor Magnifier's theory.")) { + case 1: + mes "[Neat Etorr]"; + mes "It's surprising that you are able to obtain such results. We also have a similar theory."; + next; + mes "[Neat Etorr]"; + mes "At least we also think that we must use the Laphine prisoner to get information."; + next; + mes "[Neat Etorr]"; + mes "This problem has been the root of our conflicts with the Laphine tribe. Of course, it may also be an opportunity to resolve them."; + next; + mes "[Neat Etorr]"; + mes "Therefore, it's more of a reason to depend on our own powers. There is no room for you to interfere. Please give up."; + next; + switch(select("Give up request, and ask Laphine tribe for help instead.")) { + case 1: + mes "[Manuk Field Elite Soldier]"; + mes "You finally showed your true face. I knew you were a spy from the Laphine tribe!"; + next; + mes "[Neat Etorr]"; + mes "Ah...you'd go as far as saying that. What good will it do for you, helping the Laphine tribe?"; + next; + mes "[Neat Etorr]"; + mes "Those obnoxious dwarves offended our right of living, and are trying to get rid of us."; + next; + mes "[Neat Etorr]"; + mes "The reason we don't allow anyone to enter that site is because it's full of suspicions."; + next; + mes "[Neat Etorr]"; + mes "Alright, I'll approve of your request, and let you investigate the secret the Laphine tribe has hidden inside the cave."; + next; + mes "[Neat Etorr]"; + mes "If you promise to share all of your research results and findings, we will accept your request."; + next; + switch(select("Of course.")) { + case 1: + mes "[Neat Etorr]"; + mes "Alright, from now on, we will cooperate with you, and allow you to directly communicate with the Laphine prisoner."; + next; + mes "[Manuk Field Elite Soldier]"; + mes "Commander...are you sure of this? We don't even know if they're friend or foe..."; + next; + mes "[Neat Etorr]"; + mes "With just our powers, it's impossible to figure out what the Laphine is up to. I think the past has proven that."; + next; + mes "[Neat Etorr]"; + mes "What they're doing right now could potentially lead us to a solution."; + next; + mes "[Neat Etorr]"; + mes "Strange one, we hope our cooperation will be a good one. Now please go interrogate the Laphine prisoner."; + set ins_nyd,92; + close; + } + } + } + } + } + } + } + else if ((ins_nyd == 92) || (ins_nyd == 102) || (ins_nyd == 112) || (ins_nyd == 200) || (ins_nyd == 201) || (ins_nyd == 202)) { + mes "[Neat Etorr]"; + mes "Strange one, we hope our cooperation will be a good one. Now please go interrogate the Laphine prisoner."; + close; + } + else if ((ins_nyd == 71) || (ins_nyd == 81) || (ins_nyd == 91) || (ins_nyd == 101) || (ins_nyd == 111) || (ins_nyd == 121) || (ins_nyd == 131)) { + mes "[Neat Etorr]"; + mes "Outsider. Welcome to Manuk, the village of the Sapha. I am its representative, Neat Etorr."; + next; + mes "[Neat Etorr]"; + mes "We are just a small village, nothing special... but rest comfortably."; + close; + } + else if (ins_nyd == 203) { + mes "[Neat Etorr]"; + mes "I was waiting for you. It's good that you're safe. Did you find anything?"; + next; + switch(select("Explain the sudden leave of the Guardian.")) { + case 1: + mes "[Neat Etorr]"; + mes "So... that's the nest of the Guardian of the World Tree, the sacred grounds for the Laphine tribe."; + next; + mes "[Neat Etorr]"; + mes "But because of the angry leave of the Guardian, his shadow is wreaking havoc on the World Tree?"; + next; + mes "[Neat Etorr]"; + mes "If what you're saying is true, then there is no more reason for us to continue fighting the Laphine tribe..."; + next; + mes "[Neat Etorr]"; + mes "What a huge discovery... So Nidhoggur is no longer the Guardian of the World Tree...?"; + next; + mes "[Neat Etorr]"; + mes "Nidhoggur's Shadow came to exist in this world, and harmed the roots of the World Tree... what a disaster."; + next; + switch(select("Pass along the World Tree Yggdrasil's message.")) { + case 1: + mes "[Neat Etorr]"; + mes "Is that what the priest of the Guardian said?"; + next; + mes "[Neat Etorr]"; + mes "From now on, we need to talk about this with the Laphine tribe."; + next; + mes "[Neat Etorr]"; + mes "But of course...we don't know if they're reasonable enough...hehe."; + next; + mes "[Neat Etorr]"; + mes "This is all we needed from you...What is left is business between us and the Laphine tribe."; + next; + mes "[Neat Etorr]"; + mes "Thank you for helping us with such a huge problem. You may forget about it now."; + next; + mes "[Neat Etorr]"; + mes "It's not a lot, but please this as a token of our appreciation."; + getexp 1500000,350000; + getitem 6080,10; //Manuk_Coin + set ins_nyd,132; + close; + } + } + } + else if (ins_nyd == 132) { + mes "[Neat Etorr]"; + mes "Strange one, thank you for helping us in the time of need. I will never forget your kindness."; + close; + } + else { + mes "[Neat Etorr]"; + mes "Outsider. Welcome to the Manuk village of Sapha. I am its representative, Neat Etorr."; + next; + mes "[Neat Etorr]"; + mes "We are just a small village, nothing special... but rest comfortably."; + close; + } + } + else { + mes "[Neat Etorr]"; + mes "Tkeh likek Ohek QekhlHkl PkedlioH."; + close; + } +} + +man_in01,286,61,5 script Manuk Guard#1_edq 450,1,1,{ + if (isequipped(2782) == 1) { + mes "[Manuk Guard]"; + mes "I'm guarding this Laphine prisoner. Leave me alone."; + close; + } + else { + mes "[Manuk Guard]"; + mes "Klekod Oi Thekd Pheid Okei."; + close; + } +} + +man_in01,295,61,3 script Manuk Guard#2_edq 450,1,1,{ + if (isequipped(2782) == 1) { + mes "[Manuk Guard]"; + mes "I'm guarding this Laphine prisoner. Leave me alone."; + close; + } + else { + mes "[Manuk Guard]"; + mes "Liek QUekdk Ohei Vue."; + close; + } +} + +man_in01,291,62,3 script Laphine Prisoner#edq 437,3,3,{ + if (isequipped(2782) == 1) { + if (ins_nyd == 5) { + mes "[Laphine Prisoner]"; + mes "You... are not of the Sapha tribe... Are you... an outsider?"; + next; + mes "[Laphine Prisoner]"; + mes "Have you ever come in contact with the Laphine tribe? Have you ever been to Splendide?"; + next; + mes "[Laphine Prisoner]"; + mes "Please, talk to my people in Splendide. They will come to help me."; + next; + switch(select("What happened to you?:What's in the cave to the north?:Tell me about your tribe.:I will leave you alone.")) { + case 1: + mes "[Laphine Prisoner]"; + mes "During out last battle with the Sapha tribe... they caught me and took me prisoner."; + next; + mes "[Laphine Prisoner]"; + mes "The Sapha tribe attacked first. They are destroying the World Tree."; + next; + mes "[Laphine Prisoner]"; + mes "That's why the war started. But I don't want to fight with the Sapha tribe anymore..."; + next; + mes "[Laphine Prisoner]"; + mes "If it wasn't for that... I wouldn't survive here..."; + next; + mes "[Laphine Prisoner]"; + mes "Please. Bring this news to all of Splendide. Send someone to save me... or they might kill me."; + close; + case 2: + mes "[Laphine Prisoner]"; + mes "There is..."; + next; + mes "[Laphine Prisoner]"; + mes "No... I can't tell you... It's the secret of our tribe..."; + next; + mes "[Laphine Prisoner]"; + mes "I just want to say this...if the Sapha tribe intrude that place, we will never forgive them!"; + set ins_nyd,52; + close; + case 3: + mes "[Laphine Prisoner]"; + mes "The Laphines have protected the Yggdrasil World Tree for generations."; + next; + mes "[Laphine Prisoner]"; + mes "We live in a... different time, different land... we came for an expedition."; + next; + mes "[Laphine Prisoner]"; + mes "After we received reports from our spy about the World Tree's strange symptoms, we recgnized the Manuk's existence."; + next; + mes "[Laphine Prisoner]"; + mes "They are mining metal, and in so doing, destroying the World Tree's roots..."; + next; + mes "[Laphine Prisoner]"; + mes "So we dispatched an expedition here. Soonafter, the war with the Sapha began..."; + close; + case 4: + close; + } + } + else if (ins_nyd == 92) { + mes "[Laphine Prisoner]"; + mes "The sapha tribe went as far as cooperating with an unknown race?"; + next; + mes "[Laphine Prisoner]"; + mes "What is your purpose? Why do you want to know what that place is?"; + next; + mes "[Laphine Prisoner]"; + mes "lright...it's as you have assumed, a place connecting to the World Tree. It's also the Guardian's Nest."; + next; + switch(select("Guardian's Nest?")) { + case 1: + mes "[Laphine Prisoner]"; + mes "Yes, that's the nest of Nidhoggur, the Guardian of the World Tree..."; + next; + mes "[Laphine Prisoner]"; + mes "Only a marked guardian's servant from the Laphine tribe is allowed to enter."; + next; + mes "[Laphine Prisoner]"; + mes "That place was initially closed off from the public, but then the giants of the Sapha tribe turned things around..."; + next; + mes "[Laphine Prisoner]"; + mes "To obtain more minerals, they started to dig with madness."; + next; + mes "[Laphine Prisoner]"; + mes "In the end, they have harmed a part of the World Tree's root that lies very close to their mine, and thus, the World Tree became very ill."; + next; + mes "[Laphine Prisoner]"; + mes "After we have arrived here knowing the facts, the World Tree was already in a very bad state due to the many factories built by the Sapha tribe."; + next; + mes "[Laphine Prisoner]"; + mes "Even though, for a long time, we have been attacking the Sapha tribe, trying to force them to leave, they are not so easily defeated, leading to this stalemate."; + next; + mes "[Laphine Prisoner]"; + mes "During this time, your people have travelled through the space-time gap to this land."; + next; + mes "[Laphine Prisoner]"; + mes "Because of those many unexpected reasons, the Guardian's nest, which was meant to stay hidden deep underground, has been discovered by your race..."; + next; + mes "[Laphine Prisoner]"; + mes "Now you understand how serious this situation is. Because of the Sapha tribe, we are no longer able to approach the Guardian, and seek his teachings of wisdom."; + next; + mes "[Laphine Prisoner]"; + mes "Hmph...even if I don't cooperate, I know you will find other means to get in..."; + next; + mes "[Laphine Prisoner]"; + mes "Looking at the current situation of the Laphine tribe, we do not have enough power to surround the Manuk fields, and chase the giants away."; + next; + mes "[Laphine Prisoner]"; + mes "Okay, if it has already become like this, I will help you. There are no dead-ends. If you keep going, you will find a solution."; + next; + mes "[Laphine Prisoner]"; + mes "Even if I don't say anything, my situation will not change."; + next; + mes "[Laphine Prisoner]"; + mes "I have already told you everything you wanted to hear. If you have any other requests, please let me know."; + set ins_nyd,102; + close; + } + } + else if (ins_nyd == 102) { + mes "[Laphine Prisoner]"; + mes "Ah, you said that there is a strange power blocking the entrance to the Guardian's nest, right?"; + next; + mes "[Laphine Prisoner]"; + mes "That's because only the ones chosen by the Guardian may enter."; + next; + mes "[Laphine Prisoner]"; + mes "We have been the Guardian's servants for generations, and have been protecting the World Tree ever since."; + next; + mes "[Laphine Prisoner]"; + mes "Before we were captured and brought here, there were 3 servants including me. Our task was to heal the World Tree."; + next; + mes "[Laphine Prisoner]"; + mes "One was killed in our last war with the Sapha tribe...and I have been taken captive."; + next; + mes "[Laphine Prisoner]"; + mes "I will give you my proof. Don't worry, I'm just temporarily marking you as a guardian's servant."; + specialeffect2 EF_HOLYHIT; + next; + mes "[Laphine Prisoner]"; + mes "Also, remember this spell, it's needed to open the gate of the Guardian."; + next; + mes "[Laphine Prisoner]"; + mes "AnomarDu Ha OdesUdenVer Ie "; + next; + mes "[Laphine Prisoner]"; + mes "remuAlaAsh Mu ModtasAn Yu Dur"; + next; + mes "[Laphine Prisoner]"; + mes "TalsehrDur So CyaReMush Di DielAlaWos Ie RuffserIman Ie "; + next; + mes "[Laphine Prisoner]"; + mes "Go find the fairy guarding the gate, and say this spell."; + next; + mes "[Laphine Prisoner]"; + mes "he proof and the spell will confirm that you are one of the Guardian's servants."; + next; + mes "[Laphine Prisoner]"; + mes "Please meet the Guardian, and come back with an answer to everything. And tell the answer to..."; + set ins_nyd,112; + close; + } + else if ((ins_nyd == 71) || (ins_nyd == 81) || (ins_nyd == 91) || (ins_nyd == 101) || (ins_nyd == 111) || (ins_nyd == 121) || (ins_nyd == 131)) { + mes "[Laphine Prisoner]"; + mes "... ..."; + next; + mes "[Manuk Guard]"; + mes "Hey, outsider! Step away from the prisoner!"; + close; + } + else if (ins_nyd == 112) { + mes "[Laphine Prisoner]"; + mes "Please meet the Guardian, and come back with an answer to everything. And tell the answer to..."; + close; + } + else if (ins_nyd == 132) { + mes "[Laphine Prisoner]"; + mes "Yes...I heard your conversation with the Sapha tribe..."; + next; + mes "[Laphine Prisoner]"; + mes "If our tribe were to really trust in the Sapha tribe...I don't know."; + next; + mes "[Laphine Prisoner]"; + mes "Our hatred towards them has already reached an abnormal level..."; + next; + mes "[Laphine Prisoner]"; + mes "Those giants...can they really be trusted?"; + next; + mes "[Laphine Prisoner]"; + mes "It's...it's better if you don't believe the one called Etorr...the minds of the Sapha tribe is unpredictable."; + close; + } + else { + mes "[Laphine Prisoner]"; + mes "... ..."; + next; + mes "[Manuk Guard]"; + mes "Hey, outsider! Step away from the prisoner!"; + close; + } + } + else { + mes "[Laphine Prisoner]"; + mes "AmanVilShar Ie DorLuShar Mu Re"; + close; + } +} + +man_in01,282,42,0 script trap#edq2 -1,10,10,{ +OnTouch_: + if ((isequipped(2782) == 1) && (ins_nyd == 52)) { + mes "[Manuk Field Elite Soldier]"; + mes "This is Neat Etorr's order. Please come with us to see him."; + next; + mes "[Manuk Field Elite Soldier]"; + mes "Bring him to Neat Etorr. All soldiers be prepared."; + warp "man_in01",311,54; + close; + } + end; +} + +// First floor +1@nyd,213,277,5 script Murdered Yggdrasilid#1F 437,5,5,{ + if ('ins_nyd2 == 0) { + mes "When a faint light enters your heart, a voice sounds in your head."; + next; + mes "[World Tree World Tree Yggdrasil]"; + mes "It's all over... servants of the Guardian... Hurry up and leave this place."; + next; + while (1) { + switch(select("Who are you?:What do you mean?")) { + case 1: + mes "[World Tree World Tree Yggdrasil]"; + mes "I... I am the World Tree Yggdrasil, servant of the Guardian of Nidhoggur, as well as the High Priest leading the Laphine Tribe."; + next; + mes "[World Tree World Tree Yggdrasil]"; + mes "So you're not priestess of the Laphine Tribe... How did you get in? No, there's no time to answer that."; + next; + mes "[World Tree World Tree Yggdrasil]"; + mes "Hurry... and leave... leave this place before it's too late."; + next; + break; + case 2: + mes "[World Tree World Tree Yggdrasil]"; + mes "The guardian... something's wrong with the guardian. I don't know what made him like this."; + next; + mes "[World Tree World Tree Yggdrasil]"; + mes "This... this is no longer the nest of the Guardian of the World Tree Yggdrasil."; + next; + mes "[World Tree Yggdrasil]"; + mes "Darkness took over the Guardian and destroyed all living things... now this place has become the cursed home of monsters."; + next; + mes "[World Tree Yggdrasil]"; + mes "Now the vile Nidhoggur's Shadow is wreaking havoc here..."; + next; + mes "[World Tree Yggdrasil]"; + mes "Now's not too late, hurry and get out... tell the Laphine Tribe about this... tell the commanders of Alfheim..."; + next; + mes "[World Tree Yggdrasil]"; + mes "My soul... it has been trapped here. You're the only ones I can trust now."; + next; + set .@exit,1; + } + if (.@exit) break; + } + switch(select("Nidhoggur's Shadow?")) { + case 1: + mes "[World Tree Yggdrasil]"; + mes "The Guardian Nidhoggur... he's not in the nest."; + next; + mes "[World Tree Yggdrasil]"; + mes "He...for some reason abandoned his own shadow, and left."; + next; + mes "[World Tree Yggdrasil]"; + mes "All that's left, is the ugly Shadow of the Guardian of Nidhoggur...the Shadow that is going mad."; + next; + mes "[World Tree Yggdrasil]"; + mes "The Shadow sucked all the nutrients from the World Tree Yggdrasil, and has gone mad when there is nothing more left to obtain. Now, he wants this land."; + next; + mes "[World Tree Yggdrasil]"; + mes "Once the ugly Shadow leaves here to steal power from the other World Yggdrasil Trees, there will be great destruction. This world will become hell."; + next; + mes "[World Tree Yggdrasil]"; + mes "You must... tell the commanders of Alfheim about this, and come up with a plan. Only them..."; + next; + switch(select("Is there nothing else we can do?")) { + case 1: + mes "[World Tree Yggdrasil]"; + mes "With our current powers...it is impossible to defeat the Guardian."; + next; + mes "[World Tree Yggdrasil]"; + mes "But the one going mad is not the Guardian, but his dark Shadow...maybe we can trap him here..."; + next; + mes "[World Tree Yggdrasil]"; + mes "Are you willing to accept this mission? Even if it means to pay with your life?"; + next; + switch(select("Leave it to us.:We can't do it.")) { + case 1: + if (getpartyleader(getcharid(1),2) == getcharid(0)) { + mes "[World Tree Yggdrasil]"; + mes "I thank you deeply for your decision. I will use what is left of my powers to open up the path towards the Guardian's Nest."; + next; + mes "[World Tree Yggdrasil]"; + mes "The path to the Guardian's Nest is just past the waterfall by the large World Tree Yggdrasil to the North. The defensive mechanisms of the Sanctuary will start immediately."; + next; + mes "[World Tree Yggdrasil]"; + mes "Defeat all of Nidhoggur's guardians and go through the waterfall into the nest... and stop Nidhoggur's Shadow there."; + next; + mes "[World Tree Yggdrasil]"; + mes "The gate will open soon. Go defeat all of the guardians... you must kill them all in 30 minutes before the gate opens..."; + next; + mes "[World Tree Yggdrasil]"; + mes "30 minutes... that's the limit of my powers. Please hurry."; + next; + mes "[World Tree Yggdrasil]"; + mes "And... Be careful... Be careful of the shadow's power."; + set 'ins_nyd2,1; + donpcevent instance_npcname("ins_nyd_1f_timer", instance_id())+"::OnEnable"; + donpcevent instance_npcname("nyd_call_mon_1", instance_id())+"::OnEnable"; + close; + } + else { + mes "[World Tree Yggdrasil]"; + mes "I thank you deeply for your decision. I will use what is left of my powers to open up the path towards the Guardian's Nest."; + next; + mes "[World Tree Yggdrasil]"; + mes "The path to the Guardian's Nest is just past the waterfall by the large World Tree Yggdrasil to the North. The defensive mechanisms will start immediately."; + next; + mes "[World Tree Yggdrasil]"; + mes "Defeat all of Nidhoggur's guardians and go through the waterfall into the nest... and stop Nidhoggur's Shadow there."; + next; + mes "[World Tree Yggdrasil]"; + mes "The gate will open soon. Go defeat all of the guardians... you must kill them all in 30 minutes before the gate opens..."; + next; + mes "[World Tree Yggdrasil]"; + mes "30 minutes... that's the limit of my powers. Please hurry."; + next; + mes "[World Tree Yggdrasil]"; + mes "And... Be careful... Be careful of the shadow's power."; + close; + } + case 2: + close; + } + } + } + } + else if ('ins_nyd2 == 1) { + mes "[World Tree Yggdrasil]"; + mes "The path to the Guardian's Nest is just past the waterfall by the large World Tree Yggdrasil to the North. The defensive mechanisms will start immediately."; + next; + mes "[World Tree Yggdrasil]"; + mes "Defeat all of Nidhoggur's guardians and go through the waterfall into the nest... and stop Nidhoggur's Shadow there."; + next; + mes "[World Tree Yggdrasil]"; + mes "The gate will open soon. Go defeat all of the guardians."; + close; + } + else if ('ins_nyd2 == 2) { + mes "[World Tree Yggdrasil]"; + mes "The path to the Guardian's Nest is just past the waterfall by the large World Tree Yggdrasil to the North."; + next; + mes "[World Tree Yggdrasil]"; + mes "Use your powers... and destroy the vile Shadow..."; + next; + mes "[World Tree Yggdrasil]"; + mes "This is.. all I can do for you..."; + close; + + } + else { + mes "[World Tree Yggdrasil]"; + mes "Those who want to taint the sacred Sanctuary of the Guardian... Get out."; + warp "mid_camp",100,100; + } + end; + +OnTouch: + if ('ins_nyd2 == 0) { + mes "What's a woman from the Laphine Tribe doing here..."; + next; + mes "What's happening? Let's go check it out."; + close; + } + end; +} + +1@nyd,1,1,0 script nyd_call_mon_1 -1,{ +OnInstanceInit: + enablenpc instance_npcname("nyd_call_mon_1", instance_id()); + end; + +OnEnable: + monster "1@nyd",220,250,"Nidhoggur's Guardian#1",2020,1,instance_npcname("nyd_call_mon_1", instance_id())+"::OnMyMobDead"; + monster "1@nyd",220,252,"Nidhoggur's Guardian#2",2020,1,instance_npcname("nyd_call_mon_1", instance_id())+"::OnMyMobDead"; + monster "1@nyd",240,270,"Nidhoggur's Guardian#3",2020,1,instance_npcname("nyd_call_mon_1", instance_id())+"::OnMyMobDead"; + monster "1@nyd",240,272,"Nidhoggur's Guardian#4",2020,1,instance_npcname("nyd_call_mon_1", instance_id())+"::OnMyMobDead"; + monster "1@nyd",200,200,"Nidhoggur's Guardian#5",2020,1,instance_npcname("nyd_call_mon_1", instance_id())+"::OnMyMobDead"; + monster "1@nyd",210,210,"Nidhoggur's Guardian#6",2020,1,instance_npcname("nyd_call_mon_1", instance_id())+"::OnMyMobDead"; + monster "1@nyd",225,265,"Nidhoggur's Guardian#7",2021,1,instance_npcname("nyd_call_mon_1", instance_id())+"::OnMyMobDead"; + monster "1@nyd",225,270,"Nidhoggur's Guardian#8",2021,1,instance_npcname("nyd_call_mon_1", instance_id())+"::OnMyMobDead"; + monster "1@nyd",245,235,"Nidhoggur's Guardian#9",2021,1,instance_npcname("nyd_call_mon_1", instance_id())+"::OnMyMobDead"; + monster "1@nyd",255,255,"Nidhoggur's Guardian#10",2021,1,instance_npcname("nyd_call_mon_1", instance_id())+"::OnMyMobDead"; + monster "1@nyd",225,245,"Nidhoggur's Guardian#11",2021,1,instance_npcname("nyd_call_mon_1", instance_id())+"::OnMyMobDead"; + monster "1@nyd",230,280,"Nidhoggur's Guardian#12",2021,1,instance_npcname("nyd_call_mon_1", instance_id())+"::OnMyMobDead"; + instance_announce 0, "Nidhoggur's Guardian : Protect the Guardian's Sanctuary. Get rid of the intruders.",bc_map,"0x00ff99"; + end; + +OnDisable: + killmonster "1@nyd",instance_npcname("nyd_call_mon_1", instance_id())+"::OnMyMobDead"; + disablenpc instance_npcname("nyd_call_mon_1", instance_id()); + end; + +OnMyMobDead: + set .@mob_dead_num,mobcount("1@nyd", instance_npcname("nyd_call_mon_1", instance_id())+"::OnMyMobDead"); + if (.@mob_dead_num < 1) { + instance_announce 0, "All of Nidhoggur's Guardians have been defeated!",bc_map,"0x00ff99"; + donpcevent instance_npcname("ins_nyd_1f_timer", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_to2f_warp", instance_id())+"::OnEnable"; + set 'ins_nyd2,2; + } + end; +} + +1@nyd,1,2,0 script ins_nyd_1f_timer -1,{ + +OnInstanceInit: + disablenpc instance_npcname("ins_nyd_1f_timer", instance_id()); + end; + +OnEnable: + enablenpc instance_npcname("ins_nyd_1f_timer", instance_id()); + initnpctimer; + end; + +OnDisable: + disablenpc instance_npcname("ins_nyd_1f_timer", instance_id()); + stopnpctimer; + killmonsterall "1@nyd"; + end; + +OnTimer900000: + instance_announce 0, "World Tree Yggdrasil : There's not much time left. Please hurry.",bc_map,"0xFFFF00"; + end; + +OnTimer1200000: + instance_announce 0, "World Tree Yggdrasil : My powers are slowly disappearing. Please hurry.",bc_map,"0xFFFF00"; + end; + +OnTimer1500000: + instance_announce 0, "World Tree Yggdrasil : I'm... almost at my limit... please hurry up." ,bc_map,"0xFFFF00"; + end; + +OnTimer1800000: + instance_announce 0, "World Tree Yggdrasil : You've failed... but I will use what power I have left... to send you out of here.",bc_map,"0xFFFF00"; + end; + +OnTimer1830000: + instance_announce 0, "Opening of the Gate has failed.",bc_map,"0xFFFF00"; + end; + +OnTimer1850000: + donpcevent instance_npcname("ins_nyd_1f_timer", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_call_mon_1", instance_id())+"::OnDisable"; + instance_warpall "mid_camp",310,150; + stopnpctimer; + end; +} + +1@nyd,195,320,0 script nyd_to2f_warp 45,5,5,{ + +OnInstanceInit: + disablenpc instance_npcname("nyd_to2f_warp", instance_id()); + end; + +OnEnable: + enablenpc instance_npcname("nyd_to2f_warp", instance_id()); + end; + +OnDisable: + disablenpc instance_npcname("nyd_to2f_warp", instance_id()); + end; + +OnTouch: + warp "2@nyd",200,10; + end; +} + +1@nyd,1,1,0 script ins_nyd1_spawn_mobs -1,{ +OnInstanceInit: + monster "1@nyd",0,0,"Ancient Tree",2019,20; + monster "1@nyd",0,0,"Rhyncho",2020,15; + monster "1@nyd",0,0,"Phylla",2021,15; + monster "1@nyd",0,0,"Aqua Elemental",2016,15; + monster "1@nyd",0,0,"Dark Pinguicula",2015,15; + monster "1@nyd",0,0,"Ancient Tree",2019,20; + monster "1@nyd",0,0,"Rhyncho",2020,15; + monster "1@nyd",0,0,"Phylla",2021,15; + monster "1@nyd",0,0,"Aqua Elemental",2016,15; + monster "1@nyd",0,0,"Dark Pinguicula",2015,15; + end; +} + +// Second Floor +2@nyd,200,14,0 script nyd_2f_enter -1,6,6,{ +OnTouch_: + donpcevent instance_npcname("nyd_2f_enter_broad", instance_id())+"::OnEnable"; + disablenpc instance_npcname("nyd_2f_enter", instance_id()); + end; +} + +2@nyd,1,1,0 script nyd_2f_enter_broad -1,{ +OnInstanceInit: + disablenpc instance_npcname("nyd_2f_enter_broad", instance_id()); + end; + +OnEnable: + enablenpc instance_npcname("nyd_2f_enter_broad", instance_id()); + initnpctimer; + end; + +OnDisable: + disablenpc instance_npcname("nyd_2f_enter_broad", instance_id()); + end; + +OnTimer12000: + instance_announce 0, "Nidhoggur's Shadow : No more...I can't stand this anymore...",bc_map,"0xFFFF00"; + end; + +OnTimer15000: + instance_announce 0, "Nidhoggur's Shadow : I need...I need the World Tree Yggdrasil's powers...",bc_map,"0xFFFF00"; + end; + +OnTimer18000: + instance_announce 0, "Nidhoggur's Shadow : Destroy...everything...",bc_map,"0xFFFF00"; + end; + /* + stopnpctimer; + disablenpc instance_npcname("nyd_2f_enter_broad", instance_id()); + end; + */ +} + +2@nyd,199,178,0 script nyd_2f_ddr_control -1,6,6,{ +OnTouch: + specialeffect2 EF_HOLYHIT; + mes "From below the gorgeous stones, a strange breeze is forming."; + next; + mes "The strange power slowly surrounds your body, the dimension is starting to shift."; + close2; + warp "2@nyd",199,255; + end; +} + +2@nyd,199,268,0 script nyd_2f_boss_enter -1,8,8,{ +OnInstanceInit: + enablenpc instance_npcname("nyd_2f_boss_enter", instance_id()); + end; + +OnTouch_: + if (getpartyleader(getcharid(1),2) == getcharid(0)) { + donpcevent instance_npcname("nyd_2f_boss_enter_call", instance_id())+"::OnEnable"; + disablenpc instance_npcname("nyd_2f_boss_enter", instance_id()); + end; + } + end; +} + +2@nyd,2,2,0 script nyd_2f_boss_enter_call -1,{ +OnInstanceInit: + disablenpc instance_npcname("nyd_2f_boss_enter_call", instance_id()); + end; + +OnEnable: + enablenpc instance_npcname("nyd_2f_boss_enter_call", instance_id()); + monster "2@nyd",199,327,"Nidhoggur's Shadow#",2022,1,instance_npcname("nyd_2f_boss_enter_call", instance_id())+"::OnMyMobDead"; + instance_announce 0, "Nidhoggur's Shadow : I will devour all of you...you and the World Tree Yggdrasil.",bc_map,"0x00ff99"; + //donpcevent instance_npcname("nyd_2f_boss_enter_call", instance_id())+"::Ongo"; + initnpctimer; + end; + +OnDisable: + disablenpc instance_npcname("nyd_2f_boss_enter_call", instance_id()); + killmonster "2@nyd",instance_npcname("nyd_2f_boss_enter_call", instance_id())+"::OnMyMobDead"; + end; + +OnTimer180000: + set .@rullet,rand(1,4); + if (.@rullet == 1) { + instance_announce 0, "Nidhoggur's Shadow : In this chaos... your blood is just what I need.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",115,278; + end; + } + else if (.@rullet == 2) { + instance_announce 0, "Nidhoggur's Shadow : I will freeze every last drop of your blood.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",115,373; + end; + } + else if (.@rullet == 3) { + instance_announce 0, "Nidhoggur's Shadow : Sleep for eternity in an empty illusion.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",284,278; + end; + } + else if (.@rullet == 4) { + instance_announce 0, "Nidhoggur's Shadow : I'll let you enjoy the pain of dying slowly.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",284,374; + end; + } + stopnpctimer; + end; + +OnMyMobDead: + set .@mob_dead_num,mobcount("2@nyd",instance_npcname("nyd_2f_boss_enter_call", instance_id())+"::OnMyMobDead"); + if (.@mob_dead_num < 1) { + instance_announce 0, "Nidhoggur's Shadow : World Tree Yggdrasil's guardian... his powers are disappearing...",bc_map,"0x00ff99"; + donpcevent instance_npcname("World Tree Yggdrasil#2F", instance_id())+"::OnEnable"; + donpcevent instance_npcname("nyd_2f_boss_enter_call", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_boss_enter_logic", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_red_c", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_white_c", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow_c", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green_c", instance_id())+"::OnDisable"; + end; + } + else { + end; + } +} + +2@nyd,2,4,0 script nyd_2f_boss_enter_logic -1,{ +OnInstanceInit: + disablenpc instance_npcname("nyd_2f_boss_enter_logic", instance_id()); + end; + +OnEnable: + stopnpctimer; + initnpctimer; + end; + +OnDisable: + stopnpctimer; + disablenpc instance_npcname("nyd_2f_boss_enter_logic", instance_id()); + end; + +OnTimer180000: + set .@rullet,rand(1,4); + if (.@rullet == 1) { + instance_announce 0, "Nidhoggur's Shadow : In this chaos... your blood is just what I need.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",115,278; + end; + } + else if (.@rullet == 2) { + instance_announce 0, "Nidhoggur's Shadow : I will freeze every last drop of your blood.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",115,373; + end; + } + else if (.@rullet == 3) { + instance_announce 0, "Nidhoggur's Shadow : Sleep for eternity in an empty illusion.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",284,278; + end; + } + else if (.@rullet == 4) { + instance_announce 0, "Nidhoggur's Shadow : I'll let you enjoy the pain of dying slowly.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",284,374; + end; + } + stopnpctimer; + end; +} + +2@nyd,202,324,5 script World Tree Yggdrasil#2F 437,3,3,{ + mes "[World Tree Yggdrasil]"; + mes "Thank you. You're the saviour of humans and the Laphine Tribe."; + next; + mes "[World Tree Yggdrasil]"; + mes "You've defeated Nidhoggur's Shadow. But...It's not gone for good. Its powers are merely put to sleep."; + next; + mes "[World Tree Yggdrasil]"; + mes "But you have won us plenty of time. This is great."; + next; + mes "[World Tree Yggdrasil]"; + mes "Please go and report this to those in charge of Splendide and Manuk."; + next; + mes "[World Tree Yggdrasil]"; + mes "As you have seen, neither the Sapha tribe nor the Laphine tribe is at fault for the weakening of the World Tree. It's all because of the Guardian's Shadow..."; + next; + mes "[World Tree Yggdrasil]"; + mes "The Guardian's insanity...is caused by powers unknown to us... You must tell this to everyone."; + next; + mes "[World Tree Yggdrasil]"; + mes "Now... Allow me to escort you out of the cursed nest."; + next; + switch(select("Please let me out.:I want to look around for a while.")) { + case 1: + set 'ins_nyd2,0; + //setquest 3135; + warp "nyd_dun02",98,196; + end; + case 2: + mes "[World Tree Yggdrasil]"; + mes "Is that so... I'll be around if you want to leave."; + close; + } + +OnInstanceInit: + disablenpc instance_npcname("World Tree Yggdrasil#2F", instance_id()); + end; + +OnEnable: + enablenpc instance_npcname("World Tree Yggdrasil#2F", instance_id()); + instance_announce 0, "World Tree Yggdrasil : You did good. Have everyone go to the Magic Circle in the middle, and get ready for the destruction of the nest.",bc_map,"0x00ff99"; + end; + +OnDisable: + disablenpc instance_npcname("World Tree Yggdrasil#2F", instance_id()); + end; +} + +2@nyd,115,278,0 script nyd_2f_red -1,5,5,{ +OnInstanceInit: + disablenpc instance_npcname("nyd_2f_red", instance_id()); + end; + +OnEnable: + enablenpc instance_npcname("nyd_2f_red", instance_id()); + donpcevent instance_npcname("nyd_2f_red_warp1", instance_id())+"::OnEnable"; + donpcevent instance_npcname("nyd_2f_red_warp2", instance_id())+"::OnEnable"; + donpcevent instance_npcname("nyd_2f_red_warp3", instance_id())+"::OnEnable"; + donpcevent instance_npcname("nyd_2f_red_c", instance_id())+"::OnEnable"; + initnpctimer; + end; + +OnDisable: + donpcevent instance_npcname("nyd_2f_red_warp1", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_red_warp2", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_red_warp3", instance_id())+"::OnDisable"; + disablenpc instance_npcname("nyd_2f_red", instance_id()); + end; + +OnTouch: + percentheal -50,0; + percentheal -30,0; + sc_start SC_BLEEDING,60000,0; + end; + +OnTimer10000: + disablenpc instance_npcname("nyd_2f_red", instance_id()); + stopnpctimer; + end; +} + +2@nyd,6,6,0 script nyd_2f_red_c -1,{ +OnInstanceInit: + disablenpc instance_npcname("nyd_2f_red_c", instance_id()); + end; + +OnEnable: + enablenpc instance_npcname("nyd_2f_red_c", instance_id()); + initnpctimer; + monster "2@nyd",120,285,"Nidhoggur's Guardian#1",2020,1,instance_npcname("nyd_2f_red_c", instance_id())+"::OnMyMobDead"; + monster "2@nyd",119,286,"Nidhoggur's Guardian#2",2020,1,instance_npcname("nyd_2f_red_c", instance_id())+"::OnMyMobDead"; + monster "2@nyd",120,270,"Nidhoggur's Guardian#3",2020,1,instance_npcname("nyd_2f_red_c", instance_id())+"::OnMyMobDead"; + monster "2@nyd",119,269,"Nidhoggur's Guardian#4",2021,1,instance_npcname("nyd_2f_red_c", instance_id())+"::OnMyMobDead"; + monster "2@nyd",118,270,"Nidhoggur's Guardian#5",2021,1,instance_npcname("nyd_2f_red_c", instance_id())+"::OnMyMobDead"; + end; + +OnMyMobDead: + set .@mob_dead_num,mobcount("2@nyd",instance_npcname("nyd_2f_red_c", instance_id())+"::OnMyMobDead"); + if (.@mob_dead_num < 1) { + instance_announce 0, "Nidhoggur's Shadow : You're not bad... but I will be your opponent this time.",bc_map,"0x00ff99"; + donpcevent instance_npcname("nyd_2f_red_c", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_boss_enter_logic", instance_id())+"::OnEnable"; + end; + } + end; + +OnDisable: + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnDisable"; + disablenpc instance_npcname("nyd_2f_red_c", instance_id()); + stopnpctimer; + end; + +OnTimer180000: + killmonster "2@nyd",instance_npcname("nyd_2f_red_c", instance_id())+"::OnMyMobDead";; + stopnpctimer; + set .@rullet,rand(1,4); + if (.@rullet == 1) { + instance_announce 0, "Nidhoggur's Shadow : In this chaos... your blood is just what I need.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",115,278; + end; + } + else if (.@rullet == 2) { + instance_announce 0, "Nidhoggur's Shadow : I will freeze every last drop of your blood.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",115,373; + end; + } + else if (.@rullet == 3) { + instance_announce 0, "Nidhoggur's Shadow : Sleep for eternity in an empty illusion.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",284,278; + end; + } + else if (.@rullet == 4) { + instance_announce 0, "Nidhoggur's Shadow : I'll let you enjoy the pain of dying slowly.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",284,374; + end; + } + end; +} + +2@nyd,130,298,0 script nyd_2f_red_warp1 -1,6,6,{ +OnInstanceInit: + disablenpc instance_npcname("nyd_2f_red_warp1", instance_id()); + end; + +OnEnable: + enablenpc instance_npcname("nyd_2f_red_warp1", instance_id()); + end; + +OnDisable: + disablenpc instance_npcname("nyd_2f_red_warp1", instance_id()); + end; + +OnTouch: + warp "2@nyd",115,278; + end; +} + +2@nyd,142,296,0 script nyd_2f_red_warp2 -1,6,6,{ +OnInstanceInit: + disablenpc instance_npcname("nyd_2f_red_warp2", instance_id()); + end; + +OnEnable: + enablenpc instance_npcname("nyd_2f_red_warp2", instance_id()); + end; + +OnDisable: + disablenpc instance_npcname("nyd_2f_red_warp2", instance_id()); + end; + +OnTouch: + warp "2@nyd",115,278; + end; +} + +2@nyd,145,283,0 script nyd_2f_red_warp3 -1,6,6,{ +OnInstanceInit: + disablenpc instance_npcname("nyd_2f_red_warp3", instance_id()); + end; + +OnEnable: + enablenpc instance_npcname("nyd_2f_red_warp3", instance_id()); + end; + +OnDisable: + disablenpc instance_npcname("nyd_2f_red_warp3", instance_id()); + end; + +OnTouch: + warp "2@nyd",115,278; + end; +} + +2@nyd,115,373,0 script nyd_2f_white -1,5,5,{ +OnInstanceInit: + disablenpc instance_npcname("nyd_2f_white", instance_id()); + end; + +OnEnable: + enablenpc instance_npcname("nyd_2f_white", instance_id()); + donpcevent instance_npcname("nyd_2f_white_warp1", instance_id())+"::OnEnable"; + donpcevent instance_npcname("nyd_2f_white_warp2", instance_id())+"::OnEnable"; + donpcevent instance_npcname("nyd_2f_white_warp3", instance_id())+"::OnEnable"; + donpcevent instance_npcname("nyd_2f_white_c", instance_id())+"::OnEnable"; + initnpctimer; + end; + +OnDisable: + donpcevent instance_npcname("nyd_2f_white_warp1", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_white_warp2", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_white_warp3", instance_id())+"::OnDisable"; + disablenpc instance_npcname("nyd_2f_white", instance_id()); + end; + +OnTouch: + percentheal -50,0; + sc_start SC_FREEZE,20000,0; + end; + +OnTimer10000: + disablenpc instance_npcname("nyd_2f_white", instance_id()); + stopnpctimer; + end; +} + +2@nyd,6,7,0 script nyd_2f_white_c -1,{ +OnInstanceInit: + disablenpc instance_npcname("nyd_2f_white_c", instance_id()); + end; + +OnEnable: + enablenpc instance_npcname("nyd_2f_white_c", instance_id()); + initnpctimer; + monster "2@nyd",120,380,"Nidhoggur's Guardian#1",2020,1,instance_npcname("nyd_2f_white_c", instance_id())+"::OnMyMobDead"; + monster "2@nyd",119,381,"Nidhoggur's Guardian#2",2020,1,instance_npcname("nyd_2f_white_c", instance_id())+"::OnMyMobDead"; + monster "2@nyd",120,367,"Nidhoggur's Guardian#3",2020,1,instance_npcname("nyd_2f_white_c", instance_id())+"::OnMyMobDead"; + monster "2@nyd",119,366,"Nidhoggur's Guardian#4",2021,1,instance_npcname("nyd_2f_white_c", instance_id())+"::OnMyMobDead"; + monster "2@nyd",118,365,"Nidhoggur's Guardian#5",2021,1,instance_npcname("nyd_2f_white_c", instance_id())+"::OnMyMobDead"; + end; + +OnMyMobDead: + set .@mob_dead_num,mobcount("2@nyd",instance_npcname("nyd_2f_white_c", instance_id())+"::OnMyMobDead"); + if (.@mob_dead_num < 1) { + instance_announce 0, "Nidhoggur's Shadow : You're not bad... but I will be your opponent this time.",bc_map,"0x00ff99"; + donpcevent instance_npcname("nyd_2f_white_c", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_boss_enter_logic", instance_id())+"::OnEnable"; + end; + } + end; + +OnDisable: + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnDisable"; + disablenpc instance_npcname("nyd_2f_white_c", instance_id()); + stopnpctimer; + end; + +OnTimer180000: + killmonster "2@nyd",instance_npcname("nyd_2f_white_c", instance_id())+"::OnMyMobDead"; + stopnpctimer; + set .@rullet,rand(1,4); + if (.@rullet == 1) { + instance_announce 0, "Nidhoggur's Shadow : In this chaos... your blood is just what I need.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",115,278; + end; + } + else if (.@rullet == 2) { + instance_announce 0, "Nidhoggur's Shadow : I will freeze every last drop of your blood.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",115,373; + end; + } + else if (.@rullet == 3) { + instance_announce 0, "Nidhoggur's Shadow : Sleep for eternity in an empty illusion.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",284,278; + end; + } + else if (.@rullet == 4) { + instance_announce 0, "Nidhoggur's Shadow : I'll let you enjoy the pain of dying slowly.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",284,374; + end; + } + end; +} + +2@nyd,127,354,0 script nyd_2f_white_warp1 -1,6,6,{ +OnInstanceInit: + disablenpc instance_npcname("nyd_2f_white_warp1", instance_id());; + end; + +OnEnable: + enablenpc instance_npcname("nyd_2f_white_warp1", instance_id());; + end; + +OnDisable: + disablenpc instance_npcname("nyd_2f_white_warp1", instance_id());; + end; + +OnTouch: + warp "2@nyd",115,373; + end; +} + +2@nyd,140,357,0 script nyd_2f_white_warp2 -1,6,6,{ +OnInstanceInit: + disablenpc instance_npcname("nyd_2f_white_warp2", instance_id());; + end; + +OnEnable: + enablenpc instance_npcname("nyd_2f_white_warp2", instance_id());; + end; + +OnDisable: + disablenpc instance_npcname("nyd_2f_white_warp2", instance_id());; + end; + +OnTouch: + warp "2@nyd",115,373; + end; +} + +2@nyd,145,367,0 script nyd_2f_white_warp3 -1,6,6,{ +OnInstanceInit: + disablenpc instance_npcname("nyd_2f_white_warp3", instance_id());; + end; + +OnEnable: + enablenpc instance_npcname("nyd_2f_white_warp3", instance_id());; + end; + +OnDisable: + disablenpc instance_npcname("nyd_2f_white_warp3", instance_id());; + end; + +OnTouch: + warp "2@nyd",115,373; + end; +} + +2@nyd,284,278,0 script nyd_2f_yellow -1,5,5,{ +OnInstanceInit: + disablenpc instance_npcname("nyd_2f_yellow", instance_id()); + end; + +OnEnable: + enablenpc instance_npcname("nyd_2f_yellow", instance_id()); + donpcevent instance_npcname("nyd_2f_yellow_warp1", instance_id())+"::OnEnable"; + donpcevent instance_npcname("nyd_2f_yellow_warp2", instance_id())+"::OnEnable"; + donpcevent instance_npcname("nyd_2f_yellow_warp3", instance_id())+"::OnEnable"; + donpcevent instance_npcname("nyd_2f_yellow_c", instance_id())+"::OnEnable"; + initnpctimer; + end; + +OnDisable: + donpcevent instance_npcname("nyd_2f_yellow_warp1", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow_warp2", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow_warp3", instance_id())+"::OnDisable"; + disablenpc instance_npcname("nyd_2f_yellow", instance_id()); + end; + +OnTouch: + percentheal 0,-50; + sc_start SC_SLEEP,20000,0; + sc_start SC_CONFUSION,60000,0; + end; + +OnTimer10000: + disablenpc instance_npcname("nyd_2f_yellow", instance_id()); + stopnpctimer; + end; +} + +2@nyd,6,8,0 script nyd_2f_yellow_c -1,{ +OnInstanceInit:; + disablenpc instance_npcname("nyd_2f_yellow_c", instance_id()); + end; + +OnEnable: + enablenpc instance_npcname("nyd_2f_yellow_c", instance_id()); + initnpctimer; + monster "2@nyd",282,284,"Nidhoggur's Guardian#1",2020,1,instance_npcname("nyd_2f_yellow_c", instance_id())+"::OnMyMobDead"; + monster "2@nyd",283,283,"Nidhoggur's Guardian#2",2020,1,instance_npcname("nyd_2f_yellow_c", instance_id())+"::OnMyMobDead"; + monster "2@nyd",280,275,"Nidhoggur's Guardian#3",2020,1,instance_npcname("nyd_2f_yellow_c", instance_id())+"::OnMyMobDead"; + monster "2@nyd",281,276,"Nidhoggur's Guardian#4",2021,1,instance_npcname("nyd_2f_yellow_c", instance_id())+"::OnMyMobDead"; + monster "2@nyd",281,277,"Nidhoggur's Guardian#5",2021,1,instance_npcname("nyd_2f_yellow_c", instance_id())+"::OnMyMobDead"; + end; + +OnMyMobDead: + set .@mob_dead_num,mobcount("2@nyd",instance_npcname("nyd_2f_yellow_c", instance_id())+"::OnMyMobDead"); + if (.@mob_dead_num < 1) { + instance_announce 0, "Nidhoggur's Shadow : You're not bad...but I will be your opponent this time.",bc_map,"0x00ff99"; + donpcevent instance_npcname("nyd_2f_yellow_c", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_boss_enter_logic", instance_id())+"::OnEnable"; + end; + } + else { + end; + } + +Onreset: + killmonster "2@nyd",instance_npcname("nyd_2f_yellow_c", instance_id())+"::OnMyMobDead"; + donpcevent instance_npcname("nyd_2f_yellow_c", instance_id())+"::OnDisable"; + end; + +OnDisable: + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnDisable"; + disablenpc instance_npcname("nyd_2f_yellow_c", instance_id()); + stopnpctimer; + end; + +OnTimer180000: + killmonster "2@nyd",instance_npcname("nyd_2f_yellow_c", instance_id())+"::OnMyMobDead"; + stopnpctimer; + set .@rullet,rand(1,4); + if (.@rullet == 1) { + instance_announce 0, "Nidhoggur's Shadow : In this chaos... your blood is just what I need.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",115,278; + end; + } + else if (.@rullet == 2) { + instance_announce 0, "Nidhoggur's Shadow : I will freeze every last drop of your blood.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",115,373; + end; + } + else if (.@rullet == 3) { + instance_announce 0, "Nidhoggur's Shadow : Sleep for eternity in an empty illusion.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",284,278; + end; + } + else if (.@rullet == 4) { + instance_announce 0, "Nidhoggur's Shadow : I'll let you enjoy the pain of dying slowly.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",284,374; + end; + } + end; +} + +2@nyd,255,285,0 script nyd_2f_yellow_warp1 -1,6,6,{ +OnInstanceInit: + disablenpc instance_npcname("nyd_2f_yellow_warp1", instance_id()); + end; + +OnEnable: + enablenpc instance_npcname("nyd_2f_yellow_warp1", instance_id()); + end; + +OnDisable: + disablenpc instance_npcname("nyd_2f_yellow_warp1", instance_id()); + end; + +OnTouch: + warp "2@nyd",284,278; + end; +} + +2@nyd,257,296,0 script nyd_2f_yellow_warp2 -1,6,6,{ +OnInstanceInit: + disablenpc instance_npcname("nyd_2f_yellow_warp2", instance_id()); + end; + +OnEnable: + enablenpc instance_npcname("nyd_2f_yellow_warp2", instance_id()); + end; + +OnDisable: + disablenpc instance_npcname("nyd_2f_yellow_warp2", instance_id()); + end; + +OnTouch: + warp "2@nyd",284,278; + end; +} + +2@nyd,268,300,0 script nyd_2f_yellow_warp3 -1,6,6,{ +OnInstanceInit: + disablenpc instance_npcname("nyd_2f_yellow_warp3", instance_id()); + end; + +OnEnable: + enablenpc instance_npcname("nyd_2f_yellow_warp3", instance_id()); + end; + +OnDisable: + disablenpc instance_npcname("nyd_2f_yellow_warp3", instance_id()); + end; + +OnTouch: + warp "2@nyd",284,278; + end; +} + +2@nyd,284,374,0 script nyd_2f_green -1,5,5,{ +OnInstanceInit: + disablenpc instance_npcname("nyd_2f_green", instance_id()); + end; + +OnEnable: + enablenpc instance_npcname("nyd_2f_green", instance_id()); + donpcevent instance_npcname("nyd_2f_green_warp1", instance_id())+"::OnEnable"; + donpcevent instance_npcname("nyd_2f_green_warp2", instance_id())+"::OnEnable"; + donpcevent instance_npcname("nyd_2f_green_warp3", instance_id())+"::OnEnable"; + donpcevent instance_npcname("nyd_2f_green_c", instance_id())+"::OnEnable"; + initnpctimer; + end; + +OnDisable: + donpcevent instance_npcname("nyd_2f_green_warp1", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green_warp2", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green_warp3", instance_id())+"::OnDisable"; + disablenpc instance_npcname("nyd_2f_green", instance_id()); + end; + +OnTouch: + percentheal -50,-50; + sc_start SC_POISON,60000,0; + end; + +OnTimer10000: + disablenpc instance_npcname("nyd_2f_green", instance_id()); + stopnpctimer; + end; +} + +2@nyd,6,9,0 script nyd_2f_green_c -1,{ +OnInstanceInit: + disablenpc instance_npcname("nyd_2f_green_c", instance_id()); + end; + +OnEnable: + enablenpc instance_npcname("nyd_2f_green_c", instance_id()); + initnpctimer; + monster "2@nyd",282,378,"Nidhoggur's Guardian#1",2020,1,instance_npcname("nyd_2f_green_c", instance_id())+"::OnMyMobDead"; + monster "2@nyd",283,377,"Nidhoggur's Guardian#2",2020,1,instance_npcname("nyd_2f_green_c", instance_id())+"::OnMyMobDead"; + monster "2@nyd",280,368,"Nidhoggur's Guardian#3",2020,1,instance_npcname("nyd_2f_green_c", instance_id())+"::OnMyMobDead"; + monster "2@nyd",281,368,"Nidhoggur's Guardian#4",2021,1,instance_npcname("nyd_2f_green_c", instance_id())+"::OnMyMobDead"; + monster "2@nyd",281,367,"Nidhoggur's Guardian#5",2021,1,instance_npcname("nyd_2f_green_c", instance_id())+"::OnMyMobDead"; + end; + +OnMyMobDead: + set .@mob_dead_num,mobcount("2@nyd",instance_npcname("nyd_2f_green_c", instance_id())+"::OnMyMobDead"); + if (.@mob_dead_num < 1) { + instance_announce 0, "Nidhoggur's Shadow : You're not bad... but I will be your opponent this time.",bc_map,"0x00ff99"; + donpcevent instance_npcname("nyd_2f_green_c", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_boss_enter_logic", instance_id())+"::OnEnable"; + end; + } + else { + end; + } + +Onreset: + killmonster "2@nyd",instance_npcname("nyd_2f_green_c", instance_id())+"::OnMyMobDead"; + donpcevent instance_npcname("nyd_2f_green_c", instance_id())+"::OnDisable"; + end; + +OnDisable: + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnDisable"; + disablenpc instance_npcname("nyd_2f_green_c", instance_id()); + stopnpctimer; + end; + +OnTimer180000: + killmonster "2@nyd",instance_npcname("nyd_2f_green_c", instance_id())+"::OnMyMobDead"; + stopnpctimer; + set .@rullet,rand(1,4); + if (.@rullet == 1) { + instance_announce 0, "Nidhoggur's Shadow : In this chaos... your blood is just what I need.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",115,278; + end; + } + else if (.@rullet == 2) { + instance_announce 0, "Nidhoggur's Shadow : I will freeze every last drop of your blood.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",115,373; + end; + } + else if (.@rullet == 3) { + instance_announce 0, "Nidhoggur's Shadow : Sleep for eternity in an empty illusion.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",284,278; + end; + } + else if (.@rullet == 4) { + instance_announce 0, "Nidhoggur's Shadow : I'll let you enjoy the pain of dying slowly.",bc_map,"0xFFFF00"; + donpcevent instance_npcname("nyd_2f_red", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_white", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_yellow", instance_id())+"::OnDisable"; + donpcevent instance_npcname("nyd_2f_green", instance_id())+"::OnEnable"; + instance_warpall "2@nyd",284,374; + end; + } + end; +} + +2@nyd,274,356,0 script nyd_2f_green_warp1 -1,6,6,{ +OnInstanceInit: + disablenpc instance_npcname("nyd_2f_green_warp1", instance_id()); + end; + +OnEnable: + enablenpc instance_npcname("nyd_2f_green_warp1", instance_id()); + end; + +OnDisable: + disablenpc instance_npcname("nyd_2f_green_warp1", instance_id()); + end; + +OnTouch: + warp "2@nyd",284,374; + end; +} + +2@nyd,260,356,0 script nyd_2f_green_warp2 -1,6,6,{ +OnInstanceInit: + disablenpc instance_npcname("nyd_2f_green_warp2", instance_id()); + end; + +OnEnable: + enablenpc instance_npcname("nyd_2f_green_warp2", instance_id()); + end; + +OnDisable: + disablenpc instance_npcname("nyd_2f_green_warp2", instance_id()); + end; + +OnTouch: + warp "2@nyd",284,374; + end; +} + +2@nyd,258,368,0 script nyd_2f_green_warp3 -1,6,6,{ +OnInstanceInit: + disablenpc instance_npcname("nyd_2f_green_warp3", instance_id()); + end; + +OnEnable: + enablenpc instance_npcname("nyd_2f_green_warp3", instance_id()); + end; + +OnDisable: + disablenpc instance_npcname("nyd_2f_green_warp3", instance_id()); + end; + +OnTouch: + warp "2@nyd",284,374; + end; +} + +2@nyd,1,1,0 script ins_nyd2_spawn_mobs -1,{ +OnIntanceInit: + areamonster "2@nyd",200,92,180,80,"Rhyncho",2020,20; + areamonster "2@nyd",200,92,180,80,"Phylla",2021,20; + areamonster "2@nyd",200,92,180,80,"Dark Shadow",2023,20; + areamonster "2@nyd",200,92,180,80,"Dark Pinguicula",2015,20; + areamonster "2@nyd",200,92,180,80,"Rhyncho",2020,20; + areamonster "2@nyd",200,92,180,80,"Phylla",2021,20; + areamonster "2@nyd",200,92,180,80,"Dark Shadow",2023,20; + areamonster "2@nyd",200,92,180,80,"Dark Pinguicula",2015,20; + end; +} diff --git a/npc/kafras/kafras_brasilis.txt b/npc/kafras/kafras_brasilis.txt index f71fdecc9..a91dfbc7c 100644 --- a/npc/kafras/kafras_brasilis.txt +++ b/npc/kafras/kafras_brasilis.txt @@ -3,7 +3,7 @@ //===== By: ========================= //= L0ne_W0lf //===== Current Version: =================== -//= 1.0 +//= 1.1 //===== Compatible With: ===================== //= eAthena 1.0 //===== Description: ============================================ @@ -16,7 +16,8 @@ //= arg(3): Cost of Storage service //= arg(4): Cost of Rent a Pushcart service //===== Additional Comments: ========================================== -//= v1.0 First version. +//= 1.0 First version. +//- 1.1 Updated save point coordinates. //===================================================================== brasilis,197,221,4 script Kafra Employee::kaf_bra 117,{ @@ -30,6 +31,6 @@ brasilis,197,221,4 script Kafra Employee::kaf_bra 117,{ callfunc "F_Kafra",5,3,0,80,700; M_Save: - savepoint "brasilis",197,219; + savepoint "brasilis",195,259; callfunc "F_KafEnd",0,1,"in the city of Brasilis"; } diff --git a/npc/merchants/inn.txt b/npc/merchants/inn.txt index f05d390f5..5d307eabd 100644 --- a/npc/merchants/inn.txt +++ b/npc/merchants/inn.txt @@ -4,7 +4,7 @@ //= Darkchild (1.1) //= Playtester (1.2) //===== Current Version: ===================================== -//= 3.0 +//= 3.0a //===== Compatible With: ===================================== //= eAthena 1.0+ //===== Description: ========================================= @@ -45,6 +45,7 @@ //= 2.8 Removed Moscovia Inn; Its in quests/quest_moscovia.txt [Kisuka] //= 2.9 Added switch menus, updated to match AEGIS scripts. [Kisuka] //= 3.0 Added Brasilis inn receptionist. [L0ne_W0lf] +//= 3.0a Updated dialog for Brasilis inn. [L0ne_W0lf] //============================================================ @@ -205,46 +206,41 @@ ve_in,157,219,5 script Inn Master#Receptionist 709,{ } //======================== Brasilis ================================= -bra_in01,27,24,3 script Receptionist#bra 478,{ - mes "[Receptionist]"; - mes "Welcome to the 'Happy Toucan' Inn,"; - mes "we have everything to make you feel at home."; +bra_in01,27,24,3 script Hotel Keeper#bra1 478,{ + mes "[Hotel Keeper]"; + mes "Welcome to the beautiful Brasilis Hotel."; next; - switch(select("Save:Take Rest - 5,000 zeny:Cancel")) { + switch(select("Save:Rest -5000 zeny")) { case 1: - mes "[Receptionist]"; - mes "Would you like me to save your respawn point here?"; + mes "[Hotel Keeper]"; + mes "Do you want to save here at the Brasilis Hotel?"; next; - switch(select("No, thanks.:Sure!")) { + switch(select("No thank you.:Absolutely.")) { case 1: - mes "[Receptionist]"; - mes "Alright, please come back if you change your mind."; + mes "[Hotel Keeper]"; + mes "Ok then, enjoy your stay."; close; case 2: - savepoint "bra_in01",143,68; - mes "[Receptionist]"; - mes "Your respawn point has been saved."; - mes "Enjoy your stay in Brasilius and don't forget to check our natural beauties."; + mes "[Hotel Keeper]"; + mes "Your respawn has been saved here at the hotel. I hope that you enjoy your stay here in Brasilis."; + savepoint "bra_in01",144,69; close; } case 2: - if (Zeny < 5000) { - mes "[Receptionist]"; - mes "I'm sorry, but the service charge is 5,000 zeny."; - mes "Please make sure that you have enough money to check in next time, okay?"; - close; - } - else { - mes "[Receptionist]"; - mes "I'll take you to your room."; + if (Zeny > 4999) { + mes "[Hotel Keeper]"; + mes "I will show you a great room."; close2; set zeny,zeny-5000; percentheal 100,100; warp "bra_in01",144,69; end; } - case 3: - close; + else { + mes "[Hotel Keeper]"; + mes "I'm sorry, but the service charge is 5,000 zeny per night."; + close; + } } } diff --git a/npc/merchants/shops.txt b/npc/merchants/shops.txt index 43fcd3744..bb73df394 100644 --- a/npc/merchants/shops.txt +++ b/npc/merchants/shops.txt @@ -3,7 +3,7 @@ //===== By: ================================================== //= eAthena Dev Team //===== Current Version: ===================================== -//= 2.7b +//= 2.8 //===== Compatible With: ===================================== //= eAthena 1.0+ //===== Description: ========================================= @@ -31,6 +31,7 @@ //= Re-added Bill of Birds to Morroc Item Collectors. //= 2.7a Actually applied the right update to the comodo weapon shop. [L0ne_W0lf] //= 2.7b Corrected Brasilis Fruit Merchant. (bugreport:4278) [L0ne_W0lf] +//= 2.8 Updates to Brasilis Merchants. [L0ne_W0lf] //============================================================ //======================================================= @@ -73,11 +74,10 @@ ayo_in01,90,160,1 shop Armor Dealer#ayo 842,2211:-1,2401:-1,2403:-1,2501:-1,2503 //======================================================= // Brasilis //======================================================= -brasilis,252,257,5 shop Tool Dealer#bra 478,645:-1,656:-1,601:-1,602:-1,1065:-1,1750:-1,610:-1 +brasilis,252,257,3 shop Tool Dealer#bra 478,645:-1,656:-1,601:-1,602:-1,611:-1,1065:-1,610:-1 brasilis,244,243,3 shop Weapon Dealer#bra 477,1407:-1,1457:-1,1354:-1,1519:-1,13003:-1 -brasilis,201,309,4 shop Pet Groomer#bra 476,537:-1,643:-1,10013:-1,10014:-1,554:-1,6113:-1,6114:-1,6115:-1 -// Apple -> Acai_Fruit -brasilis,221,128,4 shop Fruit Merchant#bra 476,11515:-1,513:-1,11516:-1 +brasilis,201,309,3 shop Pet Groomer#bra 476,537:-1,643:-1 +brasilis,221,128,3 shop Fruit Gardener#bra 477,11515:-1,513:-1,11516:-1 //======================================================= // Comodo diff --git a/npc/mobs/dungeons/bra_dun.txt b/npc/mobs/dungeons/bra_dun.txt index b720dce8f..354fda79c 100644 --- a/npc/mobs/dungeons/bra_dun.txt +++ b/npc/mobs/dungeons/bra_dun.txt @@ -15,20 +15,23 @@ //================================================== // bra_dun01 - Behind the Waterfall //================================================== -bra_dun01,0,0,0,0 monster Iara 2069,60,5000,0,0 -bra_dun01,0,0,0,0 monster Piranha 2070,100,5000,0,0 -bra_dun01,0,0,0,0 monster Hydra 1068,10,5000,0,0 +bra_dun01,0,0,0,0 monster Piranha 2070,80,5000,0,0 +bra_dun01,0,0,0,0 monster Iara 2069,30,5000,0,0 +bra_dun01,0,0,0,0 monster Black Mushroom 1084,5,180000,90000,1 +bra_dun01,0,0,0,0 monster Marina 1141,20,5000,0,0 +bra_dun01,0,0,0,0 monster Kukre 1070,10,5000,0,0 bra_dun01,0,0,0,0 monster Plankton 1161,10,5000,0,0 -bra_dun01,0,0,0,0 monster Marina 1141,10,5000,0,0 -bra_dun01,0,0,0,0 monster Black Mushroom 1084,10,180000,90000,1 +bra_dun01,0,0,0,0 monster Hydra 1068,15,5000,0,0 //================================================== // bra_dun02 - Behind the Waterfall //================================================== -bra_dun02,0,0,0,0 monster Iara 2069,120,5000,0,0 -bra_dun02,0,0,0,0 monster Piranha 2070,80,5000,0,0 -bra_dun02,0,0,0,0 monster Hydra 1068,20,5000,0,0 -bra_dun02,0,0,0,0 monster Plankton 1161,20,5000,0,0 +bra_dun02,0,0,0,0 monster Piranha 2070,60,5000,0,0 +bra_dun02,0,0,0,0 monster Iara 2069,110,5000,0,0 bra_dun02,0,0,0,0 monster Marina 1141,10,5000,0,0 +bra_dun02,0,0,0,0 monster Kukre 1070,10,5000,0,0 +bra_dun02,0,0,0,0 monster Plankton 1161,10,5000,0,0 +bra_dun02,0,0,0,0 monster Hydra 1068,15,5000,0,0 +bra_dun02,0,0,0,0 monster Shining Plant 1083,2,5000,0,0 +bra_dun02,0,0,0,0 monster Black Mushroom 1084,5,5000,0,0 bra_dun02,0,0,0,0 boss_monster Boitata 2068,1,7200000,600000,1 -bra_dun02,0,0,0,0 monster Black Mushroom 1084,10,180000,90000,1 diff --git a/npc/mobs/fields/brasilis.txt b/npc/mobs/fields/brasilis.txt index 6b52709aa..70bcf0e71 100644 --- a/npc/mobs/fields/brasilis.txt +++ b/npc/mobs/fields/brasilis.txt @@ -13,10 +13,10 @@ //================================================== // bra_fild01 //================================================== +bra_fild01,0,0,0,0 monster Curupira 2074,50,5000,0,0 +bra_fild01,0,0,0,0 monster Dokebi 1110,10,5000,0,0 +bra_fild01,0,0,0,0 monster Savage 1166,5,5000,0,0 bra_fild01,0,0,0,0 monster Headless Mule 2071,40,5000,0,0 -bra_fild01,0,0,0,0 monster Curupira 2074,80,5000,0,0 -bra_fild01,0,0,0,0 monster Dokebi 1110,20,5000,0,0 -bra_fild01,0,0,0,0 monster Jaguar 2072,10,5000,0,0 -bra_fild01,0,0,0,0 monster Savage 1166,20,5000,0,0 -bra_fild01,0,0,0,0 monster Toucan 2073,10,5000,0,0 -bra_fild01,0,0,0,0 monster Red Mushroom 1085,3,5000,0,0 \ No newline at end of file +bra_fild01,0,0,0,0 monster Red Mushroom 1085,5,5000,0,0 +bra_fild01,0,0,0,0 monster Jaguar 2072,55,5000,0,0 +bra_fild01,0,0,0,0 monster Toucan 2073,60,5000,0,0 \ No newline at end of file diff --git a/npc/scripts_athena.conf b/npc/scripts_athena.conf index a534f6e3a..828365fc2 100644 --- a/npc/scripts_athena.conf +++ b/npc/scripts_athena.conf @@ -79,7 +79,7 @@ npc: npc/quests/quests_alberta.txt npc: npc/quests/quests_aldebaran.txt npc: npc/quests/quests_amatsu.txt npc: npc/quests/quests_ayothaya.txt -//npc: npc/quests/quests_brasilis.txt +npc: npc/quests/quests_brasilis.txt npc: npc/quests/quests_comodo.txt npc: npc/quests/quests_ein.txt npc: npc/quests/quests_geffen.txt @@ -166,6 +166,7 @@ npc: npc/quests/Bard_Quest.txt npc: npc/quests/2007_relay.txt //Guild Relay Quests npc: npc/quests/guildrelay.txt +//npc: npc/quests/newgears/2008_headgear.txt //Falicious Okolnir //God Item Second Edition Quests npc: npc/quests/okolnir/godse_aru01.txt @@ -353,5 +354,5 @@ npc: npc/battleground/kvm/kvm03.txt npc: npc/instances/SealedShrine.txt npc: npc/instances/EndlessTower.txt npc: npc/instances/OrcsMemory.txt -//npc: npc/instances/NydhoggsNest.txt +npc: npc/instances/NydhoggsNest.txt // -------------------------------------------------------------- diff --git a/npc/scripts_jobs.conf b/npc/scripts_jobs.conf index ba08f2bf0..23adb3b5a 100644 --- a/npc/scripts_jobs.conf +++ b/npc/scripts_jobs.conf @@ -46,14 +46,25 @@ npc: npc/jobs/2-2a/Gypsy.txt npc: npc/jobs/2-2a/Paladin.txt npc: npc/jobs/2-2a/Professor.txt npc: npc/jobs/2-2a/Stalker.txt -// -- 1-1E (Without Quest) +// -- 1-1E npc: npc/jobs/1-1e/gunslinger.txt npc: npc/jobs/1-1e/ninja.txt npc: npc/jobs/1-1e/taekwon.txt -// -- 2-1E (Place Holder) +// -- 2-1E npc: npc/jobs/2-1e/StarGladiator.txt -// -- 2-2E (Place Holder) +// -- 2-2E npc: npc/jobs/2-2e/SoulLinker.txt +// -- 3-1 +//npc: npc/jobs/3-1/archbishop.txt +//npc: npc/jobs/3-1/mechanic.txt +//npc: npc/jobs/3-1/ranger.txt +//npc: npc/jobs/3-1/rune_knight.txt +//npc: npc/jobs/3-1/warlock.txt +// -- 3-2 +//npc: npc/jobs/3-2/maestro.txt +//npc: npc/jobs/3-2/royal_guard.txt +//npc: npc/jobs/3-2/sorcerer.txt +//npc: npc/jobs/3-2/sura.txt // -------------------------------------------------------------- // ------------------------ Skill Quests ------------------------ npc: npc/quests/skills/acolyte_skills.txt diff --git a/npc/scripts_monsters.conf b/npc/scripts_monsters.conf index e94abbd13..d51f1bcbc 100644 --- a/npc/scripts_monsters.conf +++ b/npc/scripts_monsters.conf @@ -4,9 +4,11 @@ npc: npc/mobs/citycleaners.txt npc: npc/mobs/pvp.txt +npc: npc/mobs/towns/brasilis.txt + npc: npc/mobs/fields/amatsu.txt npc: npc/mobs/fields/ayothaya.txt -//npc: npc/mobs/fields/brasilis.txt +npc: npc/mobs/fields/brasilis.txt npc: npc/mobs/fields/comodo.txt //npc: npc/mobs/fields/dicastes.txt npc: npc/mobs/fields/einbroch.txt @@ -37,7 +39,7 @@ npc: npc/mobs/dungeons/ama_dun.txt npc: npc/mobs/dungeons/anthell.txt npc: npc/mobs/dungeons/ayo_dun.txt npc: npc/mobs/dungeons/beach_dun.txt -//npc: npc/mobs/dungeons/bra_dun.txt +npc: npc/mobs/dungeons/bra_dun.txt npc: npc/mobs/dungeons/c_tower.txt //npc: npc/mobs/dungeons/dic_dun.txt npc: npc/mobs/dungeons/ein_dun.txt diff --git a/npc/scripts_warps.conf b/npc/scripts_warps.conf index f65289920..27889eed9 100644 --- a/npc/scripts_warps.conf +++ b/npc/scripts_warps.conf @@ -41,6 +41,7 @@ npc: npc/warps/dungeons/ama_dun.txt npc: npc/warps/dungeons/anthell.txt npc: npc/warps/dungeons/ayo_dun.txt npc: npc/warps/dungeons/beach_dun.txt +npc: npc/warps/dungeons/bra_dun.txt npc: npc/warps/dungeons/c_tower.txt npc: npc/warps/dungeons/ein_dun.txt npc: npc/warps/dungeons/gef_dun.txt diff --git a/src/common/mmo.h b/src/common/mmo.h index f9037e913..49a738b08 100644 --- a/src/common/mmo.h +++ b/src/common/mmo.h @@ -160,7 +160,7 @@ //Mercenary System #define MC_SKILLBASE 8201 #define MAX_MERCSKILL 40 -#define MAX_MERCENARY_CLASS 40 +#define MAX_MERCENARY_CLASS 44 enum item_types { IT_HEALING = 0, diff --git a/src/map/battle.c b/src/map/battle.c index ca5662dd7..f60b375ed 100644 --- a/src/map/battle.c +++ b/src/map/battle.c @@ -3764,7 +3764,7 @@ static const struct _battle_data { { "arrow_decrement", &battle_config.arrow_decrement, 1, 0, 2, }, { "max_aspd", &battle_config.max_aspd, 199, 100, 199, }, { "max_walk_speed", &battle_config.max_walk_speed, 300, 100, 100*DEFAULT_WALK_SPEED, }, - { "max_lv", &battle_config.max_lv, 99, 0, 127, }, + { "max_lv", &battle_config.max_lv, 99, 0, 150, }, { "aura_lv", &battle_config.aura_lv, 99, 0, INT_MAX, }, { "max_hp", &battle_config.max_hp, 32500, 100, 1000000000, }, { "max_sp", &battle_config.max_sp, 32500, 100, 1000000000, }, diff --git a/src/map/pc.h b/src/map/pc.h index fdf4094a1..6cf9be63c 100644 --- a/src/map/pc.h +++ b/src/map/pc.h @@ -428,7 +428,7 @@ struct map_session_data { }; //Update this max as necessary. 55 is the value needed for Super Baby currently -#define MAX_SKILL_TREE 55 +#define MAX_SKILL_TREE 77 //Total number of classes (for data storage) #define CLASS_COUNT (JOB_MAX - JOB_NOVICE_HIGH + JOB_MAX_BASIC) -- cgit v1.2.3-70-g09d2 From 1fe2e1773b9a7218fe5e39c4d2116194216b6986 Mon Sep 17 00:00:00 2001 From: L0ne_W0lf Date: Sat, 27 Aug 2011 03:25:00 +0000 Subject: - Implemented first version of Archbishop skills. Preliminary version, see doc/3rd_job_notes.txt for details/bugs/issues with skills. - Implemented fixed cast time, old cast time mechanics no longer available. Added bFixedCastRate used for reducing fixed cast time mechanic. Cast time calculations probably still needs work, as the cast rate reductions are probably additive and multiplicative as they used to be. - As a result, skill_delayfix_sc() has been removed, status effects that modify cast time are now calculated DURING cast time, not after. - Implemented skill cooldown in skill_cast_db.txt. Known issue is that the cooldowns should save on logout/server shutdown/etc. - Implemented new heal calculation and started work on MATK. Added bWeaponMatk, and bEquipmentMatk for use with new MATK mechanic. - Removed custom features and their config settings: delay_dependon_dex, delay_dependon_agi, castrate_dex_scale. - Increased max_def to 9999 for now, as that is by default the largest defense increase found in the Renewal database (Ahura_mazdah, GM item) - Added shield aspd reduction from job_db1.txt-- Not 100% sure on this one yet. Should be considered a WIP. - Modified updatestatus(), to display information more in line with the client's status window. - Updated some calculations in status_calc_misc to match renewal, needs a lot of work still. - ST_CHASEWALK and HP_BASILICA no longer have 0 cast time while being canceled. * Implemented 'Boss' Decrease AGI, like 'Boss' Heal - editable in skill.conf * clif_skill_fail() now accepts a new parameter, to be used in later messages. * status_change_start() now stores tick as duration upon being called, which fixes timers calling the function from showing negative durations. * Implemented skill ALL_PARTYFLEE. 1 level, increases party member flee by 10. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14941 54d463be-8e91-2dee-dedb-b68131a5f0ec --- Changelog-Renewal.txt | 18 + conf/battle/player.conf | 2 +- conf/battle/skill.conf | 14 +- conf/maps_athena.conf | 6 +- db/Changelog.txt | 2 + db/const.txt | 38 + db/item_db.txt | 219 +- db/job_db1.txt | 254 ++- db/mob_chat_db.txt | 6 + db/mob_db.txt | 2120 +++++++++--------- db/mob_skill_db.txt | 720 ++++++- db/produce_db.txt | 7 + db/quest_db.txt | 2 +- db/refine_db.txt | 10 +- db/skill_cast_db.txt | 991 +++++---- db/skill_db.txt | 570 ++--- db/skill_require_db.txt | 242 +++ db/skill_tree.txt | 3073 ++++++++++++++++++++++++++- db/skill_unit_db.txt | 1 + doc/3rd_job_notes.txt | 198 ++ doc/item_bonus.txt | 4 + npc/Changelog.txt | 4 +- npc/jobs/3-1/archbishop.txt | 2273 ++++++++++++++++++++ npc/mobs/towns/brasilis.txt | 16 + npc/quests/quests_brasilis.txt | 4600 ++++++++++++++++++++++++++++++++++++++++ npc/scripts_jobs.conf | 2 +- npc/scripts_monsters.conf | 4 +- npc/warps/dungeons/bra_dun.txt | 17 + src/map/battle.c | 46 +- src/map/battle.h | 6 +- src/map/clif.c | 95 +- src/map/clif.h | 2 +- src/map/guild.c | 2 +- src/map/map.h | 2 +- src/map/pc.c | 31 +- src/map/pc.h | 6 +- src/map/script.c | 3 +- src/map/skill.c | 835 ++++++-- src/map/skill.h | 9 +- src/map/status.c | 196 +- src/map/status.h | 40 +- src/map/unit.c | 46 +- src/map/vending.c | 6 +- 43 files changed, 14381 insertions(+), 2357 deletions(-) create mode 100644 doc/3rd_job_notes.txt create mode 100644 npc/jobs/3-1/archbishop.txt create mode 100644 npc/mobs/towns/brasilis.txt create mode 100644 npc/quests/quests_brasilis.txt create mode 100644 npc/warps/dungeons/bra_dun.txt (limited to 'db/mob_skill_db.txt') diff --git a/Changelog-Renewal.txt b/Changelog-Renewal.txt index b89061940..f302b6205 100644 --- a/Changelog-Renewal.txt +++ b/Changelog-Renewal.txt @@ -1,5 +1,23 @@ Date Added +2011/08/26 + * Rev. 14941 Renewal changes in renewal branch? Am I dreaming? [L0ne_W0lf] + - Implemented first version of Archbishop skills. Preliminary version, see doc/3rd_job_notes.txt for details/bugs/issues with skills. + - Implemented fixed cast time, old cast time mechanics no longer available. Added bFixedCastRate used for reducing fixed cast time mechanic. + Cast time calculations probably still needs work, as the cast rate reductions are probably additive and multiplicative as they used to be. + - As a result, skill_delayfix_sc() has been removed, status effects that modify cast time are now calculated DURING cast time, not after. + - Implemented skill cooldown in skill_cast_db.txt. Known issue is that the cooldowns should save on logout/server shutdown/etc. + - Implemented new heal calculation and started work on MATK. Added bWeaponMatk, and bEquipmentMatk for use with new MATK mechanic. + - Removed custom features and their config settings: delay_dependon_dex, delay_dependon_agi, castrate_dex_scale. + - Increased max_def to 9999 for now, as that is by default the largest defense increase found in the Renewal database (Ahura_mazdah, GM item) + - Added shield aspd reduction from job_db1.txt-- Not 100% sure on this one yet. Should be considered a WIP. + - Modified updatestatus(), to display information more in line with the client's status window. + - Updated some calculations in status_calc_misc to match renewal, needs a lot of work still. + - ST_CHASEWALK and HP_BASILICA no longer have 0 cast time while being canceled. + * Implemented 'Boss' Decrease AGI, like 'Boss' Heal - editable in skill.conf + * clif_skill_fail() now accepts a new parameter, to be used in later messages. + * status_change_start() now stores tick as duration upon being called, which fixes timers calling the function from showing negative durations. + * Implemented skill ALL_PARTYFLEE. 1 level, increases party member flee by 10. 2011/08/07 * Rev. 14931 Raised MAX_MERCENARY_CLASS to 44 for new mercenaries. [L0ne_W0lf] * Raised max_lv to allow values up to 150 in battle.conf. diff --git a/conf/battle/player.conf b/conf/battle/player.conf index 1f21076fa..0dd5da163 100644 --- a/conf/battle/player.conf +++ b/conf/battle/player.conf @@ -101,7 +101,7 @@ max_baby_third_parameter: 108 // NOTE: does not affects skills and status effects like Mental Strength // If weapon_defense_type is non-zero, it won't apply to max def. // If magic_defense_type is non-zero, it won't apply to max mdef. -max_def: 99 +max_def: 9999 // Def to Def2 conversion bonus. If the armor def/mdef exceeds max_def, // the remaining is converted to vit def/int mdef using this multiplier diff --git a/conf/battle/skill.conf b/conf/battle/skill.conf index 960960692..061f7b0f3 100644 --- a/conf/battle/skill.conf +++ b/conf/battle/skill.conf @@ -27,11 +27,6 @@ casting_rate: 100 // Delay time after casting (Note 2) delay_rate: 100 -// Does the delay time depend on the caster's DEX and/or AGI? (Note 1) -// Note: On Official servers, neither Dex nor Agi affect delay time -delay_dependon_dex: no -delay_dependon_agi: no - // Minimum allowed delay for ANY skills after casting (in miliseconds) (Note 1) // Note: Setting this to anything above 0 can stop speedhacks. min_skill_delay_limit: 100 @@ -49,9 +44,6 @@ default_walk_delay: 300 // min_skill_delay_limit. no_skill_delay: 2 -// At what dex does the cast time become zero (instacast)? -castrate_dex_scale: 150 - // Will normal attacks be able to ignore the delay after skills? (Note 1) skill_delay_attack_enable: yes @@ -213,6 +205,12 @@ berserk_cancels_buffs: no max_heal: 9999 max_heal_lv: 11 +// Level and Strength of "MVP Decrease AGI". When someone casts Decrease AGI of this +// level or above, Agility will be reduced by max_decagi for max_decagi_dur milliseconds. +max_decagi: 50 +max_decagi_dur: 120000 +max_decagi_lv: 11 + // Emergency Recall Guild Skill setting (add as appropiate). // Note that for the skill to be usable at all, // you need at least one of 1/2 and 4/8 diff --git a/conf/maps_athena.conf b/conf/maps_athena.conf index 384802628..dff80f3b2 100644 --- a/conf/maps_athena.conf +++ b/conf/maps_athena.conf @@ -312,9 +312,9 @@ map: pvp_y_8-3 map: pvp_y_8-4 map: pvp_y_8-5 map: pvp_y_room -//map: sword_1-1 -//map: sword_2-1 -//map: sword_3-1 +map: sword_1-1 +map: sword_2-1 +map: sword_3-1 map: treasure01 map: treasure02 //map: wizard_1-1 diff --git a/db/Changelog.txt b/db/Changelog.txt index fe9c20ff9..f3b0b4423 100644 --- a/db/Changelog.txt +++ b/db/Changelog.txt @@ -9,6 +9,8 @@ 13005 Angelic Wing Dagger: NEED INFO. ======================= +2011/08/26 + * Rev. 14941 Several updates in relation to 3rd jobs. [L0ne_W0lf] 2011/08/10 * Rev. 14931 Added Brasilis database updates from trunk r14928. [L0ne_W0lf] 2011/08/07 diff --git a/db/const.txt b/db/const.txt index 654914960..f2d328118 100644 --- a/db/const.txt +++ b/db/const.txt @@ -478,6 +478,10 @@ bSkillHeal2 1088 bAddEffOnSkill 1089 bHealPower 1090 bHealPower2 1091 +bFixedCastrate 1092 +//bMatk 1093 +bWeaponMatk 1094 +bEquipmentMatk 1095 bRestartFullRecover 2000 bNoCastCancel 2001 @@ -899,6 +903,10 @@ SC_INCFLEE2 248 SC_JAILED 249 SC_ENCHANTARMS 250 SC_MAGICALATTACK 251 +SC_ARMORCHANGE 252 +SC_CRITICALWOUND 253 +SC_MAGICMIRROR 254 +SC_SLOWCAST 255 SC_SUMMER 256 SC_EXPBOOST 257 SC_ITEMBOOST 258 @@ -946,6 +954,36 @@ SC_FOOD_VIT_CASH 305 SC_FOOD_DEX_CASH 306 SC_FOOD_INT_CASH 307 SC_FOOD_LUK_CASH 308 +//SC_MOVHASTE_INFINITY 309 +SC_PARTYFLEE 310 +//SC_ENDURE_MDEF 311 +//SC_ENCHANTBLADE 312 +//SC_DEATHBOUND 313 +//SC_REFRESH 314 +//SC_GIANTGROWTH 315 +//SC_STONEHARDSKIN 316 +//SC_VITALITYACTIVATION 317 +//SC_FIGHTINGSPIRIT 318 +//SC_ABUNDANCE 319 +//SC_REUSE_MILLENNIUMSHIELD 320 +//SC_REUSE_CRUSHSTRIKE 321 +//SC_REUSE_REFRESH 322 +//SC_REUSE_STORMBLAST 323 +//SC_VENOMIMPRESS 324 +SC_EPICLESIS 325 +SC_ORATIO 326 +SC_LAUDAAGNUS 327 +SC_LAUDARAMUS 328 +//SC_CLOAKINGEXCEED 329 +//SC_HALLUCINATIONWALK 330 +//SC_HALLUCINATIONWALK_POSTDELAY 331 +SI_RENOVATIO 332 +//SC_WEAPONBLOCKING 333 +//SC_WEAPONBLOCKING_POSTDELAY 334 +//SC_ROLLINGCUTTER 335 +SC_EXPIATIO 336 +SC_ADORAMUS 380 +SC_AB_SECRAMENT 451 e_gasp 0 e_what 1 diff --git a/db/item_db.txt b/db/item_db.txt index 0d88b1f0a..40664d379 100644 --- a/db/item_db.txt +++ b/db/item_db.txt @@ -578,7 +578,7 @@ 1228,Combat_Knife,Combat Knife,4,20,,400,80,,1,0,0x028F5EEE,7,2,2,4,36,1,1,{ bonus bIgnoreDefRace,RC_DemiHuman; bonus2 bSubRace,RC_DemiHuman,10; bonus2 bSubRace,RC_Demon,-10; },{},{} 1229,Mama's_Knife,Kitchen Knife,4,20,,500,75,,1,0,0x028F5EEE,7,2,2,4,36,1,1,{ bonus bCritical,30; bonus3 bAddMonsterDropItem,517,RC_Brute,5000; },{},{} 1230,House_Auger,Ice Pick,4,20,,600,80,,1,0,0x028F5EEE,7,2,2,4,36,1,1,{ bonus bDefRatioAtkRace,RC_Boss; bonus bDefRatioAtkRace,RC_NonBoss; },{},{} -1231,Bazerald,Bazerald,4,20,,500,70,,1,0,0x028F5EEE,7,2,2,4,36,1,1,{ bonus bAtkEle,Ele_Fire; bonus bInt,5; bonus bMatkRate,10; },{},{} +1231,Bazerald,Bazerald,4,20,,500,70,,1,0,0x028F5EEE,7,2,2,4,36,1,1,{ bonus bWeaponMatk,105; bonus bAtkEle,Ele_Fire; bonus bInt,5; },{},{} 1232,Assasin_Dagger,Assassin Dagger,4,20,,600,140,,1,0,0x00001000,7,2,2,4,36,1,1,{ bonus bMaxHPrate,20; bonus bMaxSPrate,15; bonus bAspdRate,2; bonus bAtkEle,Ele_Dark; },{},{} 1233,Exercise,Exorciser,4,20,,700,90,,1,0,0x028F5EEE,7,2,2,4,36,1,1,{ bonus bIgnoreDefRace,RC_Demon; bonus2 bSubRace,RC_Demon,5; bonus2 bSubRace,RC_DemiHuman,-10; },{},{} 1234,Moonlight_Sword,Moonlight Dagger,4,20,,700,50,,1,0,0x028F5EEE,7,2,2,4,36,1,1,{ bonus bMaxSPrate,10; bonus bSPDrainValue,3; },{},{} @@ -727,7 +727,7 @@ 1430,Pike_C,Pike,4,0,,0,74,,3,0,0x00004082,7,2,2,1,1,0,4,{ bonus2 bAddSize,0,70; bonus2 bAddSize,1,70; bonus2 bAddSize,2,70; },{},{} 1431,F_Pole_Axe_C,Pole Axe,4,1,,4800,195,,3,0,0x00004082,7,2,2,3,1,0,4,{ bonus bStr,1; bonus bInt,2; bonus bDex,1; },{},{} 1432,E_Pole_Axe_C,Pole Axe,4,1,,4800,195,,3,0,0x00004082,7,2,2,3,1,0,4,{ bonus bStr,1; bonus bInt,2; bonus bDex,1; },{},{} -1433,Imperial_Spear,Imperial Spear,4,20,,1800,180,,3,1,0x00004082,7,2,2,3,102,1,4,{ /* bonus bMAtk,40; bonus bSkillAtk,"LG_CANNONSPEAR",(20+getrefine()); bonus bSkillAtk,"LG_BANISHINGPOINT",(20+getrefine()); if(isequipped(2153)) { bonus bSkillAtk,"CR_GRANDCROSS",(10+getrefine()); bonus bSkillAtk,"LG_RAYOFGENESIS",(10+getrefine()); } */ },{},{} +1433,Imperial_Spear,Imperial Spear,4,20,,1800,180,,3,1,0x00004082,7,2,2,3,102,1,4,{ bonus bWeaponMatk,40; /* bonus bSkillAtk,"LG_CANNONSPEAR",(20+getrefine()); bonus bSkillAtk,"LG_BANISHINGPOINT",(20+getrefine()); if(isequipped(2153)) { bonus bSkillAtk,"CR_GRANDCROSS",(10+getrefine()); bonus bSkillAtk,"LG_RAYOFGENESIS",(10+getrefine()); } */ },{},{} // 2-Handed Spears 1451,Guisarme,Guisarme,4,13000,,1000,84,,3,2,0x00004082,7,2,34,2,18,1,5,{},{},{} 1452,Guisarme_,Guisarme,4,13000,,1000,84,,3,3,0x00004082,7,2,34,2,18,1,5,{},{},{} @@ -751,8 +751,8 @@ 1470,Brionac,Brionac,4,20,,3000,190,,3,0,0x00004082,7,2,34,4,48,1,5,{ bonus bAtkEle,Ele_Holy; skill "AL_HEAL",5; bonus3 bAutoSpell,"MG_SOULSTRIKE",3,100; bonus2 bAddRace,RC_Boss,5; },{},{} 1471,Hell_Fire,Hellfire,4,20,,3500,200,,3,0,0x00004082,7,2,34,4,48,1,5,{ bonus bAtkEle,Ele_Fire; bonus3 bAutoSpell,"MG_FIREBALL",3,100; bonus bStr,3; },{},{} // 2-Handed Staffs -1472,Staff_Of_Soul,Soul Staff,4,20,,1400,25,,1,0,0x00810204,7,2,34,3,73,1,10,{ bonus bInt,5; bonus bAgi,2; bonus bMatkRate,15; if(isequipped(2677) || isequipped(2711)){ bonus bMatkRate,6; bonus bDex,2; bonus bCastrate,-getrefine(); } },{},{} -1473,Wizardy_Staff,Wizardry Staff,4,20,,2400,120,,1,0,0x00810204,7,2,34,4,90,1,10,{ bonus bInt,6; bonus bDex,2; bonus bMatkRate,15; if(isequipped(2677) || isequipped(2711)){ bonus bMatkRate,6; bonus bDex,2; bonus bCastrate,-getrefine(); } },{},{} +1472,Staff_Of_Soul,Soul Staff,4,20,,1400,25,,1,0,0x00810204,7,2,34,3,73,1,10,{ bonus bWeaponMatk,200; bonus bInt,5; bonus bAgi,2; if(isequipped(2677) || isequipped(2711)){ bonus bMatkRate,6; bonus bDex,2; bonus bCastrate,-getrefine(); } },{},{} +1473,Wizardy_Staff,Wizardry Staff,4,20,,2400,120,,1,0,0x00810204,7,2,34,4,90,1,10,{ bonus bWeaponMatk,200; bonus bInt,6; bonus bDex,2; if(isequipped(2677) || isequipped(2711)){ bonus bMatkRate,6; bonus bDex,2; bonus bCastrate,-getrefine(); } },{},{} // 2-Handed Spears 1474,Gae_Bolg,Gae Bolg,4,20,,2000,160,,3,0,0x00004082,7,2,34,4,60,1,5,{ bonus bIgnoreDefRace,RC_Dragon; bonus2 bAddRace,RC_Boss,10; },{},{} 1475,Horseback_Lance,Equestrian's Spear,4,20,,3700,200,,4,0,0x00004082,7,2,34,4,75,1,5,{},{},{} @@ -799,7 +799,7 @@ 1527,Quadrille,Quadrille,4,20,,900,165,,1,0,0x00008110,7,2,2,4,40,1,8,{ bonus2 bAddRace,RC_Undead,10; bonus2 bAddRace,RC_DemiHuman,10; bonus2 bAddEle,Ele_Earth,10; },{},{} 1528,Grand_Cross,Grand Cross,4,20,,1500,140,,1,0,0x00008110,7,2,2,4,40,1,8,{ bonus bAtkEle,Ele_Holy; skill "PR_TURNUNDEAD",3; bonus3 bAutoSpell,"PR_TURNUNDEAD",3,100; bonus2 bSPDrainValueRace,RC_Undead,1; bonus2 bSPGainRace,RC_Undead,3; },{},{} 1529,Iron_Driver,Iron Driver,4,20,,3000,155,,2,0,0x00008100,7,2,2,3,78,1,8,{},{},{} -1530,Mjolnir,Mjolnir,4,20,,6000,250,,1,0,0x000444A2,7,2,2,4,95,0,8,{ bonus bAtkEle,Ele_Wind; bonus bDex,40; bonus bStr,15; bonus bAspdRate,10; bonus bUnbreakableWeapon,0; },{},{} +1530,Mjolnir,Mjolnir,4,20,,6000,350,,1,0,0x000444A2,7,2,2,4,95,0,8,{ bonus bStr,20; bonus bDex,50; bonus bAtkEle,Ele_Wind; bonus bAspdRate,10; bonus bUnbreakableWeapon,0; bonus3 bAutoSpell,"MG_THUNDERSTORM",10,100; autobonus "{ bonus bSplashRange,1; }",50,10000,BF_WEAPON,"{ specialeffect2 EF_ENHANCE; }"; },{},{} 1531,Spanner,Wrench,4,20,,2500,115,,1,0,0x00008110,7,2,2,3,55,1,8,{ bonus2 bAddEff,Eff_Blind,100; bonus2 bAddEff,Eff_Stun,100; bonus2 bAddEff,Eff_Poison,100; bonus2 bAddEff,Eff_Freeze,100; },{},{} 1532,Stunner_,Stunner,4,60000,,2000,140,,1,2,0x00008110,7,2,2,3,27,1,8,{ bonus2 bAddEff,Eff_Stun,1000; },{},{} 1533,Warrior_Balmung,Warrior's Balmung,4,20,,1000,170,,1,0,0xFFFFFFFF,7,2,2,4,48,1,8,{ bonus bAllStats,5; },{},{} @@ -830,85 +830,85 @@ 1557,Book_Of_The_Apocalypse,Book of the Apocalypse,4,60000,,800,120,,1,0,0x00410100,7,2,2,4,40,1,15,{ 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; },{},{} 1558,Girl's_Diary,Girl's Diary,4,1500,,300,60,,1,1,0x00410100,7,2,2,4,40,1,15,{ bonus2 bAddDamageClass,1188,150; },{},{} 1559,Legacy_Of_Dragon,Legacy of Dragon,4,20,,700,130,,1,0,0x00410100,7,2,2,4,70,1,15,{ bonus bInt,3; bonus bIgnoreDefRace,RC_Dragon; bonus2 bSPGainRace,RC_Dragon,10; },{},{} -1560,Diary_Of_Great_Sage,Sage's Diary,4,20,,1100,100,,1,2,0x00410100,7,2,2,3,60,1,15,{ bonus bMatkRate,15; if(readparam(bStr)>=50) bonus bAspdRate,5; if(readparam(bInt)>=70) bonus bMatkRate,5; },{},{} +1560,Diary_Of_Great_Sage,Sage's Diary,4,20,,1100,100,,1,2,0x00410100,7,2,2,3,60,1,15,{ bonus bWeaponMatk,120; if(readparam(bStr)>=50) bonus bAspdRate,5; if(readparam(bInt)>=70) bonus bMatkRate,5; },{},{} 1561,Hardback,Hardcover Book,4,20,,1500,140,,1,1,0x00410100,7,2,2,4,55,1,15,{ bonus bStr,3; bonus bDex,2; },{},{} 1562,Bible_Of_Battlefield,Battlefield Textbook,4,20,,700,110,,1,1,0x00410100,7,2,2,4,80,0,15,{ bonus bInt,3; bonus3 bAutoSpell,"AL_BLESSING",3+(getskilllv("AL_BLESSING")>3)*(getskilllv("AL_BLESSING")-3),20; },{},{} -1563,Diary_Of_Great_Sage_C,Sage's Diary,4,1,,0,135,,1,2,0x00410100,7,2,2,3,1,0,15,{ bonus bMatkRate,20; bonus bAspdRate,5; },{},{} -1564,Encyclopedia,Encyclopedia,4,20,,2000,110,,1,2,0x00410100,7,2,2,3,70,1,15,{ bonus bMatkRate,15; bonus bInt,3; bonus bDex,2; bonus bCritical,20+((readparam(bLuk)*2)/10); },{},{} -1565,Death_Note,Ledger of Death,4,20,,1000,137,,1,2,0x00410100,7,2,2,4,85,1,15,{ bonus bMatkRate,15; bonus bStr,3; bonus bInt,3; bonus bLuk,-20; bonus2 bWeaponComaRace,RC_DemiHuman,10; bonus bAspdRate,getrefine(); if(BaseJob == Job_Sage) bonus3 bAutoSpell,"NPC_HELLJUDGEMENT",5,20; },{},{} -1566,Diary_Of_Great_Basil,Diary Of Great Basil,4,20,,0,120,,1,0,0x00410100,7,2,2,1,0,0,15,{ bonus2 bAddRace,RC_Boss,50; bonus2 bAddRace,RC_NonBoss,50; },{},{} -1567,Hardback_C,Refined Hardcover Book,4,1,,0,168,,1,0,0x00410100,7,2,2,4,0,0,15,{ bonus bStr,5; bonus bDex,2; bonus bMatkRate,20; },{},{} +1563,Diary_Of_Great_Sage_C,Sage's Diary,4,1,,0,135,,1,2,0x00410100,7,2,2,3,1,0,15,{ bonus bWeaponMatk,140; bonus bAspdRate,5; },{},{} +1564,Encyclopedia,Encyclopedia,4,20,,2000,110,,1,2,0x00410100,7,2,2,3,70,1,15,{ bonus bWeaponMatk,100; bonus bInt,3; bonus bDex,2; bonus bCritical,20+((readparam(bLuk)*2)/10); },{},{} +1565,Death_Note,Ledger of Death,4,20,,1000,137,,1,2,0x00410100,7,2,2,4,85,1,15,{ bonus bWeaponMatk,100; bonus bStr,3; bonus bInt,3; bonus bLuk,-20; bonus2 bWeaponComaRace,RC_DemiHuman,10; bonus bAspdRate,getrefine(); if(BaseJob == Job_Sage) bonus3 bAutoSpell,"NPC_HELLJUDGEMENT",5,20; },{},{} +1566,Diary_Of_Great_Basil,Diary Of Great Basil,4,20,,0,120,,1,0,0x00410100,7,2,2,1,0,0,15,{ bonus bWeaponMatk,125; bonus2 bAddRace,RC_Boss,50; bonus2 bAddRace,RC_NonBoss,50; },{},{} +1567,Hardback_C,Refined Hardcover Book,4,1,,0,168,,1,0,0x00410100,7,2,2,4,0,0,15,{ bonus bWeaponMatk,100; bonus bStr,5; bonus bDex,2; },{},{} 1568,Book_Of_Billows_,Book of Billows,4,35000,,750,90,,1,3,0x00410100,7,2,2,3,27,1,15,{ bonus bAtkEle,Ele_Water; },{},{} 1569,Book_Of_Mother_Earth_,Book of Mother Earth,4,35000,,750,90,,1,3,0x00410100,7,2,2,3,27,1,15,{ bonus bAtkEle,Ele_Earth; },{},{} 1570,Book_Of_Blazing_Sun_,Book of Blazing Sun,4,35000,,750,90,,1,3,0x00410100,7,2,2,3,27,1,15,{ bonus bAtkEle,Ele_Fire; },{},{} 1571,Book_Of_Gust_Of_Wind_,Book of Gust of Wind,4,35000,,750,90,,1,3,0x00410100,7,2,2,3,27,1,15,{ bonus bAtkEle,Ele_Wind; },{},{} -1572,Principles_Of_Magic,Principles of Magic,4,20,,300,60,,1,2,0x00410100,7,2,2,3,60,1,15,{ bonus bMatkRate,20; bonus bInt,3; bonus bSPrecovRate,5; },{},{} -1573,Ancient_Magic,Ancient Magic,4,20,,700,30,,1,2,0x00410100,7,2,2,3,70,1,15,{ bonus bMatkRate,15; if (isequipped(2334) || isequipped(2372)) { bonus bMdef,8; bonus bMaxSPRate,10; bonus bInt,4; }; },{},{} -1574,BF_Book1,Brave Battle Strategy Book,4,20,,0,90,,1,0,0x00410100,7,2,2,3,80,1,15,{ bonus bStr,2; bonus bInt,1; bonus bMatkRate,15; bonus2 bAddRace,RC_DemiHuman,75; bonus2 bIgnoreDefRate,RC_DemiHuman,20; bonus bUnbreakableWeapon,0; },{},{} -1575,BF_Book2,Valorous Battle Strategy Book,4,20,,0,90,,1,0,0x00410100,7,2,2,3,80,1,15,{ bonus bStr,2; bonus bInt,1; bonus bMatkRate,15; bonus2 bIgnoreMDefRate,RC_DemiHuman,25; bonus bUnbreakableWeapon,0; },{},{} -1576,Krieger_Book1,Glorious Tablet,4,20,,0,90,,1,0,0x00410100,7,2,2,4,80,1,15,{ bonus bMatkRate,15; bonus2 bAddRace,RC_DemiHuman,80; bonus2 bIgnoreDefRate,RC_DemiHuman,25; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bAddRace,RC_DemiHuman,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiHuman,5; } if(getrefine() > 8) autobonus "{ bonus bBaseAtk,200; }",30,3000,BF_WEAPON,"{ specialeffect2 EF_BASH3D; }"; },{},{} -1577,Krieger_Book2,Glorious Apocalypse,4,20,,0,90,,1,0,0x00410100,7,2,2,4,80,1,15,{ bonus bMatkRate,15; bonus2 bAddRace,RC_DemiHuman,80; bonus2 bIgnoreDefRate,RC_DemiHuman,25; bonus bUnbreakableWeapon,0; if(getrefine() > 5) bonus2 bIgnoreDefRate,RC_DemiHuman,5; if(getrefine() > 8) { bonus bMatkRate,5; bonus bCastrate,-5; bonus bDelayRate,-5; } },{},{} +1572,Principles_Of_Magic,Principles of Magic,4,20,,300,60,,1,2,0x00410100,7,2,2,3,60,1,15,{ bonus bWeaponMatk,160; bonus bInt,3; bonus bSPrecovRate,5; },{},{} +1573,Ancient_Magic,Ancient Magic,4,20,,700,30,,1,2,0x00410100,7,2,2,3,70,1,15,{ bonus bWeaponMatk,140; if (isequipped(2334) || isequipped(2372)) { bonus bMdef,8; bonus bMaxSPRate,10; bonus bInt,4; }; },{},{} +1574,BF_Book1,Brave Battle Strategy Book,4,20,,0,90,,1,0,0x00410100,7,2,2,3,80,1,15,{ bonus bWeaponMatk,125; bonus bStr,2; bonus bInt,1; bonus2 bAddRace,RC_DemiHuman,75; bonus2 bIgnoreDefRate,RC_DemiHuman,20; bonus bUnbreakableWeapon,0; },{},{} +1575,BF_Book2,Valorous Battle Strategy Book,4,20,,0,90,,1,0,0x00410100,7,2,2,3,80,1,15,{ bonus bWeaponMatk,125; bonus bStr,1; bonus bInt,2; bonus2 bIgnoreMDefRate,RC_DemiHuman,25; bonus bUnbreakableWeapon,0; },{},{} +1576,Krieger_Book1,Glorious Tablet,4,20,,0,90,,1,0,0x00410100,7,2,2,4,80,1,15,{ bonus bWeaponMatk,115; bonus2 bAddRace,RC_DemiHuman,80; bonus2 bIgnoreDefRate,RC_DemiHuman,25; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bAddRace,RC_DemiHuman,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiHuman,5; } if(getrefine() > 8) autobonus "{ bonus bBaseAtk,200; }",30,3000,BF_WEAPON,"{ specialeffect2 EF_BASH3D; }"; },{},{} +1577,Krieger_Book2,Glorious Apocalypse,4,20,,0,90,,1,0,0x00410100,7,2,2,4,80,1,15,{ bonus bWeaponMatk,115; bonus2 bAddRace,RC_DemiHuman,80; bonus2 bIgnoreDefRate,RC_DemiHuman,25; bonus bUnbreakableWeapon,0; if(getrefine() > 5) bonus2 bIgnoreDefRate,RC_DemiHuman,5; if(getrefine() > 8) { bonus bMatkRate,5; bonus bCastrate,-5; bonus bDelayRate,-5; } },{},{} 1578,Book_Of_Prayer,Book Of Prayer,4,20,,0,140,,1,0,0x00410100,7,2,2,3,0,0,15,{ bonus bVit,2; bonus bMdef,2; bonus bMaxSPrate,10; },{},{} -1579,Death_Note_M,Book of the Dead,4,20,,1000,137,,1,2,0x00410100,7,2,2,4,85,1,15,{ bonus bMatkRate,15; bonus bStr,3; bonus bInt,3; bonus bLuk,-20; bonus2 bWeaponComaRace,RC_DemiHuman,10; bonus bAspdRate,getrefine(); if(BaseJob == Job_Sage) bonus3 bAutoSpell,"NPC_HELLJUDGEMENT",5,20; },{},{} -1580,Encyclopedia_C,Giant Encyclopedia,4,0,,0,145,,1,0,0x00410100,7,2,2,3,0,0,15,{ bonus bMatkRate,15; bonus bInt,3; bonus bDex,2; bonus bCritical,20+((readparam(bLuk)*2)/10); bonus2 bAddSize,0,40; bonus2 bAddSize,1,40; bonus2 bAddSize,2,40; },{},{} +1579,Death_Note_M,Book of the Dead,4,20,,1000,137,,1,2,0x00410100,7,2,2,4,85,1,15,{ bonus bStr,3; bonus bInt,3; bonus bLuk,-20; bonus2 bWeaponComaRace,RC_DemiHuman,10; bonus bAspdRate,getrefine(); if(BaseJob == Job_Sage) bonus3 bAutoSpell,"NPC_HELLJUDGEMENT",5,20; },{},{} +1580,Encyclopedia_C,Giant Encyclopedia,4,0,,0,145,,1,0,0x00410100,7,2,2,3,0,0,15,{ bonus bWeaponMatk,100; bonus bInt,3; bonus bDex,2; bonus bCritical,20+((readparam(bLuk)*2)/10); bonus2 bAddSize,0,40; bonus2 bAddSize,1,40; bonus2 bAddSize,2,40; },{},{} 1581,F_Diary_Of_Great_Sage_C,Diary Of Great Sage,4,1,,0,135,,1,2,0x00410100,7,2,2,3,1,0,15,{},{},{} 1582,E_Diary_Of_Great_Sage_C,Diary Of Great Sage,4,1,,0,135,,1,2,0x00410100,7,2,2,3,1,0,15,{},{},{} -1599,Angra_Manyu,Angra Manyu,4,1,,10,200,,2,0,0xFFFFFFFF,7,2,2,1,1,1,8,{ bonus bAllStats,50; bonus bBaseAtk,3800; bonus bMatkRate,200; bonus2 bHPDrainRate,1000,100; bonus2 bSPDrainRate,1000,20; bonus bHealPower,200; bonus2 bAddRace,RC_NonBoss,100; bonus2 bAddRace,RC_Boss,100; skill "WZ_STORMGUST",10; Skill "WZ_METEOR",10; Skill "WZ_VERMILION",10; /*skill "GM_SANDMAN",1;*/ },{},{} +1599,Angra_Manyu,Angra Manyu,4,1,,10,1000,,2,0,0xFFFFFFFF,7,2,2,1,1,1,8,{ bonus bWeaponMatk,1000; bonus bAllStats,50; bonus bBaseAtk,3800; bonus2 bHPDrainRate,1000,100; bonus2 bSPDrainRate,1000,20; bonus bHealPower,200; bonus2 bAddRace,RC_NonBoss,100; bonus2 bAddRace,RC_Boss,100; skill "WZ_STORMGUST",10; Skill "WZ_METEOR",10; Skill "WZ_VERMILION",10; /*skill "GM_SANDMAN",1;*/ bonus bFixedCastRate,-100; },{},{} // Staffs -1601,Rod,Rod,4,50,,400,15,,1,3,0x00818315,7,2,2,1,1,1,10,{ bonus bMatkRate,15; },{},{} -1602,Rod_,Rod,4,50,,400,15,,1,4,0x00818315,7,2,2,1,1,1,10,{ bonus bMatkRate,15; },{},{} -1603,Rod__,Rod,4,50,,400,15,,1,0,0x00818315,7,2,2,1,1,1,10,{ bonus bMatkRate,15; },{},{} -1604,Wand,Wand,4,2500,,400,25,,1,2,0x00818315,7,2,2,2,12,1,10,{ bonus bInt,1; bonus bMatkRate,15; },{},{} -1605,Wand_,Wand,4,2500,,400,25,,1,3,0x00818315,7,2,2,2,12,1,10,{ bonus bInt,1; bonus bMatkRate,15; },{},{} -1606,Wand__,Wand,4,2500,,400,25,,1,0,0x00818315,7,2,2,2,12,1,10,{ bonus bInt,1; bonus bMatkRate,15; },{},{} -1607,Staff,Staff,4,9500,,400,40,,1,2,0x00818314,7,2,2,2,12,1,10,{ bonus bInt,2; bonus bMatkRate,15; },{},{} -1608,Staff_,Staff,4,9500,,400,40,,1,3,0x00818314,7,2,2,2,12,1,10,{ bonus bInt,2; bonus bMatkRate,15; },{},{} -1609,Staff__,Staff,4,9500,,400,40,,1,0,0x00818314,7,2,2,2,12,1,10,{ bonus bInt,2; bonus bMatkRate,15; },{},{} -1610,Arc_Wand,Arc Wand,4,45000,,400,60,,1,1,0x00818314,7,2,2,3,24,1,10,{ bonus bInt,3; bonus bMatkRate,15; },{},{} -1611,Arc_Wand_,Arc Wand,4,45000,,400,60,,1,2,0x00818314,7,2,2,3,24,1,10,{ bonus bInt,3; bonus bMatkRate,15; },{},{} -1612,Arc_Wand__,Arc Wand,4,45000,,400,60,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bInt,3; bonus bMatkRate,15; },{},{} -1613,Mighty_Staff,Mighty Staff,4,20,,700,130,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bStr,10; bonus bMatkRate,15; bonus bSPDrainValue,-2; },{},{} -1614,Blessed_Wand,Wand of Occult,4,20,,700,75,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bInt,3; bonus bMatkRate,15; },{},{} -1615,Bone_Wand,Evil Bone Wand,4,20,,700,40,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bInt,4; bonus bAtkEle,Ele_Undead; bonus bMatkRate,15; },{},{} -1616,Staff_Of_Wing,Wing Staff,4,20,,500,60,,1,0,0x00810204,7,2,2,4,40,1,10,{ bonus bMatkRate,15; bonus bCastrate,-5; },{},{} -1617,Survival_Rod,Survivor's Rod,4,85000,,1000,50,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bDex,2; bonus bMatkRate,15; bonus bMaxHP,300; },{},{} -1618,Survival_Rod_,Survivor's Rod,4,85000,,1000,50,,1,1,0x00818314,7,2,2,3,24,1,10,{ bonus bDex,3; bonus bMatkRate,15; bonus bMaxHP,400; },{},{} -1619,Survival_Rod2,Survivor's Rod,4,85000,,1000,50,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bInt,2; bonus bMatkRate,15; bonus bMaxHP,300; },{},{} -1620,Survival_Rod2_,Survivor's Rod,4,85000,,1000,50,,1,1,0x00818314,7,2,2,3,24,1,10,{ bonus bInt,3; bonus bMatkRate,15; bonus bMaxHP,400; },{},{} -1621,Hypnotist's_Staff,Hypnotist's Staff,4,43000,,500,70,,1,1,0x00000001,7,2,2,3,30,1,10,{ bonus bInt,1; bonus bMatkRate,25; },{},{} -1622,Hypnotist's_Staff_,Hypnotist's Staff,4,20,,500,70,,1,2,0x00000001,7,2,2,3,30,1,10,{ bonus bInt,1; bonus bMatkRate,25; },{},{} -1623,Mighty_Staff_C,Mighty Staff,4,1,,0,165,,1,0,0x00818314,7,2,2,3,1,0,10,{ bonus bStr,10; bonus bInt,4; bonus bMatkRate,20; bonus bSPDrainValue,-1; },{},{} -1624,Lich_Bone_Wand,Lich's Bone Wand,4,20,,800,60,,1,2,0x00018314,2,2,2,3,70,1,10,{ 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; } },{},{} -1625,Healing_Staff,Healing Staff,4,20,,400,10,,1,0,0x00008110,7,2,2,3,55,1,10,{ bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus bHealPower,(getrefine()*3/2); },{},{} -1626,Piercing_Staff,Piercing Staff,4,20,,500,80,,1,0,0x00018314,2,2,2,3,70,1,10,{ bonus bInt,4; bonus bMatkRate,15; bonus bIgnoreMdefRate,10+getrefine(); },{},{} -1627,Staffy,Staffy,4,20,,0,40,,1,0,0x00818314,7,2,2,1,0,0,10,{ bonus bMatkRate,15; bonus2 bAddRace,RC_Boss,50; bonus2 bAddRace,RC_NonBoss,50; },{},{} -1628,Survival_Rod_C,Refined Survivor's Rod,4,1,,0,71,,1,0,0x00818314,7,2,2,3,0,0,10,{ bonus bDex,4; bonus bMatkRate,20; bonus bMaxHP,500; },{},{} -1629,Walking_Stick,Gentleman's Staff,4,20,,500,40,,1,1,0x00818314,7,2,2,4,50,1,10,{ bonus bMatkRate,15; bonus bDex,1; if (isequipped(5045)) { bonus bDex,2; bonus bInt,2; bonus bSPrecovRate,5; bonus bMatkRate,getrefine(); } },{},{} -1630,Release_Of_Wish,Release of Wish,4,20,,500,30,,1,0,0x00810204,7,2,2,3,50,1,10,{ 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; }"; },{},{} -1631,Holy_Stick,Holy Stick,4,20,,500,50,,1,1,0x00008100,7,2,2,4,70,1,10,{ bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus2 bCastrate,156,-25; bonus2 bCastrate,77,-25; bonus2 bCastrate,79,-25; },{},{} -1632,BF_Staff1,Warlock's Magic Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,3,80,1,10,{ bonus bInt,4; bonus bDex,3; bonus bMatkRate,15; bonus2 bIgnoreMdefRate,RC_DemiHuman,25; bonus3 bAddEff,Eff_Stun,500,ATF_SKILL; bonus bUnbreakableWeapon,0; },{},{} -1633,BF_Staff2,Warlock's Battle Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,3,80,1,10,{ bonus bInt,3; bonus bDex,3; bonus bMatkRate,15; bonus2 bMagicAddRace,RC_DemiHuman,15; bonus3 bAddEff,Eff_Stun,500,ATF_SKILL; bonus bUnbreakableWeapon,0; },{},{} -1634,BF_Staff3,Strong Recovery Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,3,80,1,10,{ bonus bMatkRate,15; bonus bHealPower,14; bonus2 bSPRegenRate,5,10000; bonus bUnbreakableWeapon,0; },{},{} -1635,BF_Staff4,Speedy Recovery Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,3,80,1,10,{ bonus bInt,3; bonus bDex,2; bonus bMatkRate,15; bonus bDelayRate,-15; bonus2 bSPRegenRate,5,10000; bonus bUnbreakableWeapon,0; },{},{} -1636,Thorn_Staff,Thorn Staff of Darkness,4,20,,700,60,,1,0,0x00018314,2,2,2,4,75,1,10,{ bonus bInt,3; bonus bDex,3; bonus bMatkRate,20; bonus bIgnoreMdefRate,getrefine(); bonus bDelayRate,-(getrefine()*3/2); },{},{} -1637,Eraser,Eraser,4,20,,500,80,,1,0,0x00018314,2,2,2,4,70,1,10,{ 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; },{},{} -1638,Healing_Staff_C,Staff Of Healing,4,20,,0,10,,1,0,0x00008110,7,2,2,3,1,0,10,{ bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus bHealPower,(getrefine()*3/2); },{},{} -1639,N_Rod,Novice Rod,4,0,,0,15,,1,3,0x00818315,7,2,2,1,1,0,10,{ bonus bMatkRate,16; },{},{} -1640,Krieger_Onehand_Staff1,Glorious Arc Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,4,80,1,10,{ bonus2 bMagicAddRace,RC_DemiHuman,15; bonus2 bIgnoreMdefRate,RC_DemiHuman,25; bonus bUnbreakableWeapon,0; if(getrefine() > 5) bonus2 bIgnoreMdefRate,RC_DemiHuman,5; if(getrefine() > 8) { bonus bMatkRate,5; bonus bCastrate,-5; bonus bDelayRate,-5; } },{},{} -1641,Krieger_Onehand_Staff2,Glorious Cure Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,4,80,1,10,{ bonus bHealPower,14; bonus bDelayRate,-10; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bIgnoreMdefRate,RC_DemiHuman,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; } },{},{} -1642,Staff_Of_Darkness,Staff Of Darkness,4,20,,0,100,,1,0,0x00818314,7,2,2,2,0,0,10,{ bonus bCastrate,-5; bonus bMatkRate,15; bonus bInt,2; },{},{} -1643,Dead_Tree_Cane,Dead Tree Cane,4,20,,100,100,,1,0,0x00818314,7,2,2,4,70,1,10,{ bonus bMatk,15; bonus bInt,4; if (getrefine()>5) { bonus bInt,getrefine()-5; bonus bMaxHP,-200; bonus bMaxSP,-100; } },{},{} -1644,Piercing_Staff_M,Staff of Piercing,4,20,,500,80,,1,0,0x00018314,2,2,2,3,70,1,10,{ bonus bInt,4; bonus bMatkRate,15; bonus bIgnoreMdefRate,10+getrefine(); },{},{} -1645,Lich_Bone_Wand_M,Lich's Bone Wand,4,20,,800,60,,1,2,0x00018314,2,2,2,3,70,1,10,{ 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; } },{},{} -1646,La'cryma_Stick,La'cryma Stick,4,20,,500,30,,1,2,0x00010204,2,2,2,3,50,1,10,{ bonus bInt,4; bonus bMatkRate,15; bonus bMdef,1; bonus2 bSkillAtk,"WZ_STORMGUST",getrefine(); if (getrefine() > 9) bonus2 bCastRate,"WZ_STORMGUST",-8; },{},{} -1647,Croce_Staff,Croce Staff,4,20,,500,30,,1,1,0x00008110,2,2,2,3,50,1,10,{ bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus bInt,4; bonus4 bAutoSpellOnSkill,"AL_HEAL","AL_BLESSING",getskilllv("AL_BLESSING")>1?getskilllv("AL_BLESSING"):1,20; },{},{} -1648,Staff_Of_Bordeaux,Staff Of Bordeaux,4,20,,500,30,,1,0,0x00010204,2,2,2,4,50,1,10,{ bonus bMatkRate,15; bonus bInt,2; bonus bDex,1; if(getskilllv("SA_DRAGONOLOGY") == 5) { bonus bUseSPrate,-15; bonus bInt,3; } },{},{} -1649,Rafini_Staff,Rafini Staff,4,20,,500,30,,1,0,0x00818315,7,2,2,3,100,1,10,{ /* bonus bMAtk,180; */ /* bonus bFixedCastRateMilli,-(getrefine()*10); */ },{},{} -1650,P_Staff1,Eden Staff I,4,0,,0,60,,1,0,0x00818314,7,2,2,2,26,0,10,{ /* bonus bMAtk,125; */ bonus bInt,2; },{},{} -1651,P_Staff2,Eden Staff II,4,0,,0,60,,1,0,0x00818314,7,2,2,2,40,0,10,{ /* bonus bMAtk,150; */ bonus bInt,3; },{},{} +1601,Rod,Rod,4,50,,400,15,,1,3,0x00818315,7,2,2,1,1,1,10,{ bonus bWeaponMatk,30; },{},{} +1602,Rod_,Rod,4,50,,400,15,,1,4,0x00818315,7,2,2,1,1,1,10,{ bonus bWeaponMatk,30; },{},{} +1603,Rod__,Rod,4,50,,400,15,,1,0,0x00818315,7,2,2,1,1,1,10,{ bonus bWeaponMatk,30; },{},{} +1604,Wand,Wand,4,2500,,400,25,,1,2,0x00818315,7,2,2,2,12,1,10,{ bonus bWeaponMatk,45; bonus bInt,1; },{},{} +1605,Wand_,Wand,4,2500,,400,25,,1,3,0x00818315,7,2,2,2,12,1,10,{ bonus bWeaponMatk,45; bonus bInt,1; },{},{} +1606,Wand__,Wand,4,2500,,400,25,,1,0,0x00818315,7,2,2,2,12,1,10,{ bonus bWeaponMatk,45; bonus bInt,1; },{},{} +1607,Staff,Staff,4,9500,,400,40,,1,2,0x00818314,7,2,2,2,12,1,10,{ bonus bWeaponMatk,70; bonus bInt,2; },{},{} +1608,Staff_,Staff,4,9500,,400,40,,1,3,0x00818314,7,2,2,2,12,1,10,{ bonus bWeaponMatk,70; bonus bInt,2; },{},{} +1609,Staff__,Staff,4,9500,,400,40,,1,0,0x00818314,7,2,2,2,12,1,10,{ bonus bWeaponMatk,70; bonus bInt,2; },{},{} +1610,Arc_Wand,Arc Wand,4,45000,,400,60,,1,1,0x00818314,7,2,2,3,24,1,10,{ bonus bWeaponMatk,95; bonus bInt,3; },{},{} +1611,Arc_Wand_,Arc Wand,4,45000,,400,60,,1,2,0x00818314,7,2,2,3,24,1,10,{ bonus bWeaponMatk,95; bonus bInt,3; },{},{} +1612,Arc_Wand__,Arc Wand,4,45000,,400,60,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bWeaponMatk,95; bonus bInt,3; },{},{} +1613,Mighty_Staff,Mighty Staff,4,20,,700,130,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bWeaponMatk,100; bonus bStr,10; bonus bSPDrainValue,-2; },{},{} +1614,Blessed_Wand,Wand of Occult,4,20,,700,75,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bWeaponMatk,105; bonus bInt,3; },{},{} +1615,Bone_Wand,Evil Bone Wand,4,20,,700,40,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bWeaponMatk,110; bonus bAtkEle,Ele_Undead; bonus bInt,4; },{},{} +1616,Staff_Of_Wing,Wing Staff,4,20,,500,60,,1,0,0x00810204,7,2,2,4,40,1,10,{ bonus bWeaponMatk,115; bonus bAtkEle,Ele_Wind; bonus bCastrate,-5; },{},{} +1617,Survival_Rod,Survivor's Rod,4,85000,,1000,50,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bWeaponMatk,120; bonus bDex,2; bonus bMaxHP,300; },{},{} +1618,Survival_Rod_,Survivor's Rod,4,85000,,1000,50,,1,1,0x00818314,7,2,2,3,24,1,10,{ bonus bWeaponMatk,120; bonus bDex,3; bonus bMaxHP,400; },{},{} +1619,Survival_Rod2,Survivor's Rod,4,85000,,1000,50,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bWeaponMatk,120; bonus bInt,2; bonus bMaxHP,300; },{},{} +1620,Survival_Rod2_,Survivor's Rod,4,85000,,1000,50,,1,1,0x00818314,7,2,2,3,24,1,10,{ bonus bWeaponMatk,120; bonus bInt,3; bonus bMaxHP,400; },{},{} +1621,Hypnotist's_Staff,Hypnotist's Staff,4,43000,,500,70,,1,1,0x00000001,7,2,2,3,30,1,10,{ bonus bWeaponMatk,120; bonus bInt,1; },{},{} +1622,Hypnotist's_Staff_,Hypnotist's Staff,4,20,,500,70,,1,2,0x00000001,7,2,2,3,30,1,10,{ bonus bWeaponMatk,120; bonus bInt,1; },{},{} +1623,Mighty_Staff_C,Mighty Staff,4,1,,0,165,,1,0,0x00818314,7,2,2,3,1,0,10,{ bonus bWeaponMatk,100; bonus bStr,10; bonus bInt,4; bonus bSPDrainValue,-1; },{},{} +1624,Lich_Bone_Wand,Lich's Bone Wand,4,20,,800,60,,1,2,0x00018314,2,2,2,3,70,1,10,{ bonus bWeaponMatk,170; bonus bAtkEle,Ele_Undead; bonus bInt,1; bonus bDex,1; bonus3 bAutoSpellWhenHit,"NPC_WIDECURSE",5,10+getrefine(); if(getrefine()>=9){ bonus bMatkRate,3; bonus bMaxSP,300; } },{},{} +1625,Healing_Staff,Healing Staff,4,20,,400,10,,1,0,0x00008110,7,2,2,3,55,1,10,{ bonus bWeaponMatk,105; bonus bAtkEle,Ele_Holy; bonus bHealPower,(getrefine()*3/2); },{},{} +1626,Piercing_Staff,Piercing Staff,4,20,,500,80,,1,0,0x00018314,2,2,2,3,70,1,10,{ bonus bWeaponMatk,145; bonus bInt,4; bonus bIgnoreMdefRate,10+getrefine(); },{},{} +1627,Staffy,Staffy,4,20,,0,40,,1,0,0x00818314,7,2,2,1,0,0,10,{ bonus bWeaponMatk,120; bonus bInt,4; bonus2 bAddRace,RC_Boss,50; bonus2 bAddRace,RC_NonBoss,50; },{},{} +1628,Survival_Rod_C,Refined Survivor's Rod,4,1,,0,71,,1,0,0x00818314,7,2,2,3,0,0,10,{ bonus bWeaponMatk,145; bonus bDex,4; bonus bMaxHP,500; },{},{} +1629,Walking_Stick,Gentleman's Staff,4,20,,500,40,,1,1,0x00818314,7,2,2,4,50,1,10,{ bonus bWeaponMatk,125; bonus bDex,1; if (isequipped(5045)) { bonus bDex,2; bonus bInt,2; bonus bSPrecovRate,5; bonus bMatkRate,getrefine(); } },{},{} +1630,Release_Of_Wish,Release of Wish,4,20,,500,30,,1,0,0x00810204,7,2,2,3,50,1,10,{ bonus bWeaponMatk,125; bonus bInt,3; bonus bHealPower,5; autobonus "{ bonus2 bSPRegenRate,100,2000; bonus2 bHPRegenRate,50,2000; }",10,10000,BF_MAGIC,"{ specialeffect2 EF_HEAL; }"; },{},{} +1631,Holy_Stick,Holy Stick,4,20,,500,50,,1,1,0x00008100,7,2,2,4,70,1,10,{ bonus bWeaponMatk,140; bonus bAtkEle,Ele_Holy; bonus2 bCastrate,156,-25; bonus2 bCastrate,77,-25; bonus2 bCastrate,79,-25; },{},{} +1632,BF_Staff1,Warlock's Magic Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,3,80,1,10,{ bonus bWeaponMatk,125; bonus bInt,4; bonus bDex,3; bonus2 bIgnoreMdefRate,RC_DemiHuman,25; bonus3 bAddEff,Eff_Stun,500,ATF_SKILL; bonus bUnbreakableWeapon,0; },{},{} +1633,BF_Staff2,Warlock's Battle Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,3,80,1,10,{ bonus bWeaponMatk,125; bonus bInt,3; bonus bDex,3; bonus2 bMagicAddRace,RC_DemiHuman,15; bonus3 bAddEff,Eff_Stun,500,ATF_SKILL; bonus bUnbreakableWeapon,0; },{},{} +1634,BF_Staff3,Strong Recovery Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,3,80,1,10,{ bonus bWeaponMatk,125; bonus bHealPower,14; bonus2 bSPRegenRate,5,10000; bonus bUnbreakableWeapon,0; },{},{} +1635,BF_Staff4,Speedy Recovery Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,3,80,1,10,{ bonus bWeaponMatk,125; bonus bInt,3; bonus bDex,2; bonus bDelayRate,-15; bonus2 bSPRegenRate,5,10000; bonus bUnbreakableWeapon,0; },{},{} +1636,Thorn_Staff,Thorn Staff of Darkness,4,20,,700,60,,1,0,0x00018314,2,2,2,4,75,1,10,{ bonus bWeaponMatk,160; bonus bAtkEle,Ele_Dark; bonus bInt,3; bonus bDex,3; bonus bIgnoreMdefRate,getrefine(); bonus bDelayRate,-(getrefine()*3/2); },{},{} +1637,Eraser,Eraser,4,20,,500,80,,1,0,0x00018314,2,2,2,4,70,1,10,{ bonus bWeaponMatk,170; 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; },{},{} +1638,Healing_Staff_C,Staff Of Healing,4,20,,0,10,,1,0,0x00008110,7,2,2,3,1,0,10,{ bonus bWeaponMatk,125; bonus bAtkEle,Ele_Holy; bonus bHealPower,(getrefine()*3/2); },{},{} +1639,N_Rod,Novice Rod,4,0,,0,15,,1,3,0x00818315,7,2,2,1,1,0,10,{ bonus bWeaponMatk,32; },{},{} +1640,Krieger_Onehand_Staff1,Glorious Arc Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,4,80,1,10,{ bonus bWeaponMatk,135; bonus2 bMagicAddRace,RC_DemiHuman,15; bonus2 bIgnoreMdefRate,RC_DemiHuman,25; bonus bUnbreakableWeapon,0; if(getrefine() > 5) bonus2 bIgnoreMdefRate,RC_DemiHuman,5; if(getrefine() > 8) { bonus bMatkRate,5; bonus bCastrate,-5; bonus bDelayRate,-5; } },{},{} +1641,Krieger_Onehand_Staff2,Glorious Cure Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,4,80,1,10,{ bonus bWeaponMatk,135; bonus bHealPower,14; bonus bDelayRate,-10; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bIgnoreMdefRate,RC_DemiHuman,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; } },{},{} +1642,Staff_Of_Darkness,Staff Of Darkness,4,20,,0,100,,1,0,0x00818314,7,2,2,2,0,0,10,{ bonus bWeaponMatk,120; bonus bInt,2; bonus bCastrate,-5; },{},{} +1643,Dead_Tree_Cane,Dead Tree Cane,4,20,,100,100,,1,0,0x00818314,7,2,2,4,70,1,10,{ bonus bWeaponMatk,155; bonus bInt,4; if (getrefine()>5) { bonus bInt,getrefine()-5; bonus bMaxHP,-200; bonus bMaxSP,-100; } },{},{} +1644,Piercing_Staff_M,Staff of Piercing,4,20,,500,80,,1,0,0x00018314,2,2,2,3,70,1,10,{ bonus bWeaponMatk,145; bonus bInt,4; bonus bIgnoreMdefRate,10+getrefine(); },{},{} +1645,Lich_Bone_Wand_M,Lich's Bone Wand,4,20,,800,60,,1,2,0x00018314,2,2,2,3,70,1,10,{ bonus bWeaponMatk,170; bonus bAtkEle,Ele_Undead; bonus bInt,1; bonus bDex,1; bonus3 bAutoSpellWhenHit,"NPC_WIDECURSE",5,10+getrefine(); if(getrefine()>=9){ bonus bMatkRate,3; bonus bMaxSP,300; } },{},{} +1646,La'cryma_Stick,La'cryma Stick,4,20,,500,30,,1,2,0x00010204,2,2,2,3,50,1,10,{ bonus bWeaponMatk,180; bonus bInt,4; bonus bMdef,1; bonus2 bSkillAtk,"WZ_STORMGUST",getrefine(); if (getrefine() > 9) bonus2 bCastRate,"WZ_STORMGUST",-8; },{},{} +1647,Croce_Staff,Croce Staff,4,20,,500,30,,1,1,0x00008110,2,2,2,3,50,1,10,{ bonus bWeaponMatk,175; bonus bAtkEle,Ele_Holy; bonus bInt,4; bonus4 bAutoSpellOnSkill,"AL_HEAL","AL_BLESSING",getskilllv("AL_BLESSING")>1?getskilllv("AL_BLESSING"):1,20; },{},{} +1648,Staff_Of_Bordeaux,Staff Of Bordeaux,4,20,,500,30,,1,0,0x00010204,2,2,2,4,50,1,10,{ bonus bWeaponMatk,170; bonus bInt,2; bonus bDex,1; if(getskilllv("SA_DRAGONOLOGY") == 5) { bonus bUseSPrate,-15; bonus bInt,3; } },{},{} +1649,Rafini_Staff,Rafini Staff,4,20,,500,30,,1,0,0x00818315,7,2,2,3,100,1,10,{ bonus bWeaponMatk,180; bonus bFixedCastRate,-getrefine(); },{},{} +1650,P_Staff1,Eden Staff I,4,0,,0,60,,1,0,0x00818314,7,2,2,2,26,0,10,{ bonus bWeaponMatk,125; bonus bInt,2; },{},{} +1651,P_Staff2,Eden Staff II,4,0,,0,60,,1,0,0x00818314,7,2,2,2,40,0,10,{ bonus bWeaponMatk,150; bonus bInt,3; },{},{} 1652,Tourist_Staff,Tourist Staff,4,0,,500,35,,1,0,0x00818315,7,2,2,1,1,0,10,{ bonus bInt,2; bonus bAgi,1; },{},{} -1653,Staff_Of_Healing_C,Staff of Healing,4,20,,0,10,,1,0,0x00008110,7,2,2,3,1,0,10,{ /* bonus bMAtk,100; */ bonus bAtkEle,Ele_Holy; },{},{} -1654,Mental_Stick,Mental Stick,4,20,,500,40,,1,1,0x00818315,7,2,2,3,102,1,10,{ /* bonus bMAtk,170; */ if (getrefine() > 5) { /* bonus bSkillAtk,"SO_PSYCHIC_WAVE",(getrefine()-5)*2; */ bonus bMaxHPRate,-(getrefine()-5)*2; } /* bonus2 bVariableCastTime,"SO_PSYCHIC_WAVE",-3000; bonus2 bUseSPAmount,"SO_PSYCHIC_WAVE",-60; */ },{},{ itemheal 0,-100; } +1653,Staff_Of_Healing_C,Staff of Healing,4,20,,0,10,,1,0,0x00008110,7,2,2,3,1,0,10,{ bonus bWeaponMatk,100; bonus bAtkEle,Ele_Holy; },{},{} +1654,Mental_Stick,Mental Stick,4,20,,500,40,,1,1,0x00818315,7,2,2,3,102,1,10,{ bonus bWeaponMatk,170; if (getrefine() > 5) { /* bonus bSkillAtk,"SO_PSYCHIC_WAVE",(getrefine()-5)*2; */ bonus bMaxHPRate,-(getrefine()-5)*2; } /* bonus2 bVariableCast,"SO_PSYCHIC_WAVE",-3000; bonus2 bUseSP,"SO_PSYCHIC_WAVE",-60; */ },{},{ itemheal 0,-100; } // Bows 1701,Bow,Bow,4,1000,,500,15,,5,3,0x000A0848,7,2,34,1,4,1,11,{},{},{} 1702,Bow_,Bow,4,1000,,500,15,,5,4,0x000A0848,7,2,34,1,4,1,11,{},{},{} @@ -1014,7 +1014,7 @@ 1827,Krieger_Knuckle2,Glorious Fist,4,20,,0,30,,1,0,0x00008100,7,2,2,4,80,1,12,{ bonus2 bAddRace,RC_DemiHuman,95; bonus2 bIgnoreDefRate,RC_DemiHuman,20; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bAddRace,RC_DemiHuman,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiHuman,5; } if(getrefine() > 8) { bonus2 bCastrate,271,-100; bonus4 bautospellonskill,"MO_EXPLOSIONSPIRITS","CH_SOULCOLLECT",1,1000; } },{},{} 1828,Monk_Knuckle,Monk Knuckle,4,20,,0,150,,1,0,0x00008100,7,2,2,4,0,0,12,{ bonus bInt,2; bonus2 bSkillAtk,"MO_FINGEROFFENSIVE",25; },{},{} 1829,Fist_C,Fist,4,0,,0,150,,1,0,0x00008100,7,2,2,3,1,0,12,{ bonus2 bAddSize,0,40; bonus2 bAddSize,1,40; bonus2 bAddSize,2,40; },{},{} -1830,Sura_Rampage,Sura Rampage,4,20,,500,142,,1,1,0x00008100,7,2,2,3,102,1,12,{},{},{} +1830,Sura_Rampage,Sura Rampage,4,20,,500,142,,1,1,0x00008100,7,2,2,3,102,1,12,{ /* bonus2 bSkillAtk,"SR_EARTHSHAKER",20; bonus2 bSkillAtk,"SR_SKYNETBLOW",20; */ bonus bUseSPrate,5; if (getrefine()>5) bonus bUseSPrate,-(getrefine()-5); },{},{} // Instruments 1901,Violin,Violin,4,4000,,700,50,,1,3,0x00080000,7,1,2,1,2,1,13,{},{},{} 1902,Violin_,Violin,4,4000,,700,50,,1,4,0x00080000,7,1,2,1,2,1,13,{},{},{} @@ -1045,7 +1045,7 @@ 1927,Krieger_Instrument1,Glorious Guitar,4,20,,0,50,,1,0,0x00080000,7,1,2,4,80,1,13,{ bonus2 bAddRace,RC_DemiHuman,95; bonus2 bIgnoreDefRate,RC_DemiHuman,20; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bAddRace,RC_DemiHuman,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiHuman,5; } if(getrefine() > 8) bonus4 bAutoSpellOnSkill,"CG_ARROWVULCAN","CG_TAROTCARD",5,100; },{},{} 1928,Berserk_Guitar_I,Spirited Guitar,4,0,,0,40,,1,0,0x00080000,2,1,2,4,0,0,13,{ bonus bAspdRate,100; bonus bHPrecovRate,-100; bonus2 bHPLossRate,50,5000; bonus bDex,-readparam(bDex); },{},{} 1929,Guitar_C,Guitar,4,0,,0,177,,1,0,0x00080000,7,1,2,3,1,0,13,{ bonus2 bAddSize,0,40; bonus2 bAddSize,1,40; bonus2 bAddSize,2,40; },{},{} -1930,Green_Whistle,Green Whistle,4,20,,800,170,,1,1,0x00080000,7,1,2,3,102,1,13,{ /* bonus bMAtk,50; */ },{},{} +1930,Green_Whistle,Green Whistle,4,20,,800,170,,1,1,0x00080000,7,1,2,3,102,1,13,{ bonus bWeaponMatk,50; },{},{} // Whips 1950,Rope,Rope,4,2500,,400,45,,2,3,0x00080000,7,0,2,1,3,1,14,{},{},{} 1951,Rope_,Rope,4,2500,,400,45,,2,4,0x00080000,7,0,2,1,3,1,14,{},{},{} @@ -1081,20 +1081,20 @@ 1981,Krieger_Whip1,Glorious Lariat,4,20,,0,50,,2,0,0x00080000,7,0,2,4,80,1,14,{ bonus2 bAddRace,RC_DemiHuman,95; bonus2 bIgnoreDefRate,RC_DemiHuman,20; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bAddRace,RC_DemiHuman,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiHuman,5; } if(getrefine() > 8) bonus4 bAutoSpellOnSkill,"CG_ARROWVULCAN","CG_TAROTCARD",5,100; },{},{} 1982,Phenomena_Whip,Phenomena Whip,4,20,,0,160,,2,0,0x00080000,7,0,2,4,0,0,14,{ bonus bDex,2; bonus2 bSkillAtk,"DC_THROWARROW",25; },{},{} 1983,Rante_C,Rante Whip,4,0,,0,170,,2,0,0x00080000,7,0,2,3,1,0,14,{ bonus2 bAddSize,0,40; bonus2 bAddSize,1,40; bonus2 bAddSize,2,40; },{},{} -1984,Stem_Whip,Stem Whip,4,20,,800,170,,1,1,0x00080000,7,0,2,3,102,1,14,{ /* bonus bMAtk,50; */ },{},{} -1985,Rosebine,Rosebine,4,20,,1000,100,,1,0,0x00080000,7,0,2,4,110,1,14,{ /* bonus bMAtk,130; */ bonus bInt,2; },{},{} +1984,Stem_Whip,Stem Whip,4,20,,800,170,,1,1,0x00080000,7,0,2,3,102,1,14,{ bonus bWeaponMatk,50; },{},{} +1985,Rosebine,Rosebine,4,20,,1000,100,,1,0,0x00080000,7,0,2,4,110,1,14,{ bonus bWeaponMatk,130; bonus bInt,2; },{},{} // Additional 2-Handed Staffs -2000,Destruction_Rod,Staff of Destruction,4,20,,2500,130,,1,1,0x00000200,2,2,34,4,80,1,23,{ bonus bMatkRate,25+getrefine()/2; bonus bInt,3; bonus bAgi,10; bonus bUseSPrate,(getrefine()*2); bonus3 bAutoSpellWhenHit,"WZ_JUPITEL",5,(getrefine()*20); bonus2 bCastrate,366,-50; },{},{} -2001,Divine_Cross,Divine Cross,4,20,,1500,120,,1,0,0x00008100,7,2,34,4,70,1,23,{ bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus bDex,4; bonus2 bSubRace,RC_Demon,15; bonus2 bSubRace,RC_Undead,15; if (isequipped(2677) || isequipped(2711)) { bonus bMatkRate,10; bonus bDex,2; bonus2 bSubRace,RC_Demon,10; bonus2 bSubRace,RC_Undead,10; }; },{},{} -2002,Krieger_Twohand_Staff1,Glorious Destruction Staff,4,20,,0,70,,1,0,0x00018314,7,2,34,4,80,1,23,{ bonus bMatkRate,getrefine(); bonus2 bMagicAddRace,RC_DemiHuman,15; bonus2 bIgnoreMdefRate,RC_DemiHuman,25; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bMagicAddRace,RC_DemiHuman,(getrefine()-5)*2; bonus2 bIgnoreMdefRate,RC_DemiHuman,(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; } },{},{} -2003,Destruction_Rod_M,Staff of Destruction,4,20,,2500,130,,1,1,0x00000200,2,2,34,4,80,1,23,{ bonus bMatkRate,25+getrefine()/2; bonus bInt,3; bonus bAgi,10; bonus bUseSPrate,(getrefine()*2); bonus3 bAutoSpellWhenHit,"WZ_JUPITEL",5,(getrefine()*20); bonus2 bCastrate,366,-50; },{},{} -2004,Kronos,Kronos,4,20,,1000,30,,1,0,0x00010204,2,2,34,4,50,1,23,{ 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; }"; },{},{} -2005,Dea_Staff,Dea Staff,4,20,,1000,30,,1,1,0x00008110,2,2,34,3,50,1,23,{ 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; }"; },{},{} -2006,G_Staff_Of_Light,Staff Of Light,4,20,,1900,80,,1,0,0x00810204,7,2,34,4,60,1,23,{ /* bonus bMAtk,150; */ bonus bAtkEle,Ele_Holy; bonus bInt,6; },{},{} -2007,Golden_Rod_Staff,Golden Rod Staff,4,20,,900,30,,1,2,0x00000200,7,2,34,4,100,1,23,{ /* bonus bMAtk,230; */ bonus bAtkEle,Ele_Wind; bonus bInt,3; },{},{} -2008,Aqua_Staff,Aqua Staff,4,20,,900,30,,1,2,0x00000200,7,2,34,4,100,1,23,{ /* bonus bMAtk,230; */ bonus bAtkEle,Ele_Water; bonus bInt,3; },{},{} -2009,Crimson_Staff,Crimson Staff,4,20,,900,30,,1,2,0x00000200,7,2,34,4,100,1,23,{ /* bonus bMAtk,230; */ bonus bAtkEle,Ele_Fire; bonus bInt,3; },{},{} -2010,Forest_Staff,Forest Staff,4,20,,900,30,,1,2,0x00000200,7,2,34,4,100,1,23,{ /* bonus bMAtk,230; */ bonus bAtkEle,Ele_Earth; bonus bInt,3; },{},{} +2000,Destruction_Rod,Staff of Destruction,4,20,,2500,130,,1,1,0x00000200,2,2,34,4,80,1,23,{ bonus bWeaponMatk,280; bonus bMatkRate,getrefine()/2; bonus bInt,3; bonus bAgi,10; bonus bUseSPrate,(getrefine()*2); bonus3 bAutoSpellWhenHit,"WZ_JUPITEL",5,(getrefine()*20); bonus2 bCastrate,366,-50; },{},{} +2001,Divine_Cross,Divine Cross,4,20,,1500,120,,1,0,0x00008100,7,2,34,4,70,1,23,{ bonus bWeaponMatk,210; bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus bDex,4; bonus2 bSubRace,RC_Demon,15; bonus2 bSubRace,RC_Undead,15; if (isequipped(2677) || isequipped(2711)) { bonus bMatkRate,10; bonus bDex,2; bonus2 bSubRace,RC_Demon,10; bonus2 bSubRace,RC_Undead,10; }; },{},{} +2002,Krieger_Twohand_Staff1,Glorious Destruction Staff,4,20,,0,70,,1,0,0x00018314,7,2,34,4,80,1,23,{ bonus bWeaponMatk,210; bonus bMatkRate,getrefine(); bonus2 bMagicAddRace,RC_DemiHuman,15; bonus2 bIgnoreMdefRate,RC_DemiHuman,25; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bMagicAddRace,RC_DemiHuman,(getrefine()-5)*2; bonus2 bIgnoreMdefRate,RC_DemiHuman,(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; } },{},{} +2003,Destruction_Rod_M,Staff of Destruction,4,20,,2500,130,,1,1,0x00000200,2,2,34,4,80,1,23,{ bonus bWeaponMatk,280; bonus bMatkRate,getrefine()/2; bonus bInt,3; bonus bAgi,10; bonus bUseSPrate,(getrefine()*2); bonus3 bAutoSpellWhenHit,"WZ_JUPITEL",5,(getrefine()*20); bonus2 bCastrate,366,-50; },{},{} +2004,Kronos,Kronos,4,20,,1000,30,,1,0,0x00010204,2,2,34,4,50,1,23,{ bonus bWeaponMatk,240; 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; }"; },{},{} +2005,Dea_Staff,Dea Staff,4,20,,1000,30,,1,1,0x00008110,2,2,34,3,50,1,23,{ bonus bWeaponMatk,220; 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; }"; },{},{} +2006,G_Staff_Of_Light,Staff Of Light,4,20,,1900,80,,1,0,0x00810204,7,2,34,4,60,1,23,{ bonus bWeaponMatk,150; bonus bAtkEle,Ele_Holy; bonus bInt,6; },{},{} +2007,Golden_Rod_Staff,Golden Rod Staff,4,20,,900,30,,1,2,0x00000200,7,2,34,4,100,1,23,{ bonus bWeaponMatk,230; bonus bAtkEle,Ele_Wind; bonus bInt,3; },{},{} +2008,Aqua_Staff,Aqua Staff,4,20,,900,30,,1,2,0x00000200,7,2,34,4,100,1,23,{ bonus bWeaponMatk,230; bonus bAtkEle,Ele_Water; bonus bInt,3; },{},{} +2009,Crimson_Staff,Crimson Staff,4,20,,900,30,,1,2,0x00000200,7,2,34,4,100,1,23,{ bonus bWeaponMatk,230; bonus bAtkEle,Ele_Fire; bonus bInt,3; },{},{} +2010,Forest_Staff,Forest Staff,4,20,,900,30,,1,2,0x00000200,7,2,34,4,100,1,23,{ bonus bWeaponMatk,230; bonus bAtkEle,Ele_Earth; bonus bInt,3; },{},{} // Shields //=================================================================== 2101,Guard,Guard,5,500,,300,,3,,0,0xFFFFFFFF,7,2,32,,0,1,1,{},{},{} @@ -2214,9 +2214,9 @@ 4447,Centipede_Card,Centipede Card,6,20,,10,,,,,,,,32,,,,,{ bonus2 bSubEle,Ele_Poison,20; bonus2 bAddEle,Ele_Poison,5; },{},{} 4448,Cornus_Card,Cornus Card,6,20,,10,,,,,,,,32,,,,,{ bonus2 bSubEle,Ele_Holy,20; bonus2 bAddEle,Ele_Holy,5; },{},{} 4449,Dark_Shadow_Card,Dark Shadow Card,6,20,,10,,,,,,,,32,,,,,{ bonus2 bSubEle,Ele_Dark,20; bonus2 bAddEle,Ele_Dark,5; },{},{} -4450,Banshee_Master_Card,Banshee Master Card,6,20,,10,,,,,,,,16,,,,,{ bonus bInt,1; /* bonus bMAtk,10; */ },{},{} +4450,Banshee_Master_Card,Banshee Master Card,6,20,,10,,,,,,,,16,,,,,{ bonus bInt,1; bonus bEquipmentMatk,10; },{},{} 4451,Entweihen_Card,Entweihen Crothen Card,6,20,,10,,,,,,,,16,,,,,{},{},{} -4452,Centipede_Larva_Card,Centipede Larva Card,6,20,,10,,,,,,,,2,,,,,{ bonus bInt,1; /* bonus bMAtk,3; */ },{},{} +4452,Centipede_Larva_Card,Centipede Larva Card,6,20,,10,,,,,,,,2,,,,,{ bonus bInt,1; bonus bEquipmentMatk,3; },{},{} 4453,Hilsrion_Card,Hillsrion Card,6,20,,10,,,,,,,,2,,,,,{ bonus bAtk,25; },{},{} 4454,Light_Up_Card1,Light Up Card,6,20,,10,,,,,,,,2,,,,,{},{},{} 4455,Light_Up_Card2,Light Up Card,6,20,,10,,,,,,,,2,,,,,{},{},{} @@ -2282,8 +2282,8 @@ 4757,Luck8,LUK+8,6,20,,10,,,,,,,,16,,,,,{ bonus bLuk,8; },{},{} 4758,Luck9,LUK+9,6,20,,10,,,,,,,,16,,,,,{ bonus bLuk,9; },{},{} 4759,Luck10,LUK+10,6,20,,10,,,,,,,,16,,,,,{ bonus bLuk,10; },{},{} -4760,Magic_Attack1,MATK+1%,6,20,,10,,,,,,,,16,,,,,{ bonus bMatkRate,1; },{},{} -4761,Magic_Attack2,MATK+2%,6,20,,10,,,,,,,,16,,,,,{ bonus bMatkRate,2; },{},{} +4760,Matk1,MATK+1%,6,20,,10,,,,,,,,16,,,,,{ bonus bMatkRate,1; bonus bFixedCastRate,-1; },{},{} +4761,Matk2,MATK+2%,6,20,,10,,,,,,,,16,,,,,{ bonus bMatkRate,2; bonus bFixedCastRate,-1; },{},{} 4762,Evasion6,FLEE+6,6,20,,10,,,,,,,,16,,,,,{ bonus bFlee,6; },{},{} 4763,Evasion12,FLEE+12,6,20,,10,,,,,,,,16,,,,,{ bonus bFlee,12; },{},{} 4764,Critical5,CRI+5,6,20,,10,,,,,,,,16,,,,,{ bonus bCritical,5; },{},{} @@ -2899,7 +2899,7 @@ 5567,Bright_Fury,Bright Fury,5,20,,300,,1,,1,0xFFFFFFFF,7,2,256,,1,1,548,{ bonus bStr,1; bonus2 bAddRace,RC_NonBoss,2; bonus2 bAddRace,RC_Boss,2; bonus bAspdRate,2; },{},{} 5568,Rabbit_Bonnet,Rabbit Bonnet,5,20,,1000,,1,,1,0xFFFFFFFF,7,2,768,,0,1,549,{ bonus bInt,2; },{},{} 5569,Gemini_Diadem,Gemini Diadem,5,20,,300,,4,,0,0xFFFFFFFF,7,2,256,,70,1,550,{ bonus bAgi,2; bonus bMatkRate,2; if(getrefine()>6) { bonus bMdef,7; bonus bMAtkRate,8; bonus2 bSubEle,Ele_Wind,5; } },{},{} -5570,Gemini_Crown,Gemini Crown,5,20,,300,,4,,0,0xFFFFFFFF,7,2,256,,70,1,551,{ bonus bAgi,2; bonus bAtk,2; bonus bMdef,5; if(getrefine()>6) { bonus bDef,1; bonus bMAtk,15; bonus bFlee,10; bonus2 bSubEle,Ele_Wind,5; } },{},{} +5570,Gemini_Crown,Gemini Crown,5,20,,300,,4,,0,0xFFFFFFFF,7,2,256,,70,1,551,{ bonus bAgi,2; bonus bAtk,2; bonus bMdef,5; if(getrefine()>6) { bonus bDef,1; bonus bEquipmentMatk,15; bonus bFlee,10; bonus2 bSubEle,Ele_Wind,5; } },{},{} //5571,Rasta_Wig,Rasta_Wig,5,20,,100,,1,,0,0xFFFFFFFF,7,2,256,,0,1,552,{ bonus bStr,1; },{},{} 5572,Savage_Baby_Hat,Savage Babe Hat,5,20,,100,,1,,1,0xFFFFFFFF,7,2,256,,1,1,553,{ bonus bVit,2; },{},{} 5573,Bogy_Horn,Dokebi Horn,5,20,,100,,1,,1,0xFFFFFFFF,7,2,256,,0,1,554,{},{},{} @@ -5015,7 +5015,7 @@ 12308,Magic_Castle,Magic Magic Powder,2,0,,0,,,,,0xFFFFFFFF,7,2,,,,,,{ setfont 8; },{},{} 12309,Bulging_Head,JJangu Magic Powder,2,0,,0,,,,,0xFFFFFFFF,7,2,,,,,,{ setfont 9; },{},{} 12310,Spray_Of_Flowers,Spray Of Flowers,2,0,,50,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCFLEE,600000,10; },{},{} -12311,Large_Spray_Of_Flowers,Huge Spray Of Flowers,11,0,,100,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} +12311,Large_Spray_Of_Flowers,Huge Spray Of Flowers,11,0,,100,,,,,0xFFFFFFFF,7,2,,,,,,{ itemskill "ALL_PARTYFLEE",1; },{},{} 12312,Thick_Manual50,Thick Battle Manual,2,0,,0,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_EXPBOOST,3600000,50; },{},{} 12313,Protection_Of_Angel,Guardian Angel,2,0,,0,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} 12314,Noive_Box,Noive Box,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} @@ -5037,7 +5037,7 @@ 12330,Recall_FemaleGM,Summon Female GameMaster Scroll,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ mercenary_create 2001,1800000; },{},{} 12331,Ginseng,Ginseng,0,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ percentheal 6,0; },{},{} 12332,Fruit_Juice,Fruit Juice,0,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ percentheal 0,6; },{},{} -12333,Ansila,Ancilla,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} +12333,Ansila,Ancilla,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ percentheal 0,15; },{},{} 12334,Cherish_Box,Treasure Edition Helm Box,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ getitem groupranditem(IG_Cherish_Box),1; },{},{} 12335,Yummy_Skewered_Dish,Grilled Delicious Skewer,0,1000,,350,,,,,0xFFFFFFFF,7,2,,,,,,{ percentheal 60,60; },{},{} 12336,Baked_Mushroom,Grilled Mushroom,0,500,,300,,,,,0xFFFFFFFF,7,2,,,,,,{ percentheal 30,30; },{},{} @@ -5471,8 +5471,8 @@ 13007,Jitte,Jitte,4,20000,,400,70,,1,0,0x02000000,7,2,2,2,35,1,1,{ bonus bBreakWeaponRate,200; },{},{} 13008,Jitte_,Jitte,4,20000,,400,70,,1,1,0x02000000,7,2,2,2,35,1,1,{ bonus bBreakWeaponRate,200; },{},{} 13009,Kamaitachi,Kamaitachi,4,48000,,900,125,,2,0,0x02000000,7,2,2,4,70,1,1,{ bonus bAtkEle,Ele_Wind; bonus bCritical,3; bonus bAspdRate,3; },{},{} -13010,Asura,Asura,4,3000,,600,50,,1,2,0x02000000,7,2,2,1,12,1,1,{ bonus bMatkRate,10; },{},{} -13011,Asura_,Asura,4,3000,,600,50,,1,3,0x02000000,7,2,2,1,12,1,1,{ bonus bMatkRate,10; },{},{} +13010,Asura,Asura,4,3000,,600,50,,1,2,0x02000000,7,2,2,1,12,1,1,{ bonus bWeaponMatk,50; },{},{} +13011,Asura_,Asura,4,3000,,600,50,,1,3,0x02000000,7,2,2,1,12,1,1,{ bonus bWeaponMatk,50; },{},{} 13012,Murasame,Murasame,4,20,,700,95,,1,1,0x02000000,7,2,2,2,24,1,1,{ bonus bAtkEle,Ele_Water; bonus2 bCriticalAddRace,RC_DemiHuman,10; },{},{} 13013,Murasame_,Murasame,4,20,,700,95,,1,2,0x02000000,7,2,2,2,24,1,1,{ bonus bAtkEle,Ele_Water; bonus2 bCriticalAddRace,RC_DemiHuman,10; },{},{} 13014,Hakujin,Hakujin,4,20,,800,120,,1,0,0x02000000,7,2,2,3,42,1,1,{ bonus bInt,2; bonus3 bAutoSpell,"AL_HEAL",1,10; },{},{} @@ -5484,7 +5484,7 @@ 13020,Warrior_Balmung_,Warrior's Balmung,4,20,,1000,170,,1,0,0xFFFFFFFF,7,2,2,4,48,1,1,{ bonus bAllStats,5; },{},{} 13021,Combat_Knife_C,Combat Knife,4,1,,0,129,,1,0,0x028F5EEE,7,2,2,4,1,0,1,{ bonus bIgnoreDefRace,RC_DemiHuman; bonus2 bSubRace,RC_DemiHuman,10; bonus2 bSubRace,RC_Demon,-10; bonus bMaxSPrate,10; bonus bSPDrainValue,3; },{},{} 13022,Counter_Dagger_C,Dagger of Counter,4,1,,0,209,,1,0,0x00810204,7,2,2,4,1,0,1,{ bonus bCritical,90; },{},{} -13023,Asura_C,Ashura,4,1,,0,120,,1,0,0x02000000,7,2,2,1,1,0,1,{ bonus bMatkRate,15; },{},{} +13023,Asura_C,Ashura,4,1,,0,120,,1,0,0x02000000,7,2,2,1,1,0,1,{ bonus bWeaponMatk,98; },{},{} 13024,Sword_Breaker_C,Refined Swordbreaker,4,2,,0,105,,1,0,0x028F5EEE,7,2,2,4,0,0,1,{ bonus bBreakWeaponRate,500; },{},{} 13025,Mail_Breaker_C,Refined Mailbreaker,4,2,,0,105,,1,0,0x028F5EEE,7,2,2,4,0,0,1,{ bonus bBreakArmorRate,500; },{},{} 13026,Moonlight_Sword_C,Moonlight Dagger,4,2,,0,85,,1,0,0x028F5EEE,7,2,2,4,0,0,1,{ bonus bMaxSPrate,10; bonus bSPDrainValue,3; },{},{} @@ -5511,8 +5511,8 @@ 13047,Weihna,Weihna,4,20,,500,135,,1,2,0x00021040,2,2,2,3,50,1,1,{ bonus3 bAddEffOnSkill,"RG_RAID",Eff_Poison,1000; autobonus "{ bonus2 bAddRace,RC_NonBoss,10; bonus2 bAddRace,RC_Boss,10; }",5,5000,BF_WEAPON|BF_SHORT,"{ specialeffect2 EF_POTION_BERSERK; }"; },{},{} 13048,Damascus_C,Damascus,4,0,,0,153,,1,0,0x028F5EEE,7,2,2,3,1,0,1,{},{},{} 13049,Lacma,Lacma,4,20,,650,45,,1,1,0xFE9F7EEF,7,2,2,3,1,1,1,{},{},{} -13050,P_Dagger1,Eden Dagger I,4,0,,0,124,,1,0,0xFE9F7EEF,7,2,2,2,26,0,1,{ /* bonus bMAtk,60; */ },{},{} -13051,P_Dagger2,Eden Dagger II,4,0,,0,158,,1,0,0xFE9F7EEF,7,2,2,2,40,0,1,{ /* bonus bMAtk,70; */ },{},{} +13050,P_Dagger1,Eden Dagger I,4,0,,0,124,,1,0,0xFE9F7EEF,7,2,2,2,26,0,1,{ bonus bWeaponMatk,60; },{},{} +13051,P_Dagger2,Eden Dagger II,4,0,,0,158,,1,0,0xFE9F7EEF,7,2,2,2,40,0,1,{ bonus bWeaponMatk,70; },{},{} 13052,Tourist_Dagger,Tourist Dagger,4,0,,500,51,,1,0,0xFE9F7EEF,7,2,2,1,1,0,1,{ bonus bAgi,2; },{},{} 13053,F_Moonlight_Sword_C,Moonlight Sword,4,2,,0,85,,1,0,0x028F5EEE,7,2,2,4,0,0,1,{},{},{} 13054,F_Combat_Knife_C,Combat Knife,4,1,,0,129,,1,0,0x028F5EEE,7,2,2,4,1,0,1,{},{},{} @@ -5523,7 +5523,7 @@ 13059,E_Asura_C,Asura,4,1,,0,120,,1,0,0x02000000,7,2,2,1,1,0,1,{},{},{} 13060,E_Counter_Dagger_C,Counter Dagger,4,1,,0,209,,1,0,0x00810204,7,2,2,4,1,0,1,{},{},{} 13061,Black_Wing,Black Wing,4,20,,600,142,,1,1,124,7,2,2,3,102,1,1,{},{},{} -13062,Ancient_Dagger,Ancient Dagger,4,20,,600,107,,0,0,0x028F5EEE,2,2,2,4,120,1,1,{ /* bonus bMAtk,120; */ },{},{} +13062,Ancient_Dagger,Ancient Dagger,4,20,,600,107,,0,0,0x028F5EEE,2,2,2,4,120,1,1,{ bonus bWeaponMatk,120; },{},{} // Guns 13100,Six_Shooter,Six Shooter,4,4500,,400,30,,7,1,0x01000000,7,2,34,1,10,1,17,{ bonus bHit,-10; },{},{} 13101,Six_Shooter_,Six Shooter,4,4500,,400,30,,7,2,0x01000000,7,2,34,1,10,1,17,{ bonus bHit,-10; },{},{} @@ -5629,7 +5629,7 @@ 13304,Huuma_Calm_Mind,Huuma Calm Mind,4,20,,1550,112,,1,2,0x02000000,7,2,34,3,70,1,22,{ bonus bUnbreakableWeapon,0; bonus2 bSkillAtk,"NJ_HUUMA",30; bonus bNoCastCancel,0; },{},{} 13305,BF_Huuma_Shuriken1,Brave Huuma Front Shuriken,4,20,,0,55,,1,0,0x02000000,7,2,34,3,80,1,22,{ bonus bStr,2; bonus bDex,1; bonus2 bAddRace,RC_DemiHuman,95; bonus2 bIgnoreDefRate,RC_DemiHuman,20; bonus bUnbreakableWeapon,0; },{},{} 13306,BF_Huuma_Shuriken2,Valorous Huuma Front Shuriken,4,20,,0,55,,1,0,0x02000000,7,2,34,3,80,1,22,{ bonus bStr,2; bonus bDex,1; bonus2 bAddRace,RC_DemiHuman,95; autobonus "{ bonus2 bSkillAtk,\"NJ_HUUMA\",100; bonus2 bSkillAtk,\"NJ_ISSEN\",100; }",50,10000,BF_WEAPON,"{specialeffect2 EF_POTION_BERSERK; }"; bonus bUnbreakableWeapon,0; },{},{} -13307,Krieger_Huuma_Shuriken1,Glorious Shuriken,4,20,,0,55,,1,0,0x02000000,7,2,34,4,80,1,22,{ bonus2 bAddRace,RC_DemiHuman,95; bonus2 bIgnoreDefRate,RC_DemiHuman,20; bonus bMatkRate,15; autobonus "{ bonus2 bSkillAtk,\"NJ_HUUMA\",10; bonus2 bSkillAtk,\"NJ_ISSEN\",10; }",50,10000; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bAddRace,RC_DemiHuman,(getrefine()-3)*(getrefine()-3); bonus2 bIgnoreDefRate,RC_DemiHuman,5; } if(getrefine() > 8) { bonus5 bAutoSpellOnSkill,"NJ_ISSEN","AL_HEAL",10,1000,1; bonus4 bAutoSpellOnSkill,"NJ_HUUMA","NPC_CRITICALWOUND",2,200; } },{},{} +13307,Krieger_Huuma_Shuriken1,Glorious Shuriken,4,20,,0,55,,1,0,0x02000000,7,2,34,4,80,1,22,{ bonus bWeaponMatk,90; bonus2 bAddRace,RC_DemiHuman,95; bonus2 bIgnoreDefRate,RC_DemiHuman,20; autobonus "{ bonus2 bSkillAtk,\"NJ_HUUMA\",10; bonus2 bSkillAtk,\"NJ_ISSEN\",10; }",50,10000; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bAddRace,RC_DemiHuman,(getrefine()-3)*(getrefine()-3); bonus2 bIgnoreDefRate,RC_DemiHuman,5; } if(getrefine() > 8) { bonus5 bAutoSpellOnSkill,"NJ_ISSEN","AL_HEAL",10,1000,1; bonus4 bAutoSpellOnSkill,"NJ_HUUMA","NPC_CRITICALWOUND",2,200; } },{},{} 13308,Huuma_Blaze_I,Huuma Blaze Shuriken,4,0,,0,230,,1,0,0x02000000,7,2,34,4,0,0,22,{ bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Fire; bonus bDex,2; },{},{} 13309,Huuma_Giant_Wheel_C,Huuma Giant Wheel Shuriken,4,0,,0,99,,1,0,0x02000000,7,2,34,4,1,0,22,{},{},{} 13400,Cutlas_,Cutlus,4,20,,900,150,,1,1,0x000654E2,7,2,2,4,40,1,2,{ skill "SM_BASH",5; bonus bStr,2; bonus bDef,1; },{},{} @@ -5643,14 +5643,14 @@ 13408,Fire_Brand_C,Refined Fireblend,4,1,,0,120,,1,0,0x000654E2,7,2,2,4,0,0,2,{ bonus bAtkEle,Ele_Fire; bonus bInt,2; skill "MG_FIREBOLT",5; bonus3 bAutoSpell,"MG_FIREBOLT",5,100; },{},{} 13409,Immaterial_Sword_C,Refined Immaterial Sword,4,1,,0,160,,1,0,0x000654E2,7,2,2,4,0,0,2,{ bonus bAtkEle,Ele_Ghost; bonus2 bSPVanishRate,45,30; bonus bSPDrainValue,-1; bonus bUnbreakableWeapon,0; },{},{} 13410,BF_Sword1,Valorous Gladiator Blade,4,20,,0,115,,1,0,0x000654E3,7,2,2,3,80,1,2,{ bonus bStr,1; bonus bDex,1; bonus2 bAddRace,RC_DemiHuman,75; bonus2 bIgnoreDefRate,RC_DemiHuman,20; bonus bUnbreakableWeapon,0; },{},{} -13411,BF_Sword2,Brave Gladiator Blade,4,20,,0,115,,1,0,0x000654E3,7,2,2,3,80,1,2,{ bonus bStr,1; bonus bDex,1; bonus2 bAddRace,RC_DemiHuman,75; bonus bMatkRate,10; bonus bUnbreakableWeapon,0; },{},{} +13411,BF_Sword2,Brave Gladiator Blade,4,20,,0,115,,1,0,0x000654E3,7,2,2,3,80,1,2,{ bonus bWeaponMatk,74; bonus bStr,1; bonus bDex,1; bonus2 bAddRace,RC_DemiHuman,75; bonus bUnbreakableWeapon,0; },{},{} 13412,Twin_Edge_B,Twin Edge of Naght Sieger,4,20,,1500,150,,1,3,0x000654E2,2,2,2,4,75,1,2,{ bonus bAtkEle,Ele_Water; skill "MG_FROSTDIVER",5; autobonus "{ bonus bIgnoreDefRace,RC_NonBoss; }",50,5000; },{},{} 13413,Twin_Edge_R,Twin Edge of Naght Sieger,4,20,,1500,160,,1,3,0x000654E2,2,2,2,4,75,1,2,{ bonus bAtkEle,Ele_Fire; skill "WZ_METEOR",3; autobonus "{ bonus bIgnoreDefRace,RC_NonBoss; }",50,5000; },{},{} -13414,Elemental_Sword,Elemental Sword,4,20,,1200,105,,1,3,0x000654E2,2,2,2,3,70,1,2,{ 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,10000; bonus4 bAutoSpellOnSkill,"MG_LIGHTNINGBOLT","WZ_EARTHSPIKE",3,10000; },{},{} +13414,Elemental_Sword,Elemental Sword,4,20,,1200,105,,1,3,0x000654E2,2,2,2,3,70,1,2,{ bonus bWeaponMatk,95; 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,10000; bonus4 bAutoSpellOnSkill,"MG_LIGHTNINGBOLT","WZ_EARTHSPIKE",3,10000; },{},{} 13415,N_Falchion,Novice Falchion,4,0,,0,59,,1,3,0x000654E3,7,2,2,1,2,0,2,{},{},{} 13416,Krieger_Onehand_Sword1,Glorious Flamberge,4,20,,0,130,,1,0,0x000654E3,7,2,2,4,80,1,2,{ bonus2 bAddRace,RC_DemiHuman,75; bonus2 bIgnoreDefRate,RC_DemiHuman,20; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bAddRace,RC_DemiHuman,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiHuman,5; } if(getrefine() > 6) bonus bAspdRate,5; if(getrefine() > 8) { bonus bAspdRate,5; bonus4 bAutoSpellOnSkill,"SM_BASH","NPC_CRITICALWOUND",2,200; } },{},{} -13417,Krieger_Onehand_Sword2,Glorious Rapier,4,20,,0,130,,1,0,0x000654E3,7,2,2,4,80,1,2,{ bonus bInt,getrefine()-5; bonus bMatkRate,10; bonus bUnbreakableWeapon,0; if(getrefine() > 5) bonus bUseSPrate,-10; if(getrefine() > 8) bonus bInt,5; },{},{} -13418,Krieger_Onehand_Sword3,Glorious Holy Avenger,4,20,,0,130,,1,0,0x000444A2,7,2,2,4,80,1,2,{ 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; },{},{} +13417,Krieger_Onehand_Sword2,Glorious Rapier,4,20,,0,130,,1,0,0x000654E3,7,2,2,4,80,1,2,{ bonus bWeaponMatk,80; bonus bInt,getrefine()-5; bonus bUnbreakableWeapon,0; if(getrefine() > 5) bonus bUseSPrate,-10; if(getrefine() > 8) bonus bInt,5; },{},{} +13418,Krieger_Onehand_Sword3,Glorious Holy Avenger,4,20,,0,130,,1,0,0x000444A2,7,2,2,4,80,1,2,{ bonus bWeaponMatk,80; bonus bInt,getrefine()-5; 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; },{},{} 13419,Holy_Saber,Holy saber,4,20,,0,160,,1,0,0x000654E2,7,2,2,3,0,0,2,{},{},{} 13420,Honglyun's_Sword,Honglyun's Sword,4,20,,1200,160,,1,1,0x000654E2,7,2,2,4,70,1,2,{ bonus bAtkEle,Ele_Fire; bonus bStr,2; bonus bInt,2; },{},{} 13421,Ruber,Ruber,4,20,,1500,170,,1,1,0x000444A2,2,2,2,3,50,1,2,{ autobonus "{ bonus2 bSkillAtk,\"KN_BOWLINGBASH\",20; bonus2 bSkillAtk,\"SM_BASH\",20; }",5,15000,BF_WEAPON,"{ specialeffect2 EF_ENHANCE; }"; },{},{} @@ -6598,7 +6598,7 @@ 14609,Spoiled_Cuisine,Spoiled Cuisine,2,0,,0,,,,,0xFFFFFFFF,7,2,,,,,,{ percentheal 10,10; },{},{} 15000,Bone_Plate,Bone Plate,5,20,,1000,,7,,1,0x00021040,2,2,16,,85,1,0,{ bonus bStr,1; bonus bMdef,3; bonus2 bIgnoreDefRate,RC_DemiHuman,10; bonus2 bIgnoreDefRate,RC_Brute,10; bonus3 bAutoSpellWhenHit,"NPC_WIDEBLEEDING",1,10; },{},{} 15001,Odin's_Blessing_I,Odin's Blessing,5,0,,0,,10,,0,0xFFFFFFFE,7,2,16,,0,0,0,{},{},{} -15002,Rune_Plate,Rune Plate,5,0,,0,,95,,1,0x00000000,7,2,16,,99,1,0,{},{},{} +15002,Rune_Plate,Rune Plate,5,0,,0,,95,,1,0x00000000,7,2,16,,99,1,0,{ bonus bmaxSPRate,2; },{},{} //15003,Freyja_SRobe7,Freyja SRobe7,5,0,,300,,7,,0,0xFFFFFFFF,7,2,16,,20,0,0,{},{},{} //15004,Freyja_SRobe30,Freyja SRobe30,5,0,,300,,7,,0,0xFFFFFFFF,7,2,16,,20,0,0,{},{},{} //15005,Freyja_SRobe60,Freyja SRobe60,5,0,,300,,7,,0,0xFFFFFFFF,7,2,16,,20,0,0,{},{},{} @@ -6608,7 +6608,7 @@ 15009,Para_Team_Uniform1,Eden Team Uniform I,5,0,,0,,35,,0,0xFFFFFFFF,7,2,16,,12,0,0,{ bonus bMaxHP,100; bonus bMaxSP,10; },{},{} 15010,Para_Team_Uniform2,Eden Team Uniform II,5,0,,0,,46,,0,0xFFFFFFFF,7,2,16,,26,0,0,{ bonus bMaxHP,200; bonus bMaxSP,20; },{},{} 15011,Para_Team_Uniform3,Eden Team Uniform III,5,0,,0,,58,,0,0xFFFFFFFF,7,2,16,,40,0,0,{ bonus bMaxHP,300; bonus bMaxSP,30; bonus bMdef,5; },{},{} -15012,Puente_Robe,Puente Robe,5,12000,,400,,42,,1,0xFFFFFFFF,7,2,16,,22,1,0,{ /* bonus bFixedCastRate,-30; */ },{},{} +15012,Puente_Robe,Puente Robe,5,12000,,400,,42,,1,0xFFFFFFFF,7,2,16,,22,1,0,{ bonus bFixedCastRate,-3; },{},{} 15013,Claire_Suits,Claire Suits,5,28000,,2800,,58,,1,0xFFFFFFFE,2,2,16,,22,1,0,{},{},{} 15014,Ebone_Armor,Ebon Armor,5,40000,,4500,,93,,1,0x00000000,7,2,16,,100,1,0,{},{},{} 15015,Upg_Adv_Suit,Upg Adv Suit,5,20,,150,,25,,1,0xFFFFFFFF,7,2,16,,1,1,0,{},{},{} @@ -6649,7 +6649,7 @@ 16007,Mjolnir_C,Mjolnir,4,20,,0,250,,1,0,0x000444A2,7,2,2,4,95,0,8,{ bonus bAtkEle,Ele_Wind; bonus bStr,15; bonus bDex,40; },{},{} 16008,F_Spanner_C,Spanner,4,2,,0,150,,1,0,0x00008110,7,2,2,3,0,0,8,{},{},{} 16009,E_Spanner_C,Spanner,4,2,,0,150,,1,0,0x00008110,7,2,2,3,0,0,8,{},{},{} -16010,Red_Ether_Bag,Red Ether Bag,4,20,,0,15,,1,1,0x0004C5B2,7,2,2,3,102,1,8,{ /* bonus bMatk,100; */ },{},{} +16010,Red_Ether_Bag,Red Ether Bag,4,20,,0,15,,1,1,0x0004C5B2,7,2,2,3,102,1,8,{ bonus bWeaponMatk,100; },{},{} // 16134,King_Frog_Hat_Box,Frog King Hat Box,18,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ getitem 5528,1; },{},{} 16135,Evil's_Bone_Hat_Box,Satanic Bone Helm Box,18,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ getitem 5529,1; },{},{} @@ -6753,6 +6753,7 @@ //18505,Umbala_Spirit, //18506,Hattah_Black, //18507,Elven_Ears_, +//18580,Yggdrasil_Crown,Yggdrasil Crown,5,20,,200,,4,,0,0xFFFFFFF$,7,2,256,,70,1,724,{ bonus bVit,2; bonus bInt,2; bonus bHealPower,1+(getrefine()*((getrefine()<6)?1:2)); },{},{} //19500,T_Mr_Smile //19501,T_Spinx_Helm //19502,T_Goggle diff --git a/db/job_db1.txt b/db/job_db1.txt index fb1fe7fdd..d2c91f465 100644 --- a/db/job_db1.txt +++ b/db/job_db1.txt @@ -1,155 +1,257 @@ // Job-specific Values Database // // Structure of Database: -// JobID,Weight,HPFactor,HPMultiplicator,SPFactor,Unarmed,Dagger,1HSword,2HSword,1HSpear,2HSpear,1HAxe,2HAxe,1HMace,2HMace(unused),Rod,Bow,Knuckle,Instrument,Whip,Book,Katar,Revolver,Rifle,Gatling Gun,Shotgun,Grenade Launcher,Fuuma Shuriken,2HStaff +//JobID,Weight,HPFactor,HPMultiplicator,SPFactor,Unarmed,Dagger,1HSword,2HSword,1HSpear,2HSpear,1HAxe,2HAxe,1HMace,2HMace(unused),Rod,Bow,Knuckle,Instrument,Whip,Book,Katar,Revolver,Rifle,GatlingGun,Shotgun,GrenadeLauncher,FuumaShuriken,2HStaff,Shield // // Novice -0, 20000,0 ,500 ,100 ,500 ,650 ,700 ,2000 ,2000 ,2000 ,800 ,2000 ,700 ,700 ,650 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 650 +0, 20000,0 ,500 ,100 ,400 ,550 ,570 ,2000 ,2000 ,2000 ,500 ,2000 ,500 ,550 ,650 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650 ,100 // Swordman -1, 28000,70 ,500 ,200 ,400 ,500 ,550 ,600 ,650 ,700 ,700 ,750 ,650 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +1, 28000,70 ,500 ,200 ,400 ,470 ,470 ,540 ,570 ,650 ,550 ,600 ,500 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // Magician -2, 22000,30 ,500 ,600 ,500 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 700 +2, 22000,30 ,500 ,600 ,500 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550 ,100 // Archer -3, 26000,50 ,500 ,200 ,400 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +3, 26000,50 ,500 ,200 ,400 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,90 // Acolyte -4, 24000,40 ,500 ,500 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600 ,600 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 600 +4, 24000,40 ,500 ,500 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,450 ,500 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600 ,70 // Merchant -5, 28000,40 ,500 ,300 ,400 ,600 ,700 ,2000 ,2000 ,2000 ,700 ,750 ,700 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +5, 28000,40 ,500 ,300 ,400 ,520 ,520 ,2000 ,2000 ,2000 ,480 ,550 ,500 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // Thief -6, 24000,50 ,500 ,200 ,400 ,500 ,650 ,2000 ,2000 ,2000 ,800 ,2000 ,2000 ,2000 ,2000 ,800 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +6, 24000,50 ,500 ,200 ,400 ,480 ,500 ,2000 ,2000 ,2000 ,600 ,2000 ,2000 ,2000 ,2000 ,530 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,60 // Knight -7, 28000,150 ,500 ,300 ,400 ,500 ,500 ,550 ,600 ,600 ,700 ,700 ,650 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +7, 28000,150 ,500 ,300 ,400 ,490 ,450 ,520 ,550 ,600 ,500 ,550 ,450 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // Priest -8, 26000,75 ,500 ,800 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600 ,600 ,600 ,2000 ,2000 ,2000 ,2000 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 600 +8, 26000,75 ,500 ,800 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,430 ,480 ,600 ,2000 ,600 ,2000 ,2000 ,440 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600 ,50 // Wizard -9, 24000,55 ,500 ,900 ,500 ,575 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,625 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 625 +9, 24000,55 ,500 ,900 ,500 ,540 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,530 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,530 ,80 // Blacksmith -10, 30000,90 ,500 ,400 ,400 ,600 ,650 ,2000 ,2000 ,2000 ,650 ,650 ,675 ,675 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +10, 30000,90 ,500 ,400 ,400 ,500 ,500 ,2000 ,2000 ,2000 ,460 ,530 ,480 ,530 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // Hunter -11, 27000,85 ,500 ,400 ,400 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +11, 27000,85 ,500 ,400 ,400 ,530 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,480 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,90 // Assassin -12, 24000,110 ,500 ,400 ,400 ,500 ,650 ,2000 ,2000 ,2000 ,800 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +12, 24000,110 ,500 ,400 ,400 ,420 ,500 ,2000 ,2000 ,2000 ,510 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,420 ,2000 ,2000 ,2000 ,2000 ,2000 ,1100 ,2000 ,60 // Knight (Peco) -13, 28000,150 ,500 ,300 ,400 ,500 ,500 ,550 ,600 ,600 ,700 ,700 ,650 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +13, 28000,150 ,500 ,300 ,400 ,490 ,450 ,520 ,550 ,600 ,500 ,550 ,450 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // Crusader -14, 28000,110 ,700 ,470 ,400 ,500 ,500 ,550 ,600 ,600 ,700 ,700 ,650 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +14, 28000,110 ,700 ,470 ,400 ,480 ,430 ,550 ,530 ,520 ,500 ,550 ,450 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // Monk -15, 26000,90 ,650 ,470 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,575 ,575 ,575 ,2000 ,475 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 575 +15, 26000,90 ,650 ,470 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,430 ,480 ,600 ,2000 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,580 ,50 // Sage -16, 24000,75 ,500 ,700 ,450 ,525 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,625 ,2000 ,2000 ,2000 ,2000 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 625 +16, 24000,75 ,500 ,700 ,450 ,530 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550 ,2000 ,2000 ,2000 ,2000 ,430 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550 ,50 // Rogue -17, 24000,85 ,500 ,500 ,400 ,500 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +17, 24000,85 ,500 ,500 ,400 ,450 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // Alchemist -18, 30000,90 ,500 ,400 ,400 ,550 ,575 ,2000 ,2000 ,2000 ,675 ,700 ,650 ,650 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +18, 30000,90 ,500 ,400 ,400 ,500 ,450 ,2000 ,2000 ,2000 ,450 ,520 ,450 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,40 // Bard -19, 27000,75 ,300 ,600 ,400 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650 ,2000 ,575 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +19, 27000,75 ,300 ,600 ,400 ,530 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,480 ,2000 ,450 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70 // Dancer -20, 27000,75 ,300 ,600 ,400 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650 ,2000 ,2000 ,575 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +20, 27000,75 ,300 ,600 ,400 ,530 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,480 ,2000 ,2000 ,450 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70 // Crusader (Peco) -21, 28000,110 ,700 ,470 ,400 ,500 ,500 ,550 ,600 ,600 ,700 ,700 ,650 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +21, 28000,110 ,700 ,470 ,400 ,480 ,430 ,550 ,530 ,520 ,500 ,550 ,450 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // Wedding -22, 20000,0 ,500 ,100 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +22, 20000,0 ,500 ,100 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 // Super Novice -23, 20000,0 ,500 ,100 ,500 ,650 ,700 ,2000 ,2000 ,2000 ,800 ,2000 ,700 ,700 ,650 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 650 +23, 20000,0 ,500 ,100 ,400 ,550 ,570 ,2000 ,2000 ,2000 ,500 ,2000 ,500 ,550 ,650 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650 ,100 // Gunslinger -24, 28000,88 , 0 ,450 ,500 ,2000, 2000, 2000, 2000, 2000, 2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 700 , 750 , 700 ,1500 ,1500 ,2000 ,2000 +24, 28000,88 , 0 ,450 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,450 ,550 ,500 ,90 0 ,1000 ,2000 ,2000 ,60 // Ninja -25, 26000,80 , 0 ,515 ,400 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 750 ,2000 +25, 26000,80 , 0 ,515 ,400 ,430 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550 ,2000 ,60 // Novice High -4001, 20000,0 ,500 ,100 ,500 ,650 ,700 ,2000 ,2000 ,2000 ,800 ,2000 ,700 ,700 ,650 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 650 +4001, 20000,0 ,500 ,100 ,400 ,550 ,570 ,2000 ,2000 ,2000 ,500 ,2000 ,500 ,550 ,650 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650 ,100 // Swordman High -4002, 28000,70 ,500 ,200 ,400 ,500 ,550 ,600 ,650 ,700 ,700 ,750 ,650 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4002, 28000,70 ,500 ,200 ,400 ,470 ,470 ,540 ,570 ,650 ,550 ,600 ,500 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // Magician High -4003, 22000,30 ,500 ,600 ,500 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 700 +4003, 22000,30 ,500 ,600 ,500 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550 ,100 // Archer High -4004, 26000,50 ,500 ,200 ,400 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4004, 26000,50 ,500 ,200 ,400 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,90 // Acolyte High -4005, 24000,40 ,500 ,500 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600 ,600 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 600 +4005, 24000,40 ,500 ,500 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,450 ,500 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600 ,70 // Merchant High -4006, 28000,40 ,500 ,300 ,400 ,600 ,700 ,2000 ,2000 ,2000 ,700 ,750 ,700 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4006, 28000,40 ,500 ,300 ,400 ,520 ,520 ,2000 ,2000 ,2000 ,480 ,550 ,500 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // Thief High -4007, 24000,50 ,500 ,200 ,400 ,500 ,650 ,2000 ,2000 ,2000 ,800 ,2000 ,2000 ,2000 ,2000 ,800 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4007, 24000,50 ,500 ,200 ,400 ,480 ,500 ,2000 ,2000 ,2000 ,600 ,2000 ,2000 ,2000 ,2000 ,530 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,60 // Lord Knight -4008, 28000,150 ,500 ,300 ,400 ,500 ,500 ,550 ,600 ,600 ,700 ,700 ,650 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4008, 28000,150 ,500 ,300 ,400 ,490 ,450 ,520 ,550 ,600 ,500 ,550 ,450 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // High Priest -4009, 26000,75 ,500 ,800 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600 ,600 ,600 ,2000 ,2000 ,2000 ,2000 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 600 +4009, 26000,75 ,500 ,800 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,430 ,480 ,600 ,2000 ,600 ,2000 ,2000 ,440 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600 ,50 // High Wizard -4010, 24000,55 ,500 ,900 ,500 ,575 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,625 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 625 +4010, 24000,55 ,500 ,900 ,500 ,540 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,530 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,530 ,80 // Whitesmith -4011, 30000,90 ,500 ,400 ,400 ,600 ,650 ,2000 ,2000 ,2000 ,650 ,650 ,675 ,675 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4011, 30000,90 ,500 ,400 ,400 ,500 ,500 ,2000 ,2000 ,2000 ,460 ,530 ,480 ,530 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // Sniper -4012, 27000,85 ,500 ,400 ,400 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4012, 27000,85 ,500 ,400 ,400 ,530 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,480 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,90 // Assassin Cross -4013, 24000,110 ,500 ,400 ,400 ,500 ,650 ,2000 ,2000 ,2000 ,800 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4013, 24000,110 ,500 ,400 ,400 ,420 ,500 ,2000 ,2000 ,2000 ,510 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,420 ,2000 ,2000 ,2000 ,2000 ,2000 ,1100 ,2000 ,60 // Lord Knight (Peco) -4014, 28000,150 ,500 ,300 ,400 ,500 ,500 ,550 ,600 ,600 ,700 ,700 ,650 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4014, 28000,150 ,500 ,300 ,400 ,490 ,450 ,520 ,550 ,600 ,500 ,550 ,450 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // Paladin -4015, 28000,110 ,700 ,470 ,400 ,500 ,500 ,550 ,600 ,600 ,700 ,700 ,650 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4015, 28000,110 ,700 ,470 ,400 ,480 ,430 ,550 ,530 ,520 ,500 ,550 ,450 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // Champion -4016, 26000,90 ,650 ,470 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,575 ,575 ,575 ,2000 ,475 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 575 +4016, 26000,90 ,650 ,470 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,430 ,480 ,600 ,2000 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,580 ,50 // Professor -4017, 24000,75 ,500 ,700 ,450 ,525 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,625 ,2000 ,2000 ,2000 ,2000 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 625 +4017, 24000,75 ,500 ,700 ,450 ,530 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550 ,2000 ,2000 ,2000 ,2000 ,430 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550 ,50 // Stalker -4018, 24000,85 ,500 ,500 ,400 ,500 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4018, 24000,85 ,500 ,500 ,400 ,450 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // Creator -4019, 30000,90 ,500 ,400 ,400 ,550 ,575 ,2000 ,2000 ,2000 ,675 ,700 ,650 ,650 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4019, 30000,90 ,500 ,400 ,400 ,500 ,450 ,2000 ,2000 ,2000 ,450 ,520 ,450 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,40 // Clown -4020, 27000,75 ,300 ,600 ,400 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650 ,2000 ,575 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4020, 27000,75 ,300 ,600 ,400 ,530 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,480 ,2000 ,450 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70 // Gypsy -4021, 27000,75 ,300 ,600 ,400 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650 ,2000 ,2000 ,575 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4021, 27000,75 ,300 ,600 ,400 ,530 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,480 ,2000 ,2000 ,450 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70 // Paladin (Peco) -4022, 28000,110 ,700 ,470 ,400 ,500 ,500 ,550 ,600 ,600 ,700 ,700 ,650 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4022, 28000,110 ,700 ,470 ,400 ,480 ,430 ,550 ,530 ,520 ,500 ,550 ,450 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // Baby Novice -4023, 20000,0 ,500 ,100 ,500 ,650 ,700 ,2000 ,2000 ,2000 ,800 ,2000 ,700 ,700 ,650 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 650 +4023, 20000,0 ,500 ,100 ,400 ,550 ,570 ,2000 ,2000 ,2000 ,500 ,2000 ,500 ,550 ,650 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650 ,100 // Baby Swordman -4024, 28000,70 ,500 ,200 ,400 ,500 ,550 ,600 ,650 ,700 ,700 ,750 ,650 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4024, 28000,70 ,500 ,200 ,400 ,470 ,470 ,540 ,570 ,650 ,550 ,600 ,500 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // Baby Magician -4025, 22000,30 ,500 ,600 ,500 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 700 +4025, 22000,30 ,500 ,600 ,500 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550 ,100 // Baby Archer -4026, 26000,50 ,500 ,200 ,400 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4026, 26000,50 ,500 ,200 ,400 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,90 // Baby Acolyte -4027, 24000,40 ,500 ,500 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600 ,600 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 600 +4027, 24000,40 ,500 ,500 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,450 ,500 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600 ,70 // Baby Merchant -4028, 28000,40 ,500 ,300 ,400 ,600 ,700 ,2000 ,2000 ,2000 ,700 ,750 ,700 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4028, 28000,40 ,500 ,300 ,400 ,520 ,520 ,2000 ,2000 ,2000 ,480 ,550 ,500 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // Baby Thief -4029, 24000,50 ,500 ,200 ,400 ,500 ,650 ,2000 ,2000 ,2000 ,800 ,2000 ,2000 ,2000 ,2000 ,800 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4029, 24000,50 ,500 ,200 ,400 ,480 ,500 ,2000 ,2000 ,2000 ,600 ,2000 ,2000 ,2000 ,2000 ,530 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,60 // Baby Knight -4030, 28000,150 ,500 ,300 ,400 ,500 ,500 ,550 ,600 ,600 ,700 ,700 ,650 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4030, 28000,150 ,500 ,300 ,400 ,490 ,450 ,520 ,550 ,600 ,500 ,550 ,450 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // Baby Priest -4031, 26000,75 ,500 ,800 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600 ,600 ,600 ,2000 ,2000 ,2000 ,2000 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 600 +4031, 26000,75 ,500 ,800 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,430 ,480 ,600 ,2000 ,600 ,2000 ,2000 ,440 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600 ,50 // Baby Wizard -4032, 24000,55 ,500 ,900 ,500 ,575 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,625 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 625 +4032, 24000,55 ,500 ,900 ,500 ,540 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,530 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,530 ,80 // Baby Blacksmith -4033, 30000,90 ,500 ,400 ,400 ,600 ,650 ,2000 ,2000 ,2000 ,650 ,650 ,675 ,675 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4033, 30000,90 ,500 ,400 ,400 ,500 ,500 ,2000 ,2000 ,2000 ,460 ,530 ,480 ,530 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // Baby Hunter -4034, 27000,85 ,500 ,400 ,400 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4034, 27000,85 ,500 ,400 ,400 ,530 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,480 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,90 // Baby Assassin -4035, 24000,110 ,500 ,400 ,400 ,500 ,650 ,2000 ,2000 ,2000 ,800 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4035, 24000,110 ,500 ,400 ,400 ,420 ,500 ,2000 ,2000 ,2000 ,510 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,420 ,2000 ,2000 ,2000 ,2000 ,2000 ,1100 ,2000 ,60 // Baby Knight (Peco) -4036, 28000,150 ,500 ,300 ,400 ,500 ,500 ,550 ,600 ,600 ,700 ,700 ,650 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4036, 28000,150 ,500 ,300 ,400 ,490 ,450 ,520 ,550 ,600 ,500 ,550 ,450 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // Baby Crusader -4037, 28000,110 ,700 ,470 ,400 ,500 ,500 ,550 ,600 ,600 ,700 ,700 ,650 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4037, 28000,110 ,700 ,470 ,400 ,480 ,430 ,550 ,530 ,520 ,500 ,550 ,450 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // Baby Monk -4038, 26000,90 ,650 ,470 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,575 ,575 ,575 ,2000 ,475 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 575 +4038, 26000,90 ,650 ,470 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,430 ,480 ,600 ,2000 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,580 ,50 // Baby Sage -4039, 24000,75 ,500 ,700 ,450 ,525 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,625 ,2000 ,2000 ,2000 ,2000 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 625 +4039, 24000,75 ,500 ,700 ,450 ,530 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550 ,2000 ,2000 ,2000 ,2000 ,430 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550 ,50 // Baby Rogue -4040, 24000,85 ,500 ,500 ,400 ,500 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4040, 24000,85 ,500 ,500 ,400 ,450 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // Baby Alchemist -4041, 30000,90 ,500 ,400 ,400 ,550 ,575 ,2000 ,2000 ,2000 ,675 ,700 ,650 ,650 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4041, 30000,90 ,500 ,400 ,400 ,500 ,450 ,2000 ,2000 ,2000 ,450 ,520 ,450 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,40 // Baby Bard -4042, 27000,75 ,300 ,600 ,400 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650 ,2000 ,575 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4042, 27000,75 ,300 ,600 ,400 ,530 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,480 ,2000 ,450 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70 // Baby Dancer -4043, 27000,75 ,300 ,600 ,400 ,550 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650 ,2000 ,2000 ,575 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4043, 27000,75 ,300 ,600 ,400 ,530 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,480 ,2000 ,2000 ,450 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70 // Baby Crusader (Peco) -4044, 28000,110 ,700 ,470 ,400 ,500 ,500 ,550 ,600 ,600 ,700 ,700 ,650 ,700 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4044, 28000,110 ,700 ,470 ,400 ,480 ,430 ,550 ,530 ,520 ,500 ,550 ,450 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 // Baby Super Novice -4045, 20000,0 ,500 ,100 ,500 ,650 ,700 ,2000 ,2000 ,2000 ,800 ,2000 ,700 ,700 ,650 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 650 +4045, 20000,0 ,500 ,100 ,400 ,550 ,570 ,2000 ,2000 ,2000 ,500 ,2000 ,500 ,550 ,650 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650 ,100 // Taekwon -4046, 28000,70 ,500 ,200 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4046, 28000,70 ,500 ,200 ,400 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,60 // Star Knight -4047, 28000,90 ,650 ,470 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4047, 28000,90 ,650 ,470 ,400 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,60 // Star Knight (flying) -4048, 28000,90 ,650 ,470 ,400 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 +4048, 28000,90 ,650 ,470 ,400 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,500 ,60 // Soul Linker -4049, 24000,75 ,500 ,900 ,500 ,575 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,625 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 625 +4049, 24000,75 ,500 ,900 ,500 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,530 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550 ,80 +// Rune Knight +4054, 28000,150 ,500 ,300 ,400 ,500 ,520 ,550 ,600 ,580 ,480 ,520 ,450 ,520 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 +// Warlock +4055, 24000,55 ,500 ,900 ,450 ,520 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,560 ,50 +// Ranger +4056, 27000,85 ,500 ,400 ,400 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,80 +// Archbishop +4057, 26000,75 ,500 ,800 ,450 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,450 ,450 ,600 ,2000 ,500 ,2000 ,2000 ,440 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550 ,50 +// Mechanic +4058, 30000,90 ,500 ,400 ,400 ,600 ,650 ,2000 ,2000 ,2000 ,450 ,480 ,480 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,60 +// Guillotine Cross +4059, 24000,110 ,500 ,400 ,400 ,420 ,650 ,2000 ,2000 ,2000 ,800 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,420 ,2000 ,950 ,1200 ,900 ,1000 ,1100 ,2000 ,90 +// Rune Knight H +4060, 28000,150 ,500 ,300 ,400 ,500 ,520 ,550 ,600 ,580 ,480 ,520 ,450 ,520 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 +// Warlock H +4061, 25000,55 ,500 ,900 ,450 ,520 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,560 ,50 +// Ranger H +4062, 27000,85 ,500 ,400 ,400 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,80 +// Archbishop H +4063, 26000,75 ,500 ,800 ,450 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,450 ,450 ,600 ,2000 ,500 ,2000 ,2000 ,440 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550 ,50 +// Mechanic H +4064, 30000,90 ,500 ,400 ,400 ,600 ,650 ,2000 ,2000 ,2000 ,450 ,480 ,480 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,60 +// Guillotine Cross H +4065, 24000,110 ,500 ,400 ,400 ,420 ,650 ,2000 ,2000 ,2000 ,800 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,420 ,2000 ,950 ,1200 ,900 ,1000 ,1100 ,2000 ,90 +// Royal Guard +4066, 28000,110 ,700 ,400 ,400 ,470 ,450 ,530 ,500 ,500 ,480 ,520 ,440 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 +// Sorcerer +4067, 24000,75 ,500 ,900 ,400 ,500 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,450 ,2000 ,2000 ,2000 ,2000 ,450 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550 ,50 +// Minstrel +4068, 27000,75 ,300 ,400 ,400 ,520 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490 ,2000 ,440 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70 +// Wanderer +4069, 27000,75 ,300 ,400 ,400 ,520 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490 ,2000 ,2000 ,440 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70 +// Sura +4070, 26000,90 ,650 ,400 ,380 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,430 ,450 ,480 ,2000 ,390 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500 ,50 +// Genetic +4071, 30000,90 ,500 ,900 ,400 ,500 ,440 ,2000 ,2000 ,2000 ,480 ,510 ,440 ,480 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,40 +// Shadow Chaser +4072, 24000,85 ,500 ,400 ,400 ,430 ,470 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,470 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,40 +// Royal Guard H +4073, 28000,110 ,700 ,400 ,400 ,470 ,450 ,530 ,500 ,500 ,480 ,520 ,440 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 +// Sorcerer H +4074, 24000,75 ,500 ,900 ,400 ,500 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,450 ,2000 ,2000 ,2000 ,2000 ,450 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550 ,50 +// Minstrel H +4075, 27000,75 ,300 ,400 ,400 ,520 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490 ,2000 ,440 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70 +// Wanderer H +4076, 27000,75 ,300 ,400 ,400 ,520 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490 ,2000 ,2000 ,440 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70 +// Sura H +4077, 26000,90 ,650 ,400 ,380 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,430 ,450 ,480 ,2000 ,390 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500 ,50 +// Genetic H +4078, 30000,90 ,500 ,900 ,400 ,500 ,440 ,2000 ,2000 ,2000 ,480 ,510 ,440 ,480 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,40 +// Shadow Chaser H +4079, 24000,85 ,500 ,400 ,400 ,430 ,470 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,470 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,40 +// Rune Knight2 +4080, 28000,150 ,500 ,300 ,400 ,500 ,520 ,550 ,600 ,580 ,480 ,520 ,450 ,520 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 +// Rune Knight H2 +4081, 28000,150 ,500 ,300 ,400 ,500 ,520 ,550 ,600 ,580 ,480 ,520 ,450 ,520 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 +// Royal Guard2 +4082, 28000,110 ,700 ,400 ,400 ,470 ,450 ,530 ,500 ,500 ,480 ,520 ,440 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 +// Royal Guard H2 +4083, 28000,110 ,700 ,400 ,400 ,470 ,450 ,530 ,500 ,500 ,480 ,520 ,440 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 +// Ranger2 +4084, 27000,85 ,500 ,400 ,400 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,80 +// Ranger H2 +4085, 27000,85 ,500 ,400 ,400 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,80 +// Mechanic2 +4086, 30000,90 ,500 ,400 ,400 ,600 ,650 ,2000 ,2000 ,2000 ,450 ,480 ,480 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,60 +// Mechanic H2 +4087, 30000,90 ,500 ,400 ,400 ,600 ,650 ,2000 ,2000 ,2000 ,450 ,480 ,480 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,60 +// Baby Rune +4096, 28000,150 ,500 ,300 ,400 ,500 ,520 ,550 ,600 ,580 ,480 ,520 ,450 ,520 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 +// Baby Warlock +4097, 24000,55 ,500 ,900 ,450 ,520 ,600 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,560 ,50 +// Baby Ranger +4098, 27000,85 ,500 ,400 ,400 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,80 +// Baby Bishop +4099, 26000,75 ,500 ,800 ,450 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,450 ,450 ,600 ,2000 ,500 ,2000 ,2000 ,440 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550 ,50 +// Baby Mechanic +4100, 30000,90 ,500 ,400 ,400 ,600 ,650 ,2000 ,2000 ,2000 ,450 ,480 ,480 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,60 +// Baby Cross +4101, 24000,110 ,500 ,400 ,400 ,420 ,650 ,2000 ,2000 ,2000 ,800 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,420 ,2000 ,950 ,1200 ,900 ,1000 ,1100 ,2000 ,90 +// Baby Guard +4102, 28000,110 ,700 ,400 ,400 ,470 ,450 ,530 ,500 ,500 ,480 ,520 ,440 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 +// Baby Sorcerer +4103, 24000,75 ,500 ,900 ,400 ,500 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,450 ,2000 ,2000 ,2000 ,2000 ,450 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550 ,50 +// Baby Minstrel +4104, 27000,75 ,300 ,400 ,400 ,520 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490 ,2000 ,440 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70 +// Baby Wanderer +4105, 27000,75 ,300 ,400 ,400 ,520 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490 ,2000 ,2000 ,440 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70 +// Baby Sura +4106, 26000,90 ,650 ,400 ,380 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,430 ,450 ,480 ,2000 ,390 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500 ,50 +// Baby Genetic +4107, 30000,90 ,500 ,400 ,400 ,500 ,440 ,2000 ,2000 ,2000 ,480 ,510 ,440 ,480 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,40 +// Baby Chaser +4108, 24000,85 ,500 ,400 ,400 ,430 ,470 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,470 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,40 +// Baby Rune2 +4109, 28000,150 ,500 ,300 ,400 ,500 ,520 ,550 ,600 ,580 ,480 ,520 ,450 ,520 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 +// Baby Guard2 +4110, 28000,110 ,700 ,400 ,400 ,470 ,450 ,530 ,500 ,500 ,480 ,520 ,440 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50 +// Baby Ranger2 +4111, 27000,85 ,500 ,400 ,400 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,80 +// Baby Mechanic2 +4112, 30000,90 ,500 ,400 ,400 ,600 ,650 ,2000 ,2000 ,2000 ,450 ,480 ,480 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,60 diff --git a/db/mob_chat_db.txt b/db/mob_chat_db.txt index a568bd3ef..a50c1c04d 100644 --- a/db/mob_chat_db.txt +++ b/db/mob_chat_db.txt @@ -31,3 +31,9 @@ 27,0xFF0000,What do you want from me? 28,0xFF0000,No! I didn't do this! He's the one who planned out all this! 29,0xFF0000,I just wanted to find peace..! That's why I have been fleeing away! +30,0xFF0000,Ahhhh!!! Now, I just have to kill you all! +31,0xFF0000,Annoying flies!! Get off of me! +32,0xFF0000,Suffer in Hell! +33,0xFF0000,Mwahahaha! Taste the anger of the earth!!! +34,0xFF0000,No... I won't accept this as defeat! + diff --git a/db/mob_db.txt b/db/mob_db.txt index a72ee417d..e3a31dd3d 100644 --- a/db/mob_db.txt +++ b/db/mob_db.txt @@ -4,225 +4,224 @@ // ID,Sprite_Name,kROName,iROName,LV,HP,SP,EXP,JEXP,Range1,ATK1,ATK2,DEF,MDEF,STR,AGI,VIT,INT,DEX,LUK,Range2,Range3,Scale,Race,Element,Mode,Speed,aDelay,aMotion,dMotion,MEXP,ExpPer,MVP1id,MVP1per,MVP2id,MVP2per,MVP3id,MVP3per,Drop1id,Drop1per,Drop2id,Drop2per,Drop3id,Drop3per,Drop4id,Drop4per,Drop5id,Drop5per,Drop6id,Drop6per,Drop7id,Drop7per,Drop8id,Drop8per,Drop9id,Drop9per,DropCardid,DropCardper // Note: Keep the Sprite_Name field as it is (in the game client). You may change Name,JName field tough -1001,SCORPION,Scorpion,Scorpion,16,153,0,108,81,1,33,40,16,5,12,15,10,5,19,5,10,12,0,4,23,0x3195,200,1564,864,576,0,0,0,0,0,0,0,0,990,70,904,5500,757,57,943,210,7041,100,508,200,625,20,0,0,0,0,4068,1 -1002,PORING,Poring,Poring,1,60,0,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,512,150,619,20,0,0,0,0,4001,1 +1001,SCORPION,Scorpion,Scorpion,16,153,1,108,81,1,33,40,16,5,12,15,10,5,19,5,10,12,0,4,23,0x3195,200,1564,864,576,0,0,0,0,0,0,0,0,990,70,904,5500,757,57,943,210,7041,100,508,200,625,20,0,0,0,0,4068,1 +1002,PORING,Poring,Poring,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,512,150,619,20,0,0,0,0,4001,1 //1003,TESTEGG,Test Egg,Test Egg,2,100000,0,10,10,0,3,9,99,0,1,99,1,1,1,1,10,12,0,4,22,0,512,0,512,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1004,HORNET,Hornet,Hornet,11,90,0,81,60,1,13,16,7,1,12,24,4,5,6,5,10,12,0,4,24,0x1189,150,1292,792,216,0,0,0,0,0,0,0,0,992,80,939,9000,909,3500,1208,15,511,350,518,150,0,0,0,0,0,0,4019,1 -1005,FARMILIAR,Familiar,Familiar,24,427,0,144,162,1,68,77,26,5,15,19,20,5,20,1,10,12,0,2,27,0x3885,150,1276,576,384,0,0,0,0,0,0,0,0,913,5500,1105,20,2209,15,601,50,514,100,507,700,645,50,0,0,0,0,4020,1 +1004,HORNET,Hornet,Hornet,11,90,1,81,60,1,13,16,7,1,12,24,4,5,6,5,10,12,0,4,24,0x1189,150,1292,792,216,0,0,0,0,0,0,0,0,992,80,939,9000,909,3500,1208,15,511,350,518,150,0,0,0,0,0,0,4019,1 +1005,FARMILIAR,Familiar,Familiar,24,427,1,144,162,1,68,77,26,5,15,19,20,5,20,1,10,12,0,2,27,0x3885,150,1276,576,384,0,0,0,0,0,0,0,0,913,5500,1105,20,2209,15,601,50,514,100,507,700,645,50,0,0,0,0,4020,1 //1006,THIEF_BUG_LARVA,Thief Bug Larva,Thief Bug Larva,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,1,651,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1007,FABRE,Fabre,Fabre,6,72,0,54,41,1,12,15,24,0,12,5,5,5,12,5,10,12,0,4,22,0x181,400,1672,672,480,0,0,0,0,0,0,0,0,914,6500,949,500,1502,80,721,5,511,700,705,1000,1501,200,0,0,0,0,4002,1 -1008,PUPA,Pupa,Pupa,4,66,0,36,27,1,1,4,24,2,11,1,3,3,8,6,10,12,0,4,22,0x100,1000,1001,1,1,0,0,0,0,0,0,0,0,1010,80,915,5500,938,600,2102,2,935,1000,938,600,1002,200,0,0,0,0,4003,1 -1009,CONDOR,Condor,Condor,12,114,0,81,60,1,14,20,7,5,14,7,6,0,13,5,10,12,1,2,24,0x1089,150,1148,648,480,0,0,0,0,0,0,0,0,917,9000,1702,150,715,80,1750,5500,517,400,916,2000,582,600,0,0,0,0,4015,1 -1010,WILOW,Willow,Willow,8,91,0,63,47,1,13,18,38,2,13,3,8,5,12,5,10,12,1,3,22,0x81,200,1672,672,432,0,0,0,0,0,0,0,0,902,9000,1019,100,907,1500,516,700,1068,3500,1067,2000,1066,1000,0,0,0,0,4010,1 -1011,CHONCHON,Chonchon,Chonchon,5,57,0,45,36,1,11,14,27,0,13,4,4,0,8,5,10,12,0,4,24,0x181,200,1076,576,480,0,0,0,0,0,0,0,0,998,50,935,6500,909,1500,1205,55,601,100,742,5,1002,150,0,0,0,0,4009,1 -1012,RODA_FROG,Roda Frog,Roda Frog,13,160,0,90,68,1,19,23,12,5,12,6,4,0,14,9,10,12,1,5,21,0x81,200,2016,816,288,0,0,0,0,0,0,0,0,918,9000,908,500,511,300,721,7,713,2000,0,0,0,0,0,0,0,0,4014,1 -1013,WOLF,Wolf,Wolf,45,1219,0,342,386,1,80,91,55,3,27,24,30,15,33,5,10,12,1,2,22,0x1089,200,1054,504,432,0,0,0,0,0,0,0,0,1011,20,920,9000,2308,10,517,650,528,1050,919,5500,578,600,0,0,0,0,4029,1 -1014,SPORE,Spore,Spore,18,280,0,117,87,1,25,33,12,10,15,5,10,0,12,0,10,12,1,3,21,0x81,200,1872,672,288,0,0,0,0,0,0,0,0,921,9000,507,800,510,50,743,10,2220,40,7033,5,578,600,0,0,0,0,4022,1 -1015,ZOMBIE,Zombie,Zombie,17,234,0,117,87,1,38,50,20,3,15,8,17,0,15,0,10,12,1,1,29,0x3885,400,2612,912,288,0,0,0,0,0,0,0,0,957,9000,724,5,938,1000,958,50,727,70,0,0,0,0,0,0,0,0,4038,1 -1016,ARCHER_SKELETON,Archer Skeleton,Archer Skeleton,50,1646,0,405,455,9,90,113,47,10,30,29,20,10,32,5,10,12,1,1,29,0x2085,300,2864,864,576,0,0,0,0,0,0,0,0,932,4500,756,70,2285,3,1708,35,1752,1000,507,1800,1701,150,0,0,0,0,4094,1 +1007,FABRE,Fabre,Fabre,6,72,1,54,41,1,12,15,24,0,12,5,5,5,12,5,10,12,0,4,22,0x181,400,1672,672,480,0,0,0,0,0,0,0,0,914,6500,949,500,1502,80,721,5,511,700,705,1000,1501,200,0,0,0,0,4002,1 +1008,PUPA,Pupa,Pupa,4,66,1,36,27,1,1,4,24,2,11,1,3,3,8,6,10,12,0,4,22,0x100,1000,1001,1,1,0,0,0,0,0,0,0,0,1010,80,915,5500,938,600,2102,2,935,1000,938,600,1002,200,0,0,0,0,4003,1 +1009,CONDOR,Condor,Condor,12,114,1,81,60,1,14,20,7,5,14,7,6,0,13,5,10,12,1,2,24,0x1089,150,1148,648,480,0,0,0,0,0,0,0,0,917,9000,1702,150,715,80,1750,5500,517,400,916,2000,582,600,0,0,0,0,4015,1 +1010,WILOW,Willow,Willow,8,91,1,63,47,1,13,18,38,2,13,3,8,5,12,5,10,12,1,3,22,0x81,200,1672,672,432,0,0,0,0,0,0,0,0,902,9000,1019,100,907,1500,516,700,1068,3500,1067,2000,1066,1000,0,0,0,0,4010,1 +1011,CHONCHON,Chonchon,Chonchon,5,57,1,45,36,1,11,14,27,0,13,4,4,0,8,5,10,12,0,4,24,0x181,200,1076,576,480,0,0,0,0,0,0,0,0,998,50,935,6500,909,1500,1205,55,601,100,742,5,1002,150,0,0,0,0,4009,1 +1012,RODA_FROG,Roda Frog,Roda Frog,13,160,1,90,68,1,19,23,12,5,12,6,4,0,14,9,10,12,1,5,21,0x81,200,2016,816,288,0,0,0,0,0,0,0,0,918,9000,908,500,511,300,721,7,713,2000,0,0,0,0,0,0,0,0,4014,1 +1013,WOLF,Wolf,Wolf,45,1219,1,342,386,1,80,91,55,3,27,24,30,15,33,5,10,12,1,2,22,0x1089,200,1054,504,432,0,0,0,0,0,0,0,0,1011,20,920,9000,2308,10,517,650,528,1050,919,5500,578,600,0,0,0,0,4029,1 +1014,SPORE,Spore,Spore,18,280,1,117,87,1,25,33,12,10,15,5,10,0,12,0,10,12,1,3,21,0x81,200,1872,672,288,0,0,0,0,0,0,0,0,921,9000,507,800,510,50,743,10,2220,40,7033,5,578,600,0,0,0,0,4022,1 +1015,ZOMBIE,Zombie,Zombie,17,234,1,117,87,1,38,50,20,3,15,8,17,0,15,0,10,12,1,1,29,0x3885,400,2612,912,288,0,0,0,0,0,0,0,0,957,9000,724,5,938,1000,958,50,727,70,0,0,0,0,0,0,0,0,4038,1 +1016,ARCHER_SKELETON,Archer Skeleton,Archer Skeleton,50,1646,1,405,455,9,90,113,47,10,30,29,20,10,32,5,10,12,1,1,29,0x2085,300,2864,864,576,0,0,0,0,0,0,0,0,932,4500,756,70,2285,3,1708,35,1752,1000,507,1800,1701,150,0,0,0,0,4094,1 //1017,THIEF_BUG_FEMALE,Thief Bug Female,Thief Bug Female,10,170,0,35,18,1,33,40,5,5,1,15,10,5,23,5,10,12,1,4,27,651,200,988,288,768,0,0,0,0,0,0,0,0,955,3500,910,250,1108,15,928,200,507,400,716,50,1002,400,0,0,0,0,4026,1 -1018,CREAMY,Creamy,Creamy,23,378,0,144,162,1,61,62,28,20,16,1,1,0,1,20,10,12,0,4,24,0x181,150,1136,720,840,0,0,0,0,0,0,0,0,924,9000,2322,10,518,150,602,100,2207,2,712,500,692,100,0,0,0,0,4040,1 -1019,PECOPECO,Peco Peco,Peco Peco,25,446,0,162,183,1,76,83,48,0,21,10,13,5,28,5,10,12,2,2,23,0x1089,200,1564,864,576,0,0,0,0,0,0,0,0,925,9000,2402,20,508,200,507,900,1604,100,0,0,582,1000,0,0,0,0,4031,1 -1020,MANDRAGORA,Mandragora,Mandragora,13,156,0,97,73,4,20,23,13,2,12,3,5,5,10,5,10,12,1,3,62,0x84,1000,1768,768,576,0,0,0,0,0,0,0,0,993,50,905,9000,1405,30,511,350,711,300,706,3,1967,10,0,0,0,0,4030,1 +1018,CREAMY,Creamy,Creamy,23,378,1,144,162,1,61,62,28,20,16,1,1,0,1,20,10,12,0,4,24,0x181,150,1136,720,840,0,0,0,0,0,0,0,0,924,9000,2322,10,518,150,602,100,2207,2,712,500,692,100,0,0,0,0,4040,1 +1019,PECOPECO,Peco Peco,Peco Peco,25,446,1,162,183,1,76,83,48,0,21,10,13,5,28,5,10,12,2,2,23,0x1089,200,1564,864,576,0,0,0,0,0,0,0,0,925,9000,2402,20,508,200,507,900,1604,100,0,0,582,1000,0,0,0,0,4031,1 +1020,MANDRAGORA,Mandragora,Mandragora,13,156,1,97,73,4,20,23,13,2,12,3,5,5,10,5,10,12,1,3,62,0x84,1000,1768,768,576,0,0,0,0,0,0,0,0,993,50,905,9000,1405,30,511,350,711,300,706,3,1967,10,0,0,0,0,4030,1 //1021,THIEF_BUG_MALE,Thief Bug Male,Thief Bug Male,19,583,0,223,93,1,76,88,15,5,1,29,16,5,36,1,10,12,1,4,27,653,300,988,288,768,0,0,0,0,0,0,0,0,1011,40,928,5500,955,1500,1152,10,508,90,729,5,1116,50,0,0,0,0,4050,1 //1022,WEREWOLF,Werewolf,Werewolf,80,28600,0,11813,7289,2,2560,3280,65,35,1,97,60,1,135,52,10,10,2,0,40,163,200,1500,768,652,0,0,0,0,0,0,0,0,999,500,1034,4000,984,500,985,500,7017,800,0,0,1912,300,0,0,0,0,0,0 -1023,ORK_WARRIOR,Orc Warrior,Orc Warrior,44,1434,0,350,540,1,71,104,52,3,32,15,24,15,16,10,10,12,1,7,22,0x3885,200,1864,864,288,0,0,0,0,0,0,0,0,998,210,931,9000,756,40,2267,3,1352,10,1304,5,1301,100,0,0,0,0,4066,1 -1024,WORM_TAIL,Wormtail,Wormtail,17,200,0,117,87,1,22,27,16,0,10,6,14,5,12,35,10,12,1,3,22,0x91,200,1048,48,192,0,0,0,0,0,0,0,0,993,60,1011,25,906,5500,1408,30,508,70,721,5,10015,100,0,0,0,0,4034,1 -1025,SNAKE,Snake,Boa,18,217,0,117,87,1,23,28,9,8,10,8,18,10,14,15,10,12,1,2,22,0x81,200,1576,576,576,0,0,0,0,0,0,0,0,926,9000,1117,15,507,900,1011,35,937,800,954,1,578,600,0,0,0,0,4037,1 -1026,MUNAK,Munak,Munak,58,2445,0,495,557,1,175,205,77,15,53,9,25,10,30,10,10,12,1,1,29,0x3885,200,2468,768,288,0,0,0,0,0,0,0,0,901,9000,2264,2,2404,15,609,20,2337,1,2305,100,1558,5,0,0,0,0,4090,1 +1023,ORK_WARRIOR,Orc Warrior,Orc Warrior,44,1434,1,350,540,1,71,104,52,3,32,15,24,15,16,10,10,12,1,7,22,0x3885,200,1864,864,288,0,0,0,0,0,0,0,0,998,210,931,9000,756,40,2267,3,1352,10,1304,5,2147,3,0,0,0,0,4066,1 +1024,WORM_TAIL,Wormtail,Wormtail,17,200,1,117,87,1,22,27,16,0,10,6,14,5,12,35,10,12,1,3,22,0x91,200,1048,48,192,0,0,0,0,0,0,0,0,993,60,1011,25,906,5500,1408,30,508,70,721,5,10015,100,0,0,0,0,4034,1 +1025,SNAKE,Snake,Boa,18,217,1,117,87,1,23,28,9,8,10,8,18,10,14,15,10,12,1,2,22,0x81,200,1576,576,576,0,0,0,0,0,0,0,0,926,9000,1117,15,507,900,1011,35,937,800,954,1,578,600,0,0,0,0,4037,1 +1026,MUNAK,Munak,Munak,58,2445,1,495,557,1,175,205,77,15,53,9,25,10,30,10,10,12,1,1,29,0x3885,200,2468,768,288,0,0,0,0,0,0,0,0,901,9000,2264,2,2404,15,609,20,2337,1,2305,100,1558,5,0,0,0,0,4090,1 //1027,RAPTICE,Raptice,Raptice,17,600,0,100,55,1,0,0,5,10,5,20,20,0,28,10,10,12,1,2,22,131,200,2000,1000,500,0,0,0,0,0,0,0,0,909,7000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1028,SOLDIER_SKELETON,Soldier Skeleton,Soldier Skeleton,34,804,0,216,243,1,84,98,53,5,14,10,32,5,29,3,10,12,1,1,29,0x3885,200,2276,576,432,0,0,0,0,0,0,0,0,932,5500,756,60,1214,12,507,700,934,10,1201,150,1216,50,0,0,0,0,4086,1 -1029,ISIS,Isis,Isis,59,2092,0,531,597,1,192,229,83,5,58,43,22,5,39,15,10,12,2,6,27,0x3195,200,1384,768,336,0,0,0,0,0,0,0,0,936,5335,2233,5,2603,1,733,150,732,20,954,1000,731,5,0,0,0,0,4116,1 -1030,ANACONDAQ,Anacondaq,Anacondaq,100,8510,0,1602,1202,1,388,443,92,0,79,46,28,43,56,25,10,12,1,2,25,0x91,200,1576,576,576,0,0,0,0,0,0,0,0,1011,50,937,9000,1455,10,926,1500,936,200,508,150,756,50,0,0,0,0,4062,1 -1031,POPORING,Poporing,Poporing,30,524,0,198,224,1,74,94,36,17,17,26,20,18,36,5,10,12,1,3,25,0x83,300,1672,672,480,0,0,0,0,0,0,0,0,938,5500,910,1500,511,500,514,200,512,5,1207,5,512,250,0,0,0,0,4033,1 -1032,VERIT,Verit,Verit,52,1944,0,414,467,1,132,152,63,10,51,4,25,10,5,5,10,12,1,1,29,0x83,250,2468,768,480,0,0,0,0,0,0,0,0,929,9000,912,700,930,1100,509,600,2609,1,2612,200,639,20,0,0,0,0,4107,1 -1033,ELDER_WILOW,Elder Willow,Elder Willow,34,599,0,233,263,1,80,94,45,0,10,14,25,0,29,0,10,12,1,3,43,0x3095,200,1372,672,432,0,0,0,0,0,0,0,0,990,50,907,9000,1019,350,757,40,2329,30,690,100,604,100,0,0,0,0,4052,1 -1034,THARA_FROG,Thara Frog,Thara Frog,40,1157,0,311,350,1,73,103,37,17,25,10,10,18,30,2,10,12,1,5,41,0x81,200,2016,816,288,0,0,0,0,0,0,0,0,1011,45,908,5500,911,600,509,30,725,5,918,2000,0,0,0,0,0,0,4058,1 -1035,HUNTER_FLY,Hunter Fly,Hunter Fly,63,2050,0,604,681,1,120,140,46,20,32,72,22,25,79,15,10,12,0,4,44,0x3985,150,676,576,480,0,0,0,0,0,0,0,0,996,30,999,100,943,5335,912,1300,756,129,2259,1,1226,2,0,0,0,0,4115,1 -1036,GHOUL,Ghoul,Ghoul,61,2614,0,583,656,1,216,245,78,5,56,12,19,11,27,10,10,12,1,1,49,0x3885,250,2456,912,504,0,0,0,0,0,0,0,0,958,6000,756,110,509,700,511,800,2609,60,934,150,1260,1,0,0,0,0,4110,1 -1037,SIDE_WINDER,Side Winder,Side Winder,70,2736,0,720,810,1,301,331,101,12,52,32,35,20,66,15,10,12,1,2,25,0x3095,200,1576,576,576,0,0,0,0,0,0,0,0,954,5335,912,1400,756,134,1120,2,937,2500,926,5000,509,1000,0,0,0,0,4117,1 -1038,OSIRIS,Osiris,Osiris,68,475840,0,245520,200880,1,1580,2483,172,164,97,99,86,131,145,67,10,12,1,1,89,0x37B5,100,1072,672,384,122760,10000,603,4000,608,3000,751,500,617,2000,1232,150,2235,200,1255,600,1009,1000,5053,150,1285,100,0,0,0,0,4144,1 -1039,BAPHOMET,Baphomet,Baphomet,81,668000,0,396525,334106,2,2864,4148,279,45,120,125,30,85,155,85,10,12,2,6,67,0x37B5,100,768,768,576,198262,10000,607,2000,750,500,923,5000,1466,200,2256,200,1476,50,714,500,5160,10,985,5432,984,4171,0,0,0,0,4147,1 -1040,GOLEM,Golem,Golem,61,2245,0,540,608,1,198,223,190,12,70,27,67,5,31,5,10,12,2,0,60,0x91,300,1608,816,396,0,0,0,0,0,0,0,0,999,150,953,9000,912,220,757,70,1003,210,715,200,998,350,0,0,0,0,4072,1 -1041,MUMMY,Mummy,Mummy,55,2155,0,486,548,1,171,192,95,3,54,4,14,1,62,0,10,12,1,1,49,0x3885,300,1772,72,384,0,0,0,0,0,0,0,0,930,9000,756,100,934,550,2604,1,2611,10,525,250,508,850,0,0,0,0,4106,1 -1042,STEEL_CHONCHON,Steel Chonchon,Steel Chonchon,48,1199,0,369,414,1,77,112,57,20,30,62,20,10,56,10,10,12,0,4,24,0x118B,150,1076,576,480,0,0,0,0,0,0,0,0,992,90,999,30,910,2400,935,9000,943,30,998,200,1002,300,0,0,0,0,4042,1 +1028,SOLDIER_SKELETON,Soldier Skeleton,Soldier Skeleton,34,804,1,216,243,1,84,98,53,5,14,10,32,5,29,3,10,12,1,1,29,0x3885,200,2276,576,432,0,0,0,0,0,0,0,0,932,5500,756,60,1214,12,507,700,934,10,2315,1,1216,50,0,0,0,0,4086,1 +1029,ISIS,Isis,Isis,59,2092,1,531,597,1,192,229,83,5,58,43,22,5,39,15,10,12,2,6,27,0x3195,200,1384,768,336,0,0,0,0,0,0,0,0,936,5335,2233,5,2603,1,733,150,732,20,954,1000,731,5,0,0,0,0,4116,1 +1030,ANACONDAQ,Anacondaq,Anacondaq,100,8510,1,1602,1202,1,388,443,92,0,79,46,28,43,56,25,10,12,1,2,25,0x91,200,1576,576,576,0,0,0,0,0,0,0,0,6247,200,937,9000,1455,10,926,1500,936,200,508,150,756,50,0,0,0,0,4062,1 +1031,POPORING,Poporing,Poporing,30,524,1,198,224,1,74,94,36,17,17,26,20,18,36,5,10,12,1,3,25,0x83,300,1672,672,480,0,0,0,0,0,0,0,0,938,5500,910,1500,511,500,514,200,512,5,1207,5,512,250,0,0,0,0,4033,1 +1032,VERIT,Verit,Verit,52,1944,1,414,467,1,132,152,63,10,51,4,25,10,5,5,10,12,1,1,29,0x83,250,2468,768,480,0,0,0,0,0,0,0,0,929,9000,912,700,930,1100,509,600,2609,1,2612,200,639,20,0,0,0,0,4107,1 +1033,ELDER_WILOW,Elder Willow,Elder Willow,34,599,1,233,263,1,80,94,45,0,10,14,25,0,29,0,10,12,1,3,43,0x3095,200,1372,672,432,0,0,0,0,0,0,0,0,990,50,907,9000,7939,1,757,40,2329,30,690,100,604,100,0,0,0,0,4052,1 +1034,THARA_FROG,Thara Frog,Thara Frog,40,1157,1,311,350,1,73,103,37,17,25,10,10,18,30,2,10,12,1,5,41,0x81,200,2016,816,288,0,0,0,0,0,0,0,0,1011,45,908,5500,911,600,509,30,725,5,918,2000,0,0,0,0,0,0,4058,1 +1035,HUNTER_FLY,Hunter Fly,Hunter Fly,63,2050,1,604,681,1,120,140,46,20,32,72,22,25,79,15,10,12,0,4,44,0x3985,150,676,576,480,0,0,0,0,0,0,0,0,996,30,999,100,943,5335,912,1300,756,129,2259,1,1226,2,0,0,0,0,4115,1 +1036,GHOUL,Ghoul,Ghoul,61,2614,1,583,656,1,216,245,78,5,56,12,19,11,27,10,10,12,1,1,49,0x3885,250,2456,912,504,0,0,0,0,0,0,0,0,958,6000,756,110,509,700,511,800,2609,60,934,150,1260,1,0,0,0,0,4110,1 +1037,SIDE_WINDER,Side Winder,Side Winder,70,2736,1,720,810,1,301,331,101,12,52,32,35,20,66,15,10,12,1,2,25,0x3095,200,1576,576,576,0,0,0,0,0,0,0,0,954,5335,912,1400,756,134,1120,2,937,2500,926,5000,509,1000,0,0,0,0,4117,1 +1038,OSIRIS,Osiris,Osiris,68,475840,1,245520,200880,1,1580,2483,172,164,97,99,86,131,145,67,10,12,1,1,89,0x37B5,100,1072,672,384,122760,10000,603,4000,608,3000,751,500,617,2000,1232,150,2235,200,1255,600,1009,1000,5053,150,1285,100,0,0,0,0,4144,1 +1039,BAPHOMET,Baphomet,Baphomet,81,668000,1,396525,334106,2,2864,4148,279,45,120,125,30,85,155,85,10,12,2,6,67,0x37B5,100,768,768,576,198262,10000,607,2000,750,500,923,5000,1466,400,2256,300,1476,50,714,500,5160,10,985,5432,984,4171,0,0,0,0,4147,1 +1040,GOLEM,Golem,Golem,61,2245,1,540,608,1,198,223,190,12,70,27,67,5,31,5,10,12,2,0,60,0x91,300,1608,816,396,0,0,0,0,0,0,0,0,999,150,953,9000,912,220,757,70,2146,5,715,200,998,350,0,0,0,0,4072,1 +1041,MUMMY,Mummy,Mummy,55,2155,1,486,548,1,171,192,95,3,54,4,14,1,62,0,10,12,1,1,49,0x3885,300,1772,72,384,0,0,0,0,0,0,0,0,930,9000,756,100,934,550,2604,1,2611,10,525,250,508,850,0,0,0,0,4106,1 +1042,STEEL_CHONCHON,Steel Chonchon,Steel Chonchon,48,1199,1,369,414,1,77,112,57,20,30,62,20,10,56,10,10,12,0,4,24,0x118B,150,1076,576,480,0,0,0,0,0,0,0,0,992,90,999,30,910,2400,935,9000,943,30,998,200,1002,300,0,0,0,0,4042,1 //1043,SEAHORES,Seahorse,Seahorse,18,1452,0,122,78,3,100,150,15,7,1,1,1,1,1,1,10,10,0,5,22,131,200,1500,800,600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1044,OBEAUNE,Obeaune,Obeaune,53,2158,0,476,534,1,102,147,48,26,54,47,21,40,36,25,10,12,1,5,41,0x3095,200,1872,672,288,0,0,0,0,0,0,0,0,995,13,950,9000,5014,1,2326,10,720,10,951,500,748,30,0,0,0,0,4093,1 -1045,MARC,Marc,Marc,56,2522,0,525,590,1,138,163,55,24,50,24,22,15,48,20,10,12,1,5,41,0x3885,150,1272,72,480,0,0,0,0,0,0,0,0,995,18,956,9000,756,95,951,1000,720,10,717,200,509,700,0,0,0,0,4105,1 -1046,DOPPELGANGER,Doppelganger,Doppelganger,77,380000,0,313200,250560,1,1639,2815,246,86,122,122,105,67,169,72,10,12,1,6,67,0x37B5,100,480,480,288,156600,10000,724,1500,505,6000,0,0,2317,250,1162,220,1168,150,2258,350,1411,550,985,3686,984,2700,0,0,0,0,4142,1 -1047,PECOPECO_EGG,Peco Peco Egg,Peco Peco Egg,7,75,0,54,41,0,1,1,16,5,4,10,22,8,10,5,10,12,0,0,60,0x0,1000,1001,1,1,0,0,0,0,0,0,0,0,1010,250,935,1500,2102,2,507,400,507,400,713,1800,736,10,0,0,0,0,4007,1 -1048,THIEF_BUG_EGG,Thief Bug Egg,Thief Bug Egg,20,344,0,126,143,0,1,2,64,10,10,1,50,0,3,15,10,12,0,4,27,0x100,1000,701,1,1,0,0,0,0,0,0,0,0,1010,300,915,5000,2102,2,938,600,716,100,737,10,1002,250,0,0,0,0,4012,1 -1049,PICKY,Picky,Picky,9,95,0,63,47,1,18,19,21,3,14,9,10,0,10,3,10,12,0,2,23,0x81,200,988,288,168,0,0,0,0,0,0,0,0,916,9000,949,700,2302,150,507,550,519,300,715,50,0,0,0,0,0,0,4008,1 -1050,PICKY_,Picky,Picky,10,89,0,72,54,1,18,38,48,10,15,8,8,5,9,3,10,12,0,2,23,0x81,200,988,288,168,0,0,0,0,0,0,0,0,916,9000,949,700,5015,10,507,600,519,300,715,50,10012,10,0,0,0,0,4011,1 -1051,THIEF_BUG,Thief Bug,Thief Bug,21,354,0,126,143,1,56,61,24,3,19,7,10,0,12,5,10,12,0,4,60,0x118B,150,1288,288,768,0,0,0,0,0,0,0,0,955,2500,2304,80,507,350,909,2000,2303,120,1002,250,0,0,0,0,0,0,4016,1 -1052,ROCKER,Rocker,Rocker,15,185,0,99,74,1,19,24,16,3,12,18,8,10,17,5,10,12,1,4,22,0x181,200,1864,864,540,0,0,0,0,0,0,0,0,940,9000,1916,10,2298,4,1402,80,520,10,752,10,703,10,0,0,0,0,4021,1 -1053,THIEF_BUG_,Thief Bug Female,Thief Bug Female,28,531,0,180,203,1,42,58,28,7,12,10,23,10,24,10,10,12,1,4,27,0x118B,200,988,288,768,0,0,0,0,0,0,0,0,955,3500,910,250,1108,15,928,200,507,400,716,50,1002,300,0,0,0,0,4026,1 -1054,THIEF_BUG__,Thief Bug Male,Thief Bug Male,30,595,0,198,224,1,46,67,40,20,17,37,22,5,31,13,10,12,1,4,27,0x318D,300,988,288,768,0,0,0,0,0,0,0,0,1011,40,928,5500,955,1500,1152,10,508,90,729,5,1116,50,0,0,0,0,4050,1 -1055,MUKA,Muka,Muka,23,468,0,144,162,1,66,75,28,0,18,9,28,5,43,5,10,12,2,3,22,0x81,300,1960,960,384,0,0,0,0,0,0,0,0,993,70,952,9000,713,2000,511,400,507,1000,1451,50,1002,250,0,0,0,0,4036,1 -1056,SMOKIE,Smokie,Smokie,29,591,0,180,203,1,70,81,26,0,16,34,16,5,27,5,10,12,0,2,22,0x91,200,1576,576,420,0,0,0,0,0,0,0,0,945,5500,919,5500,516,800,2213,1,754,2,912,5,729,2,0,0,0,0,4044,1 -1057,YOYO,Yoyo,Yoyo,38,898,0,270,305,1,63,74,40,0,20,11,34,20,19,10,10,12,0,2,22,0x108B,200,1054,54,384,0,0,0,0,0,0,0,0,942,9000,513,1500,508,200,7182,900,753,10,756,24,578,1000,0,0,0,0,4051,1 -1058,METALLER,Metaller,Metaller,55,1687,0,450,507,1,187,228,72,12,52,24,10,0,47,31,10,12,1,4,23,0x118B,200,1708,1008,540,0,0,0,0,0,0,0,0,990,60,940,6500,911,400,757,49,707,20,935,3000,1914,10,0,0,0,0,4057,1 -1059,MISTRESS,Mistress,Mistress,78,378000,0,368280,301320,1,985,2352,187,192,76,186,88,113,172,79,10,12,0,4,84,0x37B5,100,1148,648,300,184140,10000,996,1500,526,4000,722,3000,1413,150,518,10000,2249,250,616,1000,7018,10,985,4268,16001,100,0,0,0,0,4132,1 -1060,BIGFOOT,Bigfoot,Bigfoot,29,587,0,180,203,1,50,62,55,7,18,4,7,0,12,0,10,12,2,2,22,0x91,300,1260,192,192,0,0,0,0,0,0,0,0,948,9000,2289,5,919,5000,740,80,516,1500,518,450,756,43,0,0,0,0,4074,1 -1061,NIGHTMARE,Nightmare,Nightmare,69,2872,0,501,1032,1,283,345,116,15,57,32,20,15,70,15,10,12,2,6,68,0x3395,150,1816,816,432,0,0,0,0,0,0,0,0,944,6000,510,500,2608,2,603,30,505,100,1261,1,984,60,0,0,0,0,4127,1 -1062,PORING_,Santa Poring,Santa Poring,3,69,0,4,5,1,12,16,0,0,1,14,3,10,12,90,10,12,1,3,26,0x81,400,1672,672,480,0,0,0,0,0,0,0,0,529,2000,530,1000,507,1000,512,1000,2236,100,512,7,0,0,0,0,0,0,4005,1 -1063,LUNATIC,Lunatic,Lunatic,3,55,0,36,27,1,11,12,18,0,10,3,3,0,8,5,10,12,0,2,60,0x81,200,1456,456,336,0,0,0,0,0,0,0,0,705,6500,949,1000,2262,4,512,2000,507,600,515,1100,622,20,0,0,0,0,4006,1 -1064,MEGALODON,Megalodon,Megalodon,46,1335,0,342,386,1,117,149,52,28,35,24,30,28,29,15,10,12,1,1,29,0x81,200,2492,792,432,0,0,0,0,0,0,0,0,959,5500,932,1500,510,80,717,120,719,10,603,2,624,20,0,0,0,0,4067,1 -1065,STROUF,Strouf,Strouf,61,3052,0,626,705,1,162,192,67,21,49,16,31,20,33,20,10,12,2,5,61,0x3885,150,1872,672,384,0,0,0,0,0,0,0,0,951,5335,756,115,2241,2,1461,2,949,3000,720,20,956,1500,0,0,0,0,4111,1 -1066,VADON,Vadon,Vadon,45,1252,0,342,386,1,78,103,54,21,35,21,28,20,33,15,10,12,0,5,21,0x91,300,1632,432,540,0,0,0,0,0,0,0,0,991,40,960,9000,910,3000,2313,5,943,100,757,40,717,50,0,0,0,0,4049,1 -1067,CORNUTUS,Cornutus,Cornutus,48,1450,0,369,414,1,79,126,42,28,32,27,45,26,27,15,10,12,0,5,21,0x91,200,1248,48,480,0,0,0,0,0,0,0,0,991,45,961,5500,911,800,757,53,2106,5,943,1000,717,100,0,0,0,0,4061,1 -1068,HYDRA,Hydra,Hydra,34,854,0,233,263,7,35,41,20,32,10,9,14,0,35,2,10,12,0,3,41,0x84,1000,800,432,600,0,0,0,0,0,0,0,0,1011,25,962,5500,938,1500,971,20,525,5,517,700,0,0,0,0,0,0,4035,1 -1069,SWORD_FISH,Swordfish,Swordfish,57,2600,0,525,590,1,149,184,52,12,50,56,25,15,40,15,10,12,2,5,41,0x3885,200,1968,768,384,0,0,0,0,0,0,0,0,995,10,963,9000,756,33,2257,2,757,50,1117,25,956,600,0,0,0,0,4089,1 -1070,KUKRE,Kukre,Kukre,42,1111,0,315,354,1,65,93,33,23,25,30,22,20,32,20,10,12,0,5,21,0x83,150,1776,576,288,0,0,0,0,0,0,0,0,991,30,955,5500,910,400,528,500,507,650,928,450,623,20,0,0,0,0,4027,1 -1071,PIRATE_SKEL,Pirate Skeleton,Pirate Skeleton,48,1411,0,369,414,1,105,125,53,20,35,25,25,15,30,10,10,12,1,1,29,0x3885,200,1754,554,288,0,0,0,0,0,0,0,0,932,3000,2287,15,7477,5,2211,250,1104,250,756,43,628,20,0,0,0,0,4073,1 -1072,KAHO,Kaho,Kaho,98,7045,0,1953,1463,1,504,728,106,55,81,61,55,65,66,73,10,12,1,6,83,0x3985,150,1700,1000,500,0,0,0,0,0,0,0,0,994,30,1003,150,7097,3000,690,100,757,1000,716,300,970,5,0,0,0,0,4065,1 -1073,CRAB,Crab,Crab,43,1233,0,315,354,1,69,79,36,11,22,14,24,7,28,15,7,12,0,5,21,0x81,200,992,792,360,0,0,0,0,0,0,0,0,964,5500,960,1500,7049,700,1001,13,0,0,0,0,757,37,0,0,0,0,4153,1 -1074,SHELLFISH,Shellfish,Shellfish,50,1680,0,405,455,1,70,92,43,5,42,11,48,25,26,10,10,12,0,5,21,0x91,200,864,864,384,0,0,0,0,0,0,0,0,965,5500,966,1000,7049,500,1056,1000,1001,10,0,0,757,18,0,0,0,0,4273,1 +1044,OBEAUNE,Obeaune,Obeaune,53,2158,1,476,534,1,102,147,48,26,54,47,21,40,36,25,10,12,1,5,41,0x3095,200,1872,672,288,0,0,0,0,0,0,0,0,995,13,950,9000,5014,1,2326,10,720,10,951,500,748,30,0,0,0,0,4093,1 +1045,MARC,Marc,Marc,56,2522,1,525,590,1,138,163,55,24,50,24,22,15,48,20,10,12,1,5,41,0x3885,150,1272,72,480,0,0,0,0,0,0,0,0,995,18,956,9000,756,95,951,1000,720,10,717,200,509,700,0,0,0,0,4105,1 +1046,DOPPELGANGER,Doppelganger,Doppelganger,77,380000,1,313200,250560,1,1639,2815,246,86,122,122,105,67,169,72,10,12,1,6,67,0x37B5,100,480,480,288,156600,10000,724,1500,505,6000,0,0,2317,250,1162,220,1168,150,2258,350,1411,550,985,3686,984,2700,0,0,0,0,4142,1 +1047,PECOPECO_EGG,Peco Peco Egg,Peco Peco Egg,7,75,1,54,41,0,1,1,16,5,4,10,22,8,10,5,10,12,0,0,60,0x0,1000,1001,1,1,0,0,0,0,0,0,0,0,1010,250,935,1500,2102,2,507,400,507,400,713,1800,736,10,0,0,0,0,4007,1 +1048,THIEF_BUG_EGG,Thief Bug Egg,Thief Bug Egg,20,344,1,126,143,0,1,2,64,10,10,1,50,0,3,15,10,12,0,4,27,0x100,1000,701,1,1,0,0,0,0,0,0,0,0,1010,300,915,5000,2102,2,938,600,716,100,737,10,1002,250,0,0,0,0,4012,1 +1049,PICKY,Picky,Picky,9,95,1,63,47,1,18,19,21,3,14,9,10,0,10,3,10,12,0,2,23,0x81,200,988,288,168,0,0,0,0,0,0,0,0,916,9000,949,700,2302,150,507,550,519,300,715,50,0,0,0,0,0,0,4008,1 +1050,PICKY_,Picky,Picky,10,89,1,72,54,1,18,38,48,10,15,8,8,5,9,3,10,12,0,2,23,0x81,200,988,288,168,0,0,0,0,0,0,0,0,916,9000,949,700,5015,10,507,600,519,300,715,50,10012,10,0,0,0,0,4011,1 +1051,THIEF_BUG,Thief Bug,Thief Bug,21,354,1,126,143,1,56,61,24,3,19,7,10,0,12,5,10,12,0,4,60,0x118B,150,1288,288,768,0,0,0,0,0,0,0,0,955,2500,2304,80,507,350,909,2000,2303,120,1002,250,0,0,0,0,0,0,4016,1 +1052,ROCKER,Rocker,Rocker,15,185,1,99,74,1,19,24,16,3,12,18,8,10,17,5,10,12,1,4,22,0x181,200,1864,864,540,0,0,0,0,0,0,0,0,940,9000,1916,10,2298,4,1402,80,520,10,752,10,703,10,0,0,0,0,4021,1 +1053,THIEF_BUG_,Thief Bug Female,Thief Bug Female,28,531,1,180,203,1,42,58,28,7,12,10,23,10,24,10,10,12,1,4,27,0x118B,200,988,288,768,0,0,0,0,0,0,0,0,955,3500,910,250,1108,15,928,200,507,400,716,50,1002,300,0,0,0,0,4026,1 +1054,THIEF_BUG__,Thief Bug Male,Thief Bug Male,30,595,1,198,224,1,46,67,40,20,17,37,22,5,31,13,10,12,1,4,27,0x318D,300,988,288,768,0,0,0,0,0,0,0,0,1011,40,928,5500,955,1500,1152,10,508,90,729,5,1116,50,0,0,0,0,4050,1 +1055,MUKA,Muka,Muka,23,468,1,144,162,1,66,75,28,0,18,9,28,5,43,5,10,12,2,3,22,0x81,300,1960,960,384,0,0,0,0,0,0,0,0,993,70,952,9000,713,2000,511,400,507,1000,1451,50,1002,250,0,0,0,0,4036,1 +1056,SMOKIE,Smokie,Smokie,29,591,1,180,203,1,70,81,26,0,16,34,16,5,27,5,10,12,0,2,22,0x91,200,1576,576,420,0,0,0,0,0,0,0,0,945,5500,919,5500,516,800,2213,1,754,2,912,5,729,2,0,0,0,0,4044,1 +1057,YOYO,Yoyo,Yoyo,38,898,1,270,305,1,63,74,40,0,20,11,34,20,19,10,10,12,0,2,22,0x108B,200,1054,54,384,0,0,0,0,0,0,0,0,942,9000,513,1500,508,200,7182,900,753,10,756,24,578,1000,0,0,0,0,4051,1 +1058,METALLER,Metaller,Metaller,55,1687,1,450,507,1,187,228,72,12,52,24,10,0,47,31,10,12,1,4,23,0x118B,200,1708,1008,540,0,0,0,0,0,0,0,0,990,60,940,6500,911,400,757,49,707,20,935,3000,1914,10,0,0,0,0,4057,1 +1059,MISTRESS,Mistress,Mistress,78,378000,1,368280,301320,1,985,2352,187,192,76,186,88,113,172,79,10,12,0,4,84,0x37B5,100,1148,648,300,184140,10000,996,1500,526,4000,722,3000,1413,150,518,10000,2249,250,616,1000,7018,10,985,4268,16001,100,0,0,0,0,4132,1 +1060,BIGFOOT,Bigfoot,Bigfoot,29,587,1,180,203,1,50,62,55,7,18,4,7,0,12,0,10,12,2,2,22,0x91,300,1260,192,192,0,0,0,0,0,0,0,0,948,9000,2289,5,919,5000,740,80,516,1500,518,450,756,43,0,0,0,0,4074,1 +1061,NIGHTMARE,Nightmare,Nightmare,69,2872,1,501,1032,1,283,345,116,15,57,32,20,15,70,15,10,12,2,6,68,0x3395,150,1816,816,432,0,0,0,0,0,0,0,0,944,6000,510,500,2608,2,603,30,505,100,1261,1,984,60,0,0,0,0,4127,1 +1062,PORING_,Santa Poring,Santa Poring,3,69,1,4,5,1,12,16,0,0,1,14,3,10,12,90,10,12,1,3,26,0x81,400,1672,672,480,0,0,0,0,0,0,0,0,529,2000,530,1000,507,1000,512,1000,2236,100,512,7,0,0,0,0,0,0,4005,1 +1063,LUNATIC,Lunatic,Lunatic,3,55,1,36,27,1,11,12,18,0,10,3,3,0,8,5,10,12,0,2,60,0x81,200,1456,456,336,0,0,0,0,0,0,0,0,705,6500,949,1000,2262,4,512,2000,507,600,515,1100,622,20,0,0,0,0,4006,1 +1064,MEGALODON,Megalodon,Megalodon,46,1335,1,342,386,1,117,149,52,28,35,24,30,28,29,15,10,12,1,1,29,0x81,200,2492,792,432,0,0,0,0,0,0,0,0,959,5500,932,1500,510,80,717,120,719,10,603,2,624,20,0,0,0,0,4067,1 +1065,STROUF,Strouf,Strouf,61,3052,1,626,705,1,162,192,67,21,49,16,31,20,33,20,10,12,2,5,61,0x3885,150,1872,672,384,0,0,0,0,0,0,0,0,951,5335,756,115,2315,2,1461,2,949,3000,720,20,956,1500,0,0,0,0,4111,1 +1066,VADON,Vadon,Vadon,45,1252,1,342,386,1,78,103,54,21,35,21,28,20,33,15,10,12,0,5,21,0x91,300,1632,432,540,0,0,0,0,0,0,0,0,991,40,960,9000,910,3000,2313,5,943,100,757,40,717,50,0,0,0,0,4049,1 +1067,CORNUTUS,Cornutus,Cornutus,48,1450,1,369,414,1,79,126,42,28,32,27,45,26,27,15,10,12,0,5,21,0x91,200,1248,48,480,0,0,0,0,0,0,0,0,991,45,961,5500,911,800,757,53,2106,5,943,1000,717,100,0,0,0,0,4061,1 +1068,HYDRA,Hydra,Hydra,34,854,1,233,263,7,35,41,20,32,10,9,14,0,35,2,10,12,0,3,41,0x84,1000,800,432,600,0,0,0,0,0,0,0,0,1011,25,962,5500,938,1500,971,20,525,5,517,700,0,0,0,0,0,0,4035,1 +1069,SWORD_FISH,Swordfish,Swordfish,57,2600,1,525,590,1,149,184,52,12,50,56,25,15,40,15,10,12,2,5,41,0x3885,200,1968,768,384,0,0,0,0,0,0,0,0,995,10,963,9000,756,33,2257,2,757,50,1117,25,956,600,0,0,0,0,4089,1 +1070,KUKRE,Kukre,Kukre,42,1111,1,315,354,1,65,93,33,23,25,30,22,20,32,20,10,12,0,5,21,0x83,150,1776,576,288,0,0,0,0,0,0,0,0,991,30,955,5500,910,400,528,500,507,650,928,450,623,20,0,0,0,0,4027,1 +1071,PIRATE_SKEL,Pirate Skeleton,Pirate Skeleton,48,1411,1,369,414,1,105,125,53,20,35,25,25,15,30,10,10,12,1,1,29,0x3885,200,1754,554,288,0,0,0,0,0,0,0,0,932,3000,2287,15,7477,5,2211,250,1104,250,756,43,628,20,0,0,0,0,4073,1 +1072,KAHO,Kaho,Kaho,98,7045,1,1953,1463,1,504,728,106,55,81,61,55,65,66,73,10,12,1,6,83,0x3985,150,1700,1000,500,0,0,0,0,0,0,0,0,994,30,1003,150,7097,3000,690,100,757,1000,716,300,970,5,0,0,0,0,4065,1 +1073,CRAB,Crab,Crab,43,1233,1,315,354,1,69,79,36,11,22,14,24,7,28,15,7,12,0,5,21,0x81,200,992,792,360,0,0,0,0,0,0,0,0,964,5500,960,1500,7049,700,1001,13,0,0,0,0,757,37,0,0,0,0,4153,1 +1074,SHELLFISH,Shellfish,Shellfish,50,1680,1,405,455,1,70,92,43,5,42,11,48,25,26,10,10,12,0,5,21,0x91,200,864,864,384,0,0,0,0,0,0,0,0,965,5500,966,1000,7049,500,1056,1000,1001,10,0,0,757,18,0,0,0,0,4273,1 //1075,TURTLE,Turtle,Turtle,3,77,0,0,0,1,1,2,35,0,1,1,1,1,1,1,7,12,0,5,22,0x81,200,500,500,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1076,SKELETON,Skeleton,Skeleton,27,612,0,162,183,1,78,102,21,2,24,15,30,5,19,1,10,12,1,1,29,0x91,200,2228,528,576,0,0,0,0,0,0,0,0,1010,90,932,800,1505,80,909,3000,507,850,2609,30,0,0,0,0,0,0,4025,1 -1077,POISON_SPORE,Poison Spore,Poison Spore,26,456,0,162,183,1,68,83,40,8,19,17,22,5,20,5,10,12,1,3,25,0x3885,200,1672,672,288,0,0,0,0,0,0,0,0,7033,9000,2221,20,511,550,510,60,972,50,921,1200,912,5,0,0,0,0,4048,1 -1078,RED_PLANT,Red Plant,Red Plant,1,10,0,0,0,1,1,2,0,0,0,0,0,0,0,0,7,12,0,3,22,0x40,2000,1,1,1,0,0,0,0,0,0,0,0,507,5500,712,1000,711,1000,905,500,906,300,914,500,708,50,2269,2,0,0,0,0 -1079,BLUE_PLANT,Blue Plant,Blue Plant,1,10,0,0,0,1,1,2,0,0,0,0,0,0,0,0,7,12,0,3,22,0x40,2000,1,1,1,0,0,0,0,0,0,0,0,510,5500,712,1000,711,1000,905,500,906,300,522,50,514,1000,2270,2,0,0,0,0 -1080,GREEN_PLANT,Green Plant,Green Plant,1,10,0,0,0,1,1,2,0,0,0,0,0,0,0,0,7,12,0,3,22,0x40,2000,1,1,1,0,0,0,0,0,0,0,0,511,7000,712,1000,621,20,905,3000,906,1500,704,50,521,50,2270,2,0,0,0,0 -1081,YELLOW_PLANT,Yellow Plant,Yellow Plant,1,10,0,0,0,1,1,2,0,0,0,0,0,0,0,0,7,12,0,3,22,0x40,2000,1,1,1,0,0,0,0,0,0,0,0,508,5500,712,1000,711,1000,905,500,906,300,707,5,914,500,2269,2,0,0,0,0 -1082,WHITE_PLANT,White Plant,White Plant,1,10,0,0,0,1,1,2,0,0,0,0,0,0,0,0,7,12,0,3,22,0x40,2000,1,1,1,0,0,0,0,0,0,0,0,509,5500,712,1000,631,20,905,3000,906,1500,521,50,703,50,2269,2,0,0,0,0 -1083,SHINING_PLANT,Shining Plant,Shining Plant,1,20,0,0,0,1,1,2,0,0,0,0,0,0,0,90,7,12,0,3,26,0x40,2000,1,1,1,0,0,0,0,0,0,0,0,510,5500,508,1000,509,1000,710,5,608,20,518,500,607,50,714,1,0,0,0,0 -1084,BLACK_MUSHROOM,Black Mushroom,Black Mushroom,1,15,0,0,0,1,1,2,0,0,0,0,0,0,0,0,7,12,0,3,22,0x40,2000,1,1,1,0,0,0,0,0,0,0,0,970,50,971,50,630,20,949,2000,991,800,921,5500,921,5500,7033,5500,0,0,0,0 -1085,RED_MUSHROOM,Red Mushroom,Red Mushroom,1,15,0,0,0,1,1,2,0,0,0,0,0,0,0,0,7,12,0,3,22,0x40,2000,1,1,1,0,0,0,0,0,0,0,0,970,50,972,50,630,20,949,2000,990,1000,921,5500,921,5500,7033,5500,0,0,0,0 -1086,GOLDEN_BUG,Golden Thief Bug,Golden Thief Bug,65,222750,0,194400,155520,1,907,1750,159,81,71,77,80,62,127,76,10,12,2,4,43,0x11AB,100,768,768,480,97200,10000,2610,2000,701,1000,0,0,969,1000,1524,150,2246,250,10016,500,714,300,985,2000,984,1500,0,0,0,0,4128,1 -1087,ORK_HERO,Orc Hero,Orc Hero,50,362000,0,106920,97200,1,662,1103,197,70,97,82,107,71,144,43,10,12,2,7,42,0x37B5,150,1678,780,648,53460,10000,725,2000,607,1500,999,5000,968,9700,10018,500,1366,150,2106,250,1124,1000,985,4559,1387,100,0,0,0,0,4143,1 -1088,VOCAL,Vocal,Vocal,18,3317,0,99,79,1,71,82,77,26,77,26,26,30,53,40,10,12,1,4,22,0x3795,200,1080,648,480,0,0,0,0,0,0,0,0,2247,50,940,8000,721,1000,752,1500,2420,1000,645,700,1917,10,0,0,0,0,4211,1 -1089,TOAD,Toad,Toad,27,660,0,162,183,1,70,89,24,6,32,19,27,10,24,5,10,12,1,5,21,0x37B5,200,1236,336,432,0,0,0,0,0,0,0,0,2244,50,518,2000,729,1000,746,1500,970,100,971,100,5125,1000,0,0,0,0,4306,1 -1090,MASTERING,Mastering,Mastering,42,1260,0,315,354,1,80,120,48,31,35,21,41,12,29,60,10,12,1,3,21,0x37B5,300,1072,672,480,0,0,0,0,0,0,0,0,2257,200,619,50,722,1000,2116,1000,512,8000,512,8000,531,4000,0,0,0,0,4197,1 -1091,DRAGON_FLY,Dragon Fly,Dragon Fly,47,1035,0,360,405,1,102,135,57,28,37,44,30,15,44,15,10,12,0,4,24,0x37B5,100,1076,576,480,0,0,0,0,0,0,0,0,2245,200,507,8000,719,1500,742,2000,2607,3000,625,50,533,3000,0,0,0,0,4179,1 -1092,VAGABOND_WOLF,Vagabond Wolf,Vagabond Wolf,93,8203,0,1422,2601,1,399,445,102,51,72,63,55,29,90,15,10,12,1,2,22,0x37B5,150,1048,648,432,0,0,0,0,0,0,0,0,2248,200,920,8000,728,1500,1148,100,2521,1000,725,10,626,50,0,0,0,0,4183,1 -1093,ECLIPSE,Eclipse,Eclipse,31,625,0,207,233,1,60,80,50,20,20,28,35,17,27,55,10,12,1,2,60,0x37B5,200,1456,456,336,0,0,0,0,0,0,0,0,2250,200,507,8000,727,1200,746,1500,706,30,622,50,2355,1000,0,0,0,0,4266,1 -1094,AMBERNITE,Ambernite,Ambernite,19,340,0,117,87,1,26,37,28,0,16,20,11,10,21,5,10,12,2,4,21,0x191,400,2048,648,648,0,0,0,0,0,0,0,0,991,50,946,9000,910,1200,935,3000,943,2,757,14,1002,150,0,0,0,0,4032,1 -1095,ANDRE,Andre,Andre,33,724,0,216,243,1,51,72,55,16,11,20,40,10,24,10,10,12,0,4,22,0x118B,300,1288,288,384,0,0,0,0,0,0,0,0,955,9000,910,1000,938,500,993,50,1001,4,1002,350,757,28,0,0,0,0,4043,1 -1096,ANGELING,Angeling,Angeling,77,19800,0,3060,2693,1,355,500,72,238,58,50,33,105,67,200,10,12,1,8,86,0x37B5,200,1072,672,672,0,0,0,0,0,0,0,0,2254,100,2324,60,610,500,2282,1,509,2000,512,28,714,40,0,0,0,0,4054,1 -1097,ANT_EGG,Ant Egg,Ant Egg,28,530,0,180,203,0,1,2,68,45,5,1,65,5,10,30,10,12,0,0,60,0x0,1000,1001,1,1,0,0,0,0,0,0,0,0,1010,320,935,2000,909,2000,938,650,713,2000,1002,200,0,0,0,0,0,0,4013,1 -1098,ANUBIS,Anubis,Anubis,105,18826,0,3356,2450,1,480,695,103,48,88,67,40,128,89,55,10,12,2,7,49,0x3695,150,1250,768,360,0,0,0,0,0,0,0,0,930,3000,1625,10,934,550,984,105,1045,4365,2617,1,1614,3,0,0,0,0,4138,1 -1099,ARGIOPE,Argiope,Argiope,75,3105,0,810,912,1,292,342,88,32,60,23,40,30,20,30,10,12,2,4,25,0x3795,300,1792,792,336,0,0,0,0,0,0,0,0,1042,5335,912,1200,757,175,2406,5,511,1500,719,10,0,0,0,0,0,0,4114,1 -1100,ARGOS,Argos,Argos,47,1005,0,360,405,1,96,129,58,8,38,17,25,5,26,15,10,12,2,4,25,0x3195,300,1468,468,768,0,0,0,0,0,0,0,0,1025,9000,911,1200,1042,500,757,61,511,670,508,250,10017,15,0,0,0,0,4075,1 -1101,BAPHOMET_,Baphomet Jr.,Baphomet Jr.,57,2035,0,486,548,1,186,219,70,25,52,60,36,17,52,25,10,12,0,6,27,0x3795,100,868,480,120,0,0,0,0,0,0,0,0,923,500,984,63,1464,2,607,50,610,100,508,1300,2405,50,0,0,0,0,4129,1 -1102,BATHORY,Bathory,Bathory,86,5242,0,1170,1364,1,229,325,61,89,66,38,40,77,56,50,10,12,1,7,27,0x3695,100,1504,840,900,0,0,0,0,0,0,0,0,1001,200,1061,4850,2252,3,1611,5,1000,30,1006,15,637,20,0,0,0,0,4119,1 -1103,CARAMEL,Caramel,Caramel,25,518,0,162,183,1,67,76,39,0,19,10,15,10,32,5,10,12,0,2,22,0x91,200,1604,840,756,0,0,0,0,0,0,0,0,1027,9000,2310,5,919,5500,1455,10,1405,15,1408,20,0,0,0,0,0,0,4063,1 -1104,COCO,Coco,Coco,38,836,0,270,305,1,71,82,37,0,22,13,30,20,38,10,10,12,0,2,22,0x91,150,1864,864,1008,0,0,0,0,0,0,0,0,1026,9000,2502,20,914,3000,919,2500,516,500,2402,25,578,600,0,0,0,0,4041,1 -1105,DENIRO,Deniro,Deniro,31,671,0,207,233,1,45,61,52,16,15,16,30,10,23,15,10,12,0,4,22,0x118B,150,1288,288,576,0,0,0,0,0,0,0,0,955,9000,910,3000,938,1200,990,50,1001,8,1002,450,757,34,0,0,0,0,4043,1 -1106,DESERT_WOLF,Desert Wolf,Desert Wolf,103,9447,0,1800,1350,1,520,579,114,47,93,69,63,61,82,42,10,12,1,2,23,0x308D,200,1120,420,288,0,0,0,0,0,0,0,0,1253,5,7030,5500,2311,1,517,1200,920,2000,756,53,1217,140,0,0,0,0,4082,1 -1107,DESERT_WOLF_B,Desert Wolf Baby,Baby Desert Wolf,14,140,0,90,68,1,33,41,13,0,10,12,8,5,17,7,10,12,0,2,23,0x1089,300,1600,900,240,0,0,0,0,0,0,0,0,1010,85,919,5500,2306,80,517,600,2301,200,13011,5,582,1000,0,0,0,0,4023,1 -1108,DEVIACE,Deviace,Deviace,60,3135,0,658,740,1,160,189,51,16,57,26,32,25,45,15,10,12,1,5,81,0x91,400,1680,480,384,0,0,0,0,0,0,0,0,995,25,1053,9000,1054,1000,5011,2,971,200,1256,3,756,161,0,0,0,0,4125,1 -1109,DEVIRUCHI,Deviruchi,Deviruchi,93,8912,0,1806,2166,1,367,549,72,16,61,49,30,85,99,5,10,12,0,6,27,0x3795,150,980,600,384,0,0,0,0,0,0,0,0,1038,5335,1039,400,984,2,1458,2,1009,5,912,1500,756,154,0,0,0,0,4122,1 -1110,DOKEBI,Dokebi,Dokebi,68,2820,0,675,759,1,317,347,85,20,52,56,35,20,60,25,10,12,0,6,27,0x191,250,1156,456,384,0,0,0,0,0,0,0,0,1021,9000,757,150,1517,2,1613,1,969,1,1501,300,1005,5,0,0,0,0,4098,1 -1111,DRAINLIAR,Drainliar,Drainliar,47,1162,0,389,438,1,100,142,50,15,35,34,24,22,50,20,10,12,0,2,47,0x3095,250,1276,576,384,0,0,0,0,0,0,0,0,1011,60,913,3000,725,20,507,1000,7006,5500,7006,1500,756,40,0,0,0,0,4069,1 -1112,DRAKE,Drake,Drake,91,804500,0,515160,417960,1,1938,3341,279,135,121,103,114,107,135,71,10,12,1,1,29,0x37B5,400,620,420,360,257580,10000,504,5000,719,500,0,0,1127,600,1125,950,1135,150,1128,400,5019,350,985,3200,1189,100,0,0,0,0,4137,1 -1113,DROPS,Drops,Drops,2,45,0,27,20,1,12,13,16,0,8,1,1,0,6,2,10,12,1,3,23,0x83,400,1372,672,480,0,0,0,0,0,0,0,0,909,7500,1602,80,938,500,512,1100,713,1700,512,800,620,20,0,0,0,0,4004,1 -1114,DUSTINESS,Dustiness,Dustiness,62,2026,0,602,678,1,158,189,69,50,46,22,46,60,68,105,10,12,0,4,44,0x191,150,1004,504,384,0,0,0,0,0,0,0,0,1057,9000,1058,500,2291,4,928,2000,1001,10,507,1200,0,0,0,0,0,0,4056,1 -1115,EDDGA,Eddga,Eddga,65,247500,0,198000,148500,1,866,1342,166,70,92,80,103,66,90,85,10,12,2,2,23,0x37B5,300,872,1344,432,99000,10000,1029,5000,1030,1000,994,3000,1133,150,2268,250,518,10000,1258,500,1030,250,985,2300,13046,100,0,0,0,0,4123,1 -1116,EGGYRA,Eggyra,Eggyra,53,1676,0,330,689,1,105,145,85,20,46,25,25,15,52,20,10,12,1,0,48,0x91,200,1816,816,288,0,0,0,0,0,0,0,0,911,1000,5015,20,7032,550,507,1000,643,300,645,250,757,57,0,0,0,0,4070,1 -1117,EVIL_DRUID,Evil Druid,Evil Druid,80,5149,0,1339,1280,1,344,412,88,45,62,32,24,45,71,5,10,12,2,1,89,0x3695,300,2276,576,336,0,0,0,0,0,0,0,0,2217,10,1615,1,2508,2,1551,10,610,200,7478,4,509,2000,0,0,0,0,4141,1 -1118,FLORA,Flora,Flora,59,2301,0,531,597,3,155,186,99,29,49,29,35,5,42,80,10,12,2,3,22,0x84,1000,1432,432,576,0,0,0,0,0,0,0,0,1032,9000,2253,3,704,10,521,50,629,20,905,2000,748,1,0,0,0,0,4080,1 -1119,FRILLDORA,Frilldora,Frilldora,57,1821,0,486,548,1,172,214,84,10,48,38,38,15,46,30,10,12,1,2,23,0x3885,300,1540,720,432,0,0,0,0,0,0,0,0,1012,5500,757,90,903,1500,721,15,715,200,507,800,912,120,0,0,0,0,4088,1 -1120,GHOSTRING,Ghostring,Ghostring,90,26700,0,4305,4467,1,350,512,88,72,66,85,66,66,99,66,10,12,1,6,88,0x37B5,300,1220,1080,648,0,0,0,0,0,0,0,0,1059,5335,2274,100,2336,50,604,500,603,10,714,30,695,100,0,0,0,0,4047,1 -1121,GIEARTH,Giearth,Giearth,42,1118,0,315,354,1,70,85,52,16,27,19,30,10,28,15,10,12,0,6,22,0x191,200,1848,1296,432,0,0,0,0,0,0,0,0,997,30,1003,150,1040,5500,2286,1,2227,10,1001,100,0,0,0,0,0,0,4087,1 -1122,GOBLIN_1,Goblin,Goblin,48,1058,0,369,414,1,87,121,56,5,37,54,25,20,36,10,10,12,1,7,24,0x3695,100,1120,620,240,0,0,0,0,0,0,0,0,998,270,911,9000,756,43,2297,3,1211,10,2104,5,507,1800,0,0,0,0,4060,1 -1123,GOBLIN_2,Goblin,Goblin,44,931,0,333,374,1,94,122,52,5,33,16,24,15,58,10,10,12,1,7,23,0x3095,150,1320,620,240,0,0,0,0,0,0,0,0,998,250,911,9000,5010,3,1511,10,2104,1,507,1550,2297,3,0,0,0,0,4060,1 -1124,GOBLIN_3,Goblin,Goblin,44,930,0,333,374,1,88,121,47,5,30,16,24,15,17,10,10,12,1,7,25,0x308D,250,1624,624,240,0,0,0,0,0,0,0,0,998,230,911,9000,2275,3,5088,15,2104,1,507,1550,508,220,0,0,0,0,4060,1 -1125,GOBLIN_4,Goblin,Goblin,49,1494,0,396,446,1,72,94,70,3,31,27,46,15,34,10,10,12,1,7,22,0x308D,200,1624,624,240,0,0,0,0,0,0,0,0,993,100,998,170,5087,15,2263,3,1508,10,2104,1,507,1500,0,0,0,0,4060,1 -1126,GOBLIN_5,Goblin,Goblin,56,2342,0,486,548,1,159,190,64,5,51,37,22,15,38,10,10,12,1,7,21,0x308D,300,3074,1874,480,0,0,0,0,0,0,0,0,998,150,911,9000,1605,15,2104,1,5089,15,507,1500,508,220,0,0,0,0,4060,1 -1127,HODE,Hode,Hode,63,2676,0,632,710,1,170,215,91,24,61,16,42,5,29,40,10,12,1,2,42,0x81,200,1480,480,720,0,0,0,0,0,0,0,0,993,120,1055,9000,757,80,938,3000,1147,10,7021,1,632,20,0,0,0,0,4081,1 -1128,HORN,Horn,Horn,32,705,0,216,243,1,64,75,52,8,10,12,36,25,21,35,10,12,1,4,22,0x191,200,1528,528,288,0,0,0,0,0,0,0,0,993,80,1011,35,947,5500,1452,15,935,5500,943,70,0,0,0,0,0,0,4045,1 -1129,HORONG,Horong,Horong,66,2304,0,781,879,1,262,332,84,35,36,32,35,45,56,25,10,12,0,0,83,0x308D,400,1888,1152,828,0,0,0,0,0,0,0,0,953,6500,912,500,2279,5,1752,10000,757,118,633,20,970,50,0,0,0,0,4103,1 -1130,JAKK,Jakk,Jakk,63,2054,0,632,710,1,218,255,90,25,58,43,42,25,55,15,10,12,1,0,43,0x3695,200,1180,480,648,0,0,0,0,0,0,0,0,1062,9000,912,900,985,31,2331,5,1008,5,535,1000,0,0,0,0,0,0,4109,1 -1131,JOKER,Joker,Joker,90,6022,0,1618,1821,1,288,348,64,76,84,99,30,50,77,35,10,12,2,7,84,0x3695,100,1364,864,432,0,0,0,0,0,0,0,0,912,2000,616,2,641,20,508,1000,1259,1,984,100,695,100,0,0,0,0,4139,1 -1132,KHALITZBURG,Khalitzburg,Khalitzburg,118,23986,0,2862,2147,1,737,833,125,10,121,48,40,31,89,32,10,12,2,1,29,0x3695,350,528,1000,396,0,0,0,0,0,0,0,0,932,8000,985,191,5017,1,2108,2,1004,10,509,2000,1127,2,0,0,0,0,4136,1 -1133,KOBOLD_1,Kobold,Kobold,107,10483,0,2274,1706,1,539,626,103,25,109,76,61,53,82,30,10,12,1,7,44,0x308D,150,1028,528,360,0,0,0,0,0,0,0,0,999,100,1034,5335,912,700,757,25,1220,2,2104,5,0,0,0,0,0,0,4091,1 -1134,KOBOLD_2,Kobold,Kobold,102,9152,0,1944,1458,1,367,429,117,59,96,61,55,48,79,20,10,12,1,7,45,0x308D,200,1528,528,360,0,0,0,0,0,0,0,0,999,100,1034,5335,912,200,2104,3,508,100,2101,100,0,0,0,0,0,0,4091,1 -1135,KOBOLD_3,Kobold,Kobold,101,9078,0,1827,1371,1,360,424,109,48,103,64,59,42,67,20,10,12,1,7,43,0x308D,300,1228,528,360,0,0,0,0,0,0,0,0,990,35,999,100,1034,5335,912,200,1355,5,2104,3,508,100,0,0,0,0,4091,1 -//1136,KOBOLD_4,Kobold,Kobold,31,2179,0,806,407,1,262,324,15,10,1,31,31,20,46,20,10,12,1,7,45,0x31AD,200,1528,528,360,0,0,0,0,0,0,0,0,999,50,1034,5335,912,100,1355,5,2104,3,508,100,1301,150,0,0,0,0,4091,1 -//1137,KOBOLD_5,Kobold,Kobold,31,2179,0,644,407,1,186,216,15,10,1,31,31,20,88,20,10,12,1,7,43,0x31AD,300,1228,528,360,0,0,0,0,0,0,0,0,999,40,1034,5335,912,100,1514,5,2104,3,508,100,1501,150,0,0,0,0,4091,1 -1138,MAGNOLIA,Magnolia,Magnolia,53,1984,0,441,495,1,91,256,51,8,49,25,21,50,28,85,10,12,0,6,21,0x183,200,1560,360,360,0,0,0,0,0,0,0,0,7031,9000,910,800,911,100,912,10,737,40,508,400,12127,5,0,0,0,0,4076,1 -1139,MANTIS,Mantis,Mantis,65,2719,0,594,669,1,178,209,90,0,55,33,24,5,42,15,10,12,1,4,22,0x3195,200,1528,660,432,0,0,0,0,0,0,0,0,993,110,1031,9000,911,1400,757,70,943,250,721,10,507,650,0,0,0,0,4079,1 -1140,MARDUK,Marduk,Marduk,73,2893,0,774,872,1,180,292,66,43,66,49,21,40,66,25,10,12,2,7,23,0x3095,300,1540,840,504,0,0,0,0,0,0,0,0,994,35,1045,4365,1608,10,2617,1,1614,3,691,100,642,20,0,0,0,0,4112,1 -1141,MARINA,Marina,Marina,42,1209,0,340,381,1,73,98,20,19,24,27,18,22,29,15,10,12,0,3,41,0x81,400,2280,1080,864,0,0,0,0,0,0,0,0,1052,5000,938,1500,991,45,995,2,717,200,631,20,0,0,0,0,0,0,4055,1 -1142,MARINE_SPHERE,Marine Sphere,Marine Sphere,51,1924,0,446,503,1,1,2,41,28,10,16,35,25,26,5,10,12,0,3,41,0x0,800,1201,1,1,0,0,0,0,0,0,0,0,1050,5000,1051,2500,1520,10,720,10,717,150,10003,10,0,0,0,0,0,0,4084,1 -1143,MARIONETTE,Marionette,Marionette,90,7166,0,1442,2009,1,202,392,35,24,52,79,28,105,72,20,10,12,0,6,68,0x3195,300,1480,480,1056,0,0,0,0,0,0,0,0,1060,9000,2294,5,2605,1,699,100,1520,15,2407,1,5141,3,0,0,0,0,4113,1 -1144,MARSE,Marse,Marse,47,1456,0,389,438,1,85,105,38,18,33,17,25,10,33,10,10,12,0,5,41,0x91,300,1956,756,528,0,0,0,0,0,0,0,0,1024,9000,962,3000,717,200,720,10,995,12,1007,5,514,300,0,0,0,0,4095,1 -1145,MARTIN,Martin,Martin,39,1056,0,311,350,1,70,88,58,19,25,29,28,15,30,10,10,12,0,2,42,0x81,300,1480,480,480,0,0,0,0,0,0,0,0,1017,9000,1018,500,1251,10,2225,5,5009,1,10010,10,2224,15,0,0,0,0,4046,1 -1146,MATYR,Matyr,Matyr,58,2087,0,495,557,1,144,170,63,5,48,20,21,17,43,10,10,12,1,2,27,0x3095,150,432,432,360,0,0,0,0,0,0,0,0,2618,10,528,5000,919,5500,537,400,757,100,514,200,0,0,0,0,0,0,4097,1 -1147,MAYA,Maya,Maya,55,380000,0,178560,133920,1,555,820,183,50,88,72,76,102,92,76,10,12,2,4,82,0x37B5,100,864,1000,480,89280,10000,730,2000,603,3000,617,2000,10006,500,2615,200,2234,200,639,500,7020,10,985,3500,2005,100,0,0,0,0,4146,1 -1148,MEDUSA,Medusa,Medusa,102,10045,0,1737,1302,1,477,590,87,66,99,68,65,79,69,15,10,12,1,6,40,0x3795,180,1720,1320,360,0,0,0,0,0,0,0,0,1048,5335,1965,250,702,200,1973,20,722,250,967,3500,1007,3,0,0,0,0,4124,1 -1149,MINOROUS,Minorous,Minorous,58,1893,0,544,602,1,235,271,100,10,65,42,36,43,55,25,10,12,2,2,43,0x3095,200,1360,960,432,0,0,0,0,0,0,0,0,941,5335,756,196,1361,2,1005,10,516,1500,1301,200,568,300,0,0,0,0,4126,1 -1150,MOONLIGHT,Moonlight Flower,Moonlight Flower,79,324000,0,334080,271440,1,2029,3280,154,81,86,102,93,82,131,120,10,12,1,6,63,0x37B5,150,1276,576,288,167040,10000,1022,5000,504,1500,728,500,1477,500,1234,100,1525,150,10008,500,638,650,985,2600,1648,100,0,0,0,0,4131,1 -1151,MYST,Myst,Myst,49,1223,0,396,446,1,96,116,61,10,35,37,20,10,41,10,10,12,2,0,25,0x3695,200,1576,576,384,0,0,0,0,0,0,0,0,5005,2,1019,800,10005,10,756,65,757,97,605,20,514,35,0,0,0,0,4108,1 -1152,ORC_SKELETON,Orc Skeleton,Orc Skeleton,53,2077,0,459,524,1,115,140,82,10,52,16,24,5,22,5,10,12,1,1,29,0x3885,200,2420,720,648,0,0,0,0,0,0,0,0,922,5500,932,3500,757,80,2299,2,1358,10,511,50,0,0,0,0,0,0,4085,1 -1153,ORC_ZOMBIE,Orc Zombie,Orc Zombie,51,1908,0,430,498,1,109,124,71,5,45,17,32,5,52,5,10,12,1,1,29,0x3885,400,2852,1152,840,0,0,0,0,0,0,0,0,1043,5500,938,3000,714,1,0,0,0,0,0,0,0,0,0,0,0,0,4071,1 -1154,PASANA,Pasana,Pasana,79,3510,0,972,1194,1,398,438,93,35,76,36,33,20,67,5,10,12,1,7,43,0x3095,165,976,576,288,0,0,0,0,0,0,0,0,7110,4365,7121,2500,757,20,1105,500,1217,150,2522,100,0,0,0,0,0,0,4099,1 -1155,PETIT,Petite,Petite,86,5799,0,1170,1317,1,292,358,99,49,55,32,38,37,54,20,10,12,1,9,22,0x3095,250,1624,620,384,0,0,0,0,0,0,0,0,1035,5335,1037,300,756,140,509,1000,1510,150,912,1500,606,15,0,0,0,0,4118,1 -1156,PETIT_,Petite,Petite,79,3556,0,900,1013,1,280,316,86,42,63,39,31,55,72,85,10,12,1,9,24,0x3095,200,1420,1080,528,0,0,0,0,0,0,0,0,1036,5335,1037,300,985,61,509,1000,13006,5,912,1500,606,15,0,0,0,0,4120,1 -1157,PHARAOH,Pharaoh,Pharaoh,85,500000,0,417600,334080,1,1476,3258,124,269,98,102,96,142,144,102,10,12,2,7,67,0x37B5,125,868,768,288,208800,10000,607,5500,526,5000,732,5000,7113,5820,7114,2500,1136,100,2327,150,5002,500,1552,300,1231,80,0,0,0,0,4148,1 -1158,PHEN,Phen,Phen,52,1963,0,446,503,1,97,127,44,11,54,15,35,15,25,15,10,12,1,5,41,0x91,150,2544,1344,1152,0,0,0,0,0,0,0,0,1023,5500,963,2000,720,5,517,1000,951,500,756,25,0,0,0,0,0,0,4077,1 -1159,PHREEONI,Phreeoni,Phreeoni,71,300000,0,116000,180000,1,630,1597,269,98,88,70,112,87,102,71,10,12,2,2,60,0x37B5,200,1020,1020,288,58000,10000,1008,500,730,1000,1000,4000,1015,9700,1223,500,1236,150,1014,5000,2288,300,985,2900,13047,100,0,0,0,0,4121,1 -1160,PIERE,Piere,Piere,32,696,0,216,243,1,47,67,57,16,19,19,36,8,27,15,10,12,0,4,22,0x118B,200,1288,288,576,0,0,0,0,0,0,0,0,955,9000,910,1100,938,600,992,30,1001,5,1002,400,757,31,0,0,0,0,4043,1 -1161,PLANKTON,Plankton,Plankton,40,1232,0,334,375,1,75,111,28,28,23,53,25,55,35,14,10,12,0,3,61,0x81,400,2208,1008,324,0,0,0,0,0,0,0,0,1052,9000,910,300,938,700,970,4,713,1000,630,20,645,50,0,0,0,0,4024,1 -1162,RAFFLESIA,Rafflesia,Rafflesia,86,5819,0,1170,1317,3,295,336,86,2,47,41,44,29,65,31,10,12,0,3,22,0x3885,150,512,528,240,0,0,0,0,0,0,0,0,1033,5500,911,1600,706,2,708,10,703,10,711,550,509,30,0,0,0,0,4083,1 -1163,RAYDRIC,Raydric,Raydric,115,18408,0,2770,2076,1,572,668,89,15,129,87,55,32,76,27,10,12,2,7,47,0x3095,150,824,780,420,0,0,0,0,0,0,0,0,985,106,2266,1,2315,2,1158,2,1116,100,1004,10,7054,4850,0,0,0,0,4133,1 -1164,REQUIEM,Requiem,Requiem,71,3089,0,738,831,1,316,364,88,20,58,34,35,12,42,10,10,12,1,7,27,0x3885,400,1516,816,432,0,0,0,0,0,0,0,0,603,35,714,1,912,2500,958,3500,934,1500,2308,10,7477,1,0,0,0,0,4104,1 -1165,SAND_MAN,Sandman,Sandman,61,2887,0,626,705,1,156,212,126,24,44,8,55,15,31,25,10,12,1,0,62,0x3885,250,1672,720,288,0,0,0,0,0,0,0,0,997,35,1056,5335,757,118,7043,350,1001,200,1257,1,1622,5,0,0,0,0,4101,1 -1166,SAVAGE,Savage,Savage,59,2301,0,573,644,1,172,195,126,3,56,21,54,10,47,15,10,12,2,2,42,0x91,150,1960,960,384,0,0,0,0,0,0,0,0,1028,9000,514,300,702,2,2276,1,605,10,757,70,526,2,0,0,0,0,4078,1 -1167,SAVAGE_BABE,Savage Babe,Savage Babe,14,180,0,90,68,1,19,25,22,0,16,8,9,5,21,18,10,12,0,2,22,0x81,400,1624,624,576,0,0,0,0,0,0,0,0,919,9000,1302,100,517,500,1750,1000,949,850,1010,80,627,40,0,0,0,0,4017,1 -//1168,SCORPION_KING,Scorpion King,Scorpion King,50,6354,0,2187,1346,1,500,603,40,10,1,50,47,1,83,30,10,12,2,7,23,0x1B1,200,1700,1000,500,0,0,0,0,0,0,0,0,994,45,1046,4850,1005,15,904,5000,943,3000,509,700,0,0,0,0,0,0,4130,1 -1169,SKEL_WORKER,Skeleton Worker,Skeleton Worker,44,1240,0,333,374,1,92,104,45,5,30,13,22,10,37,25,10,12,1,1,29,0x3885,400,2420,720,384,0,0,0,0,0,0,0,0,998,400,1041,5500,757,90,5009,2,999,100,1003,200,1002,800,0,0,0,0,4092,1 -1170,SOHEE,Sohee,Sohee,64,2875,0,594,669,1,169,199,61,21,61,24,29,20,37,25,10,12,1,6,21,0x191,250,2112,912,576,0,0,0,0,0,0,0,0,1020,9000,1049,50,2277,1,2504,5,1217,5,507,1000,662,350,0,0,0,0,4100,1 +1076,SKELETON,Skeleton,Skeleton,27,612,1,162,183,1,78,102,21,2,24,15,30,5,19,1,10,12,1,1,29,0x91,200,2228,528,576,0,0,0,0,0,0,0,0,1010,90,932,800,1505,80,909,3000,507,850,2609,30,0,0,0,0,0,0,4025,1 +1077,POISON_SPORE,Poison Spore,Poison Spore,26,456,1,162,183,1,68,83,40,8,19,17,22,5,20,5,10,12,1,3,25,0x3885,200,1672,672,288,0,0,0,0,0,0,0,0,7033,9000,2221,20,511,550,510,60,972,50,921,1200,912,5,0,0,0,0,4048,1 +1078,RED_PLANT,Red Plant,Red Plant,1,10,0,0,0,1,1,2,100,99,0,0,0,0,0,0,7,12,0,3,22,0x40,2000,1,1,1,0,0,0,0,0,0,0,0,507,5500,712,1000,711,1000,905,500,7933,300,914,500,708,50,0,0,0,0,2269,2 +1079,BLUE_PLANT,Blue Plant,Blue Plant,1,10,0,0,0,1,1,2,100,99,0,0,0,0,0,0,7,12,0,3,22,0x40,2000,1,1,1,0,0,0,0,0,0,0,0,510,5500,712,1000,711,1000,905,500,7932,300,522,50,514,1000,0,0,0,0,2270,2 +1080,GREEN_PLANT,Green Plant,Green Plant,1,10,0,0,0,1,1,2,100,99,0,0,0,0,0,0,7,12,0,3,22,0x40,2000,1,1,1,0,0,0,0,0,0,0,0,511,7000,7934,300,621,20,905,3000,906,1500,704,50,521,50,0,0,0,0,2270,2 +1081,YELLOW_PLANT,Yellow Plant,Yellow Plant,1,10,0,0,0,1,1,2,100,99,0,0,0,0,0,0,7,12,0,3,22,0x40,2000,1,1,1,0,0,0,0,0,0,0,0,508,5500,712,1000,711,1000,905,500,7937,300,707,5,914,500,0,0,0,0,2269,2 +1082,WHITE_PLANT,White Plant,White Plant,1,10,0,0,0,1,1,2,100,99,0,0,0,0,0,0,7,12,0,3,22,0x40,2000,1,1,1,0,0,0,0,0,0,0,0,509,5500,712,1000,631,20,905,3000,7935,300,521,50,703,50,0,0,0,0,2269,2 +1083,SHINING_PLANT,Shining Plant,Shining Plant,1,20,0,0,0,1,1,2,100,99,0,0,0,0,0,90,7,12,0,3,26,0x40,2000,1,1,1,0,0,0,0,0,0,0,0,510,5500,508,1000,509,1000,710,5,608,20,7938,500,607,50,0,0,0,0,714,1 +1084,BLACK_MUSHROOM,Black Mushroom,Black Mushroom,1,15,0,0,0,1,1,2,100,99,0,0,0,0,0,0,7,12,0,3,22,0x40,2000,1,1,1,0,0,0,0,0,0,0,0,970,50,971,50,630,20,949,2000,991,800,921,5500,921,5500,0,0,0,0,7033,5500 +1085,RED_MUSHROOM,Red Mushroom,Red Mushroom,1,15,0,0,0,1,1,2,100,99,0,0,0,0,0,0,7,12,0,3,22,0x40,2000,1,1,1,0,0,0,0,0,0,0,0,970,50,972,50,630,20,949,2000,990,1000,921,5500,921,5500,0,0,0,0,7033,5500 +1086,GOLDEN_BUG,Golden Thief Bug,Golden Thief Bug,65,222750,1,194400,155520,1,907,1750,159,81,71,77,80,62,127,76,10,12,2,4,43,0x11AB,100,768,768,480,97200,10000,2610,2000,701,1000,0,0,969,1000,1524,150,2246,250,10016,500,714,300,985,2000,984,1500,0,0,0,0,4128,1 +1087,ORK_HERO,Orc Hero,Orc Hero,50,362000,1,106920,97200,1,662,1103,197,70,97,82,107,71,144,43,10,12,2,7,42,0x37B5,150,1678,780,648,53460,10000,725,2000,607,1500,999,5000,968,9700,10018,500,1366,150,2106,250,1124,1000,985,4559,1387,100,0,0,0,0,4143,1 +1088,VOCAL,Vocal,Vocal,18,3317,1,99,79,1,71,82,77,26,77,26,26,30,53,40,10,12,1,4,22,0x3795,200,1080,648,480,0,0,0,0,0,0,0,0,2247,50,940,8000,721,1000,752,1500,2420,1000,7938,500,1917,10,0,0,0,0,4211,1 +1089,TOAD,Toad,Toad,27,660,1,162,183,1,70,89,24,6,32,19,27,10,24,5,10,12,1,5,21,0x37B5,200,1236,336,432,0,0,0,0,0,0,0,0,2244,50,518,2000,729,1000,7938,500,970,100,971,100,5125,1000,0,0,0,0,4306,1 +1090,MASTERING,Mastering,Mastering,42,1260,1,315,354,1,80,120,48,31,35,21,41,12,29,60,10,12,1,3,21,0x37B5,300,1072,672,480,0,0,0,0,0,0,0,0,2257,200,619,50,722,1000,2116,1000,7938,500,512,8000,531,4000,0,0,0,0,4197,1 +1091,DRAGON_FLY,Dragon Fly,Dragon Fly,47,1035,1,360,405,1,102,135,57,28,37,44,30,15,44,15,10,12,0,4,24,0x37B5,100,1076,576,480,0,0,0,0,0,0,0,0,2245,200,507,8000,719,1500,742,2000,2607,3000,625,50,533,3000,0,0,0,0,4179,1 +1092,VAGABOND_WOLF,Vagabond Wolf,Vagabond Wolf,93,8203,1,1422,2601,1,399,445,102,51,72,63,55,29,90,15,10,12,1,2,22,0x37B5,150,1048,648,432,0,0,0,0,0,0,0,0,2248,200,920,8000,728,1500,1148,100,2521,1000,7938,500,626,50,0,0,0,0,4183,1 +1093,ECLIPSE,Eclipse,Eclipse,31,625,1,207,233,1,60,80,50,20,20,28,35,17,27,55,10,12,1,2,60,0x37B5,200,1456,456,336,0,0,0,0,0,0,0,0,2250,200,507,8000,727,1200,7938,500,706,30,622,50,2355,1000,0,0,0,0,4266,1 +1094,AMBERNITE,Ambernite,Ambernite,19,340,1,117,87,1,26,37,28,0,16,20,11,10,21,5,10,12,2,4,21,0x191,400,2048,648,648,0,0,0,0,0,0,0,0,991,50,946,9000,910,1200,935,3000,943,2,757,14,1002,150,0,0,0,0,4032,1 +1095,ANDRE,Andre,Andre,33,724,1,216,243,1,51,72,55,16,11,20,40,10,24,10,10,12,0,4,22,0x118B,300,1288,288,384,0,0,0,0,0,0,0,0,955,9000,910,1000,938,500,993,50,1001,4,1002,350,757,28,0,0,0,0,4043,1 +1096,ANGELING,Angeling,Angeling,77,19800,1,3060,2693,1,355,500,72,238,58,50,33,105,67,200,10,12,1,8,86,0x37B5,200,1072,672,672,0,0,0,0,0,0,0,0,2254,100,2324,60,610,500,2282,1,509,2000,512,28,714,40,0,0,0,0,4054,1 +1097,ANT_EGG,Ant Egg,Ant Egg,28,530,1,180,203,0,1,2,68,45,5,1,65,5,10,30,10,12,0,0,60,0x0,1000,1001,1,1,0,0,0,0,0,0,0,0,1010,320,935,2000,909,2000,938,650,713,2000,1002,200,0,0,0,0,0,0,4013,1 +1098,ANUBIS,Anubis,Anubis,105,18826,1,3356,2450,1,480,695,103,48,88,67,40,128,89,55,10,12,2,7,49,0x3695,150,1250,720,576,0,0,0,0,0,0,0,0,12735,10,1625,10,934,550,984,105,1045,4365,2617,1,1614,3,0,0,0,0,4138,1 +1099,ARGIOPE,Argiope,Argiope,75,3105,1,810,912,1,292,342,88,32,60,23,40,30,20,30,10,12,2,4,25,0x3795,300,1792,792,336,0,0,0,0,0,0,0,0,1042,5335,912,1200,757,175,2406,5,511,1500,719,10,0,0,0,0,0,0,4114,1 +1100,ARGOS,Argos,Argos,47,1005,1,360,405,1,96,129,58,8,38,17,25,5,26,15,10,12,2,4,25,0x3195,300,1468,468,768,0,0,0,0,0,0,0,0,1025,9000,911,1200,1042,500,757,61,511,670,508,250,10017,15,0,0,0,0,4075,1 +1101,BAPHOMET_,Baphomet Jr.,Baphomet Jr.,57,2035,0,486,548,1,186,219,70,25,52,60,36,17,52,25,10,12,0,6,27,0x3795,100,868,480,120,0,0,0,0,0,0,0,0,923,3000,984,63,1464,2,607,50,610,100,508,1300,2405,50,0,0,0,0,4129,1 +1102,BATHORY,Bathory,Bathory,86,5242,1,1170,1364,1,229,325,61,89,66,38,40,77,56,50,10,12,1,7,27,0x3695,100,1504,840,900,0,0,0,0,0,0,0,0,1001,200,1061,4850,2252,3,1611,5,1000,30,1006,15,637,20,0,0,0,0,4119,1 +1103,CARAMEL,Caramel,Caramel,25,518,1,162,183,1,67,76,39,0,19,10,15,10,32,5,10,12,0,2,22,0x91,200,1604,840,756,0,0,0,0,0,0,0,0,1027,9000,2310,5,919,5500,1455,10,1405,15,1408,20,0,0,0,0,0,0,4063,1 +1104,COCO,Coco,Coco,38,836,1,270,305,1,71,82,37,0,22,13,30,20,38,10,10,12,0,2,22,0x91,150,1864,864,1008,0,0,0,0,0,0,0,0,1026,9000,2502,20,914,3000,919,2500,516,500,2402,25,578,600,0,0,0,0,4041,1 +1105,DENIRO,Deniro,Deniro,31,671,1,207,233,1,45,61,52,16,15,16,30,10,23,15,10,12,0,4,22,0x118B,150,1288,288,576,0,0,0,0,0,0,0,0,955,9000,910,3000,938,1200,990,50,1001,8,1002,450,757,34,0,0,0,0,4043,1 +1106,DESERT_WOLF,Desert Wolf,Desert Wolf,103,9447,1,1800,1350,1,520,579,114,47,93,69,63,61,82,42,10,12,1,2,23,0x308D,200,1120,420,288,0,0,0,0,0,0,0,0,1253,1,7030,5500,2311,1,6252,200,1287,1,756,53,1217,140,0,0,0,0,4082,1 +1107,DESERT_WOLF_B,Desert Wolf Baby,Baby Desert Wolf,14,140,1,90,68,1,33,41,13,0,10,12,8,5,17,7,10,12,0,2,23,0x1089,300,1600,900,240,0,0,0,0,0,0,0,0,1010,85,919,5500,2306,80,6252,200,2301,200,13011,5,582,1000,0,0,0,0,4023,1 +1108,DEVIACE,Deviace,Deviace,60,3135,1,658,740,1,160,189,51,16,57,26,32,25,45,15,10,12,1,5,81,0x91,400,1680,480,384,0,0,0,0,0,0,0,0,995,25,1053,9000,1054,1000,5011,2,971,200,1256,3,756,161,0,0,0,0,4125,1 +1109,DEVIRUCHI,Deviruchi,Deviruchi,93,8912,1,1806,2166,1,367,549,72,16,61,49,30,85,99,5,10,12,0,6,27,0x3795,150,980,600,384,0,0,0,0,0,0,0,0,1038,5335,1039,400,984,2,1458,2,1009,5,912,1500,756,154,0,0,0,0,4122,1 +1110,DOKEBI,Dokebi,Dokebi,68,2820,1,675,759,1,317,347,85,20,52,56,35,20,60,25,10,12,0,6,27,0x191,250,1156,456,384,0,0,0,0,0,0,0,0,1021,9000,757,150,1517,2,1613,1,969,1,1501,300,1005,5,0,0,0,0,4098,1 +1111,DRAINLIAR,Drainliar,Drainliar,47,1162,1,389,438,1,100,142,50,15,35,34,24,22,50,20,10,12,0,2,47,0x3095,250,1276,576,384,0,0,0,0,0,0,0,0,1011,60,913,3000,725,20,507,1000,7006,5500,7006,1500,756,40,0,0,0,0,4069,1 +1112,DRAKE,Drake,Drake,91,804500,1,515160,417960,1,1938,3341,279,135,121,103,114,107,135,71,10,12,1,1,29,0x37B5,400,620,420,360,257580,10000,504,5000,719,500,0,0,1127,600,1125,950,1135,150,1128,400,5019,350,985,3200,1189,100,0,0,0,0,4137,1 +1113,DROPS,Drops,Drops,2,45,1,27,20,1,12,13,16,0,8,1,1,0,6,2,10,12,1,3,23,0x83,400,1372,672,480,0,0,0,0,0,0,0,0,909,7500,1602,80,938,500,512,1100,713,1700,512,800,620,20,0,0,0,0,4004,1 +1114,DUSTINESS,Dustiness,Dustiness,62,2026,1,602,678,1,158,189,69,50,46,22,46,60,68,105,10,12,0,4,44,0x191,150,1004,504,384,0,0,0,0,0,0,0,0,1057,9000,1058,500,2291,4,928,2000,1001,10,507,1200,0,0,0,0,0,0,4056,1 +1115,EDDGA,Eddga,Eddga,65,247500,1,198000,148500,1,866,1342,166,70,92,80,103,66,90,85,10,12,2,2,23,0x37B5,300,872,1344,432,99000,10000,1029,5000,1030,1000,994,3000,1133,150,2268,250,518,10000,1258,500,1030,250,985,2300,13046,100,0,0,0,0,4123,1 +1116,EGGYRA,Eggyra,Eggyra,53,1676,1,330,689,1,105,145,85,20,46,25,25,15,52,20,10,12,1,0,48,0x91,200,1816,816,288,0,0,0,0,0,0,0,0,911,1000,5015,20,7032,550,507,1000,643,300,645,250,757,57,0,0,0,0,4070,1 +1117,EVIL_DRUID,Evil Druid,Evil Druid,80,5149,1,1339,1280,1,344,412,88,45,62,32,24,45,71,5,10,12,2,1,89,0x3695,300,2276,576,336,0,0,0,0,0,0,0,0,2217,10,1615,1,2508,2,1551,10,610,200,7478,4,509,2000,0,0,0,0,4141,1 +1118,FLORA,Flora,Flora,59,2301,1,531,597,3,155,186,99,29,49,29,35,5,42,80,10,12,2,3,22,0x84,1000,1432,432,576,0,0,0,0,0,0,0,0,1032,9000,2253,3,704,10,521,50,629,20,905,2000,748,1,0,0,0,0,4080,1 +1119,FRILLDORA,Frilldora,Frilldora,57,1821,1,486,548,1,172,214,84,10,48,38,38,15,46,30,10,12,1,2,23,0x3885,300,1540,720,432,0,0,0,0,0,0,0,0,1012,5500,757,90,903,1500,721,15,715,200,507,800,912,120,0,0,0,0,4088,1 +1120,GHOSTRING,Ghostring,Ghostring,90,26700,1,4305,4467,1,350,512,88,72,66,85,66,66,99,66,10,12,1,6,88,0x37B5,300,1220,1080,648,0,0,0,0,0,0,0,0,1059,5335,2274,100,2336,50,604,500,603,10,714,30,695,100,0,0,0,0,4047,1 +1121,GIEARTH,Giearth,Giearth,42,1118,1,315,354,1,70,85,52,16,27,19,30,10,28,15,10,12,0,6,22,0x191,200,1848,1296,432,0,0,0,0,0,0,0,0,997,30,1003,150,1040,5500,2286,1,2227,10,1001,100,0,0,0,0,0,0,4087,1 +1122,GOBLIN_1,Goblin,Goblin,48,1058,1,369,414,1,87,121,56,5,37,54,25,20,36,10,10,12,1,7,24,0x3695,100,1120,620,240,0,0,0,0,0,0,0,0,998,270,911,9000,756,43,2297,3,1211,10,2104,5,507,1800,0,0,0,0,4060,1 +1123,GOBLIN_2,Goblin,Goblin,44,931,1,333,374,1,94,122,52,5,33,16,24,15,58,10,10,12,1,7,23,0x3095,150,1320,620,240,0,0,0,0,0,0,0,0,998,250,911,9000,5010,3,1511,10,2146,5,507,1550,2297,3,0,0,0,0,4060,1 +1124,GOBLIN_3,Goblin,Goblin,44,930,1,333,374,1,88,121,47,5,30,16,24,15,17,10,10,12,1,7,25,0x308D,250,1624,624,240,0,0,0,0,0,0,0,0,998,230,911,9000,2275,3,5088,15,2104,1,507,1550,508,220,0,0,0,0,4060,1 +1125,GOBLIN_4,Goblin,Goblin,49,1494,1,396,446,1,72,94,70,3,31,27,46,15,34,10,10,12,1,7,22,0x308D,200,1624,624,240,0,0,0,0,0,0,0,0,993,100,998,170,5087,15,2263,3,1508,10,2146,5,507,1500,0,0,0,0,4060,1 +1126,GOBLIN_5,Goblin,Goblin,56,2342,1,486,548,1,159,190,64,5,51,37,22,15,38,10,10,12,1,7,21,0x308D,300,3074,1874,480,0,0,0,0,0,0,0,0,998,150,911,9000,1605,15,2104,1,5089,15,507,1500,508,220,0,0,0,0,4060,1 +1127,HODE,Hode,Hode,63,2676,1,632,710,1,170,215,91,24,61,16,42,5,29,40,10,12,1,2,42,0x81,200,1480,480,720,0,0,0,0,0,0,0,0,993,120,1055,9000,757,80,938,3000,1147,10,7021,1,632,20,0,0,0,0,4081,1 +1128,HORN,Horn,Horn,32,705,1,216,243,1,64,75,52,8,10,12,36,25,21,35,10,12,1,4,22,0x191,200,1528,528,288,0,0,0,0,0,0,0,0,993,80,1011,35,947,5500,1452,15,935,5500,943,70,0,0,0,0,0,0,4045,1 +1129,HORONG,Horong,Horong,66,2304,1,781,879,1,262,332,84,35,36,32,35,45,56,25,10,12,0,0,83,0x308D,400,1888,1152,828,0,0,0,0,0,0,0,0,953,6500,912,500,2279,5,1752,10000,757,118,633,20,970,50,0,0,0,0,4103,1 +1130,JAKK,Jakk,Jakk,63,2054,1,632,710,1,218,255,90,25,58,43,42,25,55,15,10,12,1,0,43,0x3695,200,1180,480,648,0,0,0,0,0,0,0,0,1062,9000,912,900,985,31,2331,5,1008,5,535,1000,7938,10,0,0,0,0,4109,1 +1131,JOKER,Joker,Joker,90,6022,1,1618,1821,1,288,348,64,76,84,99,30,50,77,35,10,12,2,7,84,0x3695,100,1364,864,432,0,0,0,0,0,0,0,0,912,2000,616,2,641,20,508,1000,1259,1,984,100,695,100,0,0,0,0,4139,1 +1132,KHALITZBURG,Khalitzburg,Khalitzburg,118,23986,1,2862,2147,1,737,833,125,10,121,48,40,31,89,32,10,12,2,1,29,0x3695,350,528,1000,396,0,0,0,0,0,0,0,0,932,8000,985,191,5017,1,2108,2,1004,10,15014,2,1127,2,0,0,0,0,4136,1 +1133,KOBOLD_1,Kobold,Kobold,107,10483,1,2274,1706,1,539,626,103,25,109,76,61,53,82,30,10,12,1,7,44,0x308D,150,1028,528,360,0,0,0,0,0,0,0,0,999,100,1034,5335,912,700,757,25,1220,2,2104,5,0,0,0,0,0,0,4091,1 +1134,KOBOLD_2,Kobold,Kobold,102,9152,1,1944,1458,1,367,429,117,59,96,61,55,48,79,20,10,12,1,7,45,0x308D,200,1528,528,360,0,0,0,0,0,0,0,0,999,100,1034,5335,912,200,2104,3,508,100,2101,100,0,0,0,0,0,0,4091,1 +1135,KOBOLD_3,Kobold,Kobold,101,9078,1,1827,1371,1,360,424,109,48,103,64,59,42,67,20,10,12,1,7,43,0x308D,300,1228,528,360,0,0,0,0,0,0,0,0,990,35,999,100,1034,5335,912,200,1355,5,2104,3,508,100,0,0,0,0,4091,1 +//1136,KOBOLD_4,Kobold,Kobold,31,1961,1,783,395,1,316,378,24,10,1,31,31,20,55,20,10,12,1,7,45,0x31AD,200,1528,528,360,0,0,0,0,0,0,0,0,999,50,1034,5335,912,100,1355,5,2104,3,508,100,1301,150,0,0,0,0,4091,1 +//1137,KOBOLD_5,Kobold,Kobold,31,1962,1,580,366,1,223,256,24,10,1,31,31,20,88,20,10,12,1,7,43,0x31AD,300,1228,528,360,0,0,0,0,0,0,0,0,999,40,1034,5335,912,100,1514,5,2104,3,508,100,1501,150,0,0,0,0,4091,1 +1138,MAGNOLIA,Magnolia,Magnolia,53,1984,1,441,495,1,91,256,51,8,49,25,21,50,28,85,10,12,0,6,21,0x183,200,1054,504,432,0,0,0,0,0,0,0,0,7031,9000,910,800,911,100,912,10,737,40,508,400,12127,5,0,0,0,0,4076,1 +1139,MANTIS,Mantis,Mantis,65,2719,1,594,669,1,178,209,90,0,55,33,24,5,42,15,10,12,1,4,22,0x3195,200,1528,660,432,0,0,0,0,0,0,0,0,993,110,1031,9000,911,1400,757,70,943,250,721,10,507,650,0,0,0,0,4079,1 +1140,MARDUK,Marduk,Marduk,73,2893,1,774,872,1,180,292,66,43,66,49,21,40,66,25,10,12,2,7,23,0x3095,300,1540,840,504,0,0,0,0,0,0,0,0,994,35,1045,4365,1608,10,2617,1,1614,3,691,100,642,20,0,0,0,0,4112,1 +1141,MARINA,Marina,Marina,42,1209,1,340,381,1,73,98,20,19,24,27,18,22,29,15,10,12,0,3,41,0x81,400,2280,1080,864,0,0,0,0,0,0,0,0,1052,5000,938,1500,991,45,995,2,717,200,631,20,0,0,0,0,0,0,4055,1 +1142,MARINE_SPHERE,Marine Sphere,Marine Sphere,51,1924,1,446,503,1,1,2,41,28,10,16,35,25,26,5,10,12,0,3,41,0x0,800,1201,1,1,0,0,0,0,0,0,0,0,1050,5000,1051,2500,1520,10,720,10,717,150,10003,10,0,0,0,0,0,0,4084,1 +1143,MARIONETTE,Marionette,Marionette,90,7166,1,1442,2009,1,202,392,35,24,52,79,28,105,72,20,10,12,0,6,68,0x3195,300,1480,480,1056,0,0,0,0,0,0,0,0,1060,9000,2294,5,2605,1,699,100,1520,15,2407,1,5141,3,0,0,0,0,4113,1 +1144,MARSE,Marse,Marse,47,1456,1,389,438,1,85,105,38,18,33,17,25,10,33,10,10,12,0,5,41,0x91,300,1956,756,528,0,0,0,0,0,0,0,0,1024,9000,962,3000,717,200,720,10,995,12,1007,5,514,300,0,0,0,0,4095,1 +1145,MARTIN,Martin,Martin,39,1056,1,311,350,1,70,88,58,19,25,29,28,15,30,10,10,12,0,2,42,0x81,300,1480,480,480,0,0,0,0,0,0,0,0,1017,9000,1018,500,1251,10,2225,5,5009,1,10010,10,2224,15,0,0,0,0,4046,1 +1146,MATYR,Matyr,Matyr,58,2087,1,495,557,1,144,170,63,5,48,20,21,17,43,10,10,12,1,2,27,0x3095,150,432,432,360,0,0,0,0,0,0,0,0,2618,10,528,5000,919,5500,537,400,757,100,514,200,0,0,0,0,0,0,4097,1 +1147,MAYA,Maya,Maya,55,380000,1,178560,133920,1,555,820,183,50,88,72,76,102,92,76,10,12,2,4,82,0x37B5,100,864,1000,480,89280,10000,730,2000,603,3000,617,2000,10006,500,2615,200,2234,200,639,500,7020,10,985,3500,2005,100,0,0,0,0,4146,1 +1148,MEDUSA,Medusa,Medusa,102,10045,1,1737,1302,1,477,590,87,66,99,68,65,79,69,15,10,12,1,6,40,0x3795,180,1720,1320,360,0,0,0,0,0,0,0,0,1048,5335,1965,250,702,200,1973,20,722,250,1649,5,1007,3,0,0,0,0,4124,1 +1149,MINOROUS,Minorous,Minorous,58,1893,1,544,602,1,235,271,100,10,65,42,36,43,55,25,10,12,2,2,43,0x3095,200,1360,960,432,0,0,0,0,0,0,0,0,941,5335,756,196,1361,2,1005,10,6254,10,1301,200,568,300,0,0,0,0,4126,1 +1150,MOONLIGHT,Moonlight Flower,Moonlight Flower,79,324000,1,334080,271440,1,2029,3280,154,81,86,102,93,82,131,120,10,12,1,6,63,0x37B5,150,1276,576,288,167040,10000,1022,5000,504,1500,728,500,1477,500,1234,100,1525,150,10008,500,638,650,985,2600,1648,100,0,0,0,0,4131,1 +1151,MYST,Myst,Myst,49,1223,1,396,446,1,96,116,61,10,35,37,20,10,41,10,10,12,2,0,25,0x3695,200,1576,576,384,0,0,0,0,0,0,0,0,5005,2,1019,800,10005,10,756,65,757,97,605,20,2601,1,0,0,0,0,4108,1 +1152,ORC_SKELETON,Orc Skeleton,Orc Skeleton,53,2077,1,459,524,1,115,140,82,10,52,16,24,5,22,5,10,12,1,1,29,0x3885,200,2420,720,648,0,0,0,0,0,0,0,0,922,5500,932,3500,757,80,2299,2,1358,10,511,50,0,0,0,0,0,0,4085,1 +1153,ORC_ZOMBIE,Orc Zombie,Orc Zombie,51,1908,1,430,498,1,109,124,71,5,45,17,32,5,52,5,10,12,1,1,29,0x3885,400,2852,1152,840,0,0,0,0,0,0,0,0,1043,5500,938,3000,714,1,0,0,0,0,0,0,0,0,0,0,0,0,4071,1 +1154,PASANA,Pasana,Pasana,79,3510,1,972,1194,1,398,438,93,35,76,36,33,20,67,5,10,12,1,7,43,0x3095,165,976,576,288,0,0,0,0,0,0,0,0,7110,4365,7121,2500,757,20,1105,500,1217,150,2522,100,0,0,0,0,0,0,4099,1 +1155,PETIT,Petite,Petite,86,5799,1,1170,1317,1,292,358,99,49,55,32,38,37,54,20,10,12,1,9,22,0x3095,250,2468,768,480,0,0,0,0,0,0,0,0,1035,5335,1037,300,756,140,509,1000,1510,150,6260,40,606,15,0,0,0,0,4118,1 +1156,PETIT_,Petite,Petite,79,3556,1,900,1013,1,280,316,86,42,63,39,31,55,72,85,10,12,1,9,24,0x3095,200,1872,672,288,0,0,0,0,0,0,0,0,1036,5335,1037,300,985,61,509,1000,13006,5,912,1500,606,15,0,0,0,0,4120,1 +1157,PHARAOH,Pharaoh,Pharaoh,85,500000,1,417600,334080,1,1476,3258,124,269,98,102,96,142,144,102,10,12,2,7,67,0x37B5,125,868,768,288,208800,10000,607,5500,526,5000,732,5000,7113,5820,7114,2500,1136,100,2327,150,5002,500,1552,300,1231,80,0,0,0,0,4148,1 +1158,PHEN,Phen,Phen,52,1963,1,446,503,1,97,127,44,11,54,15,35,15,25,15,10,12,1,5,41,0x91,150,2544,1344,1152,0,0,0,0,0,0,0,0,1023,5500,963,2000,720,5,517,1000,951,500,756,25,0,0,0,0,0,0,4077,1 +1159,PHREEONI,Phreeoni,Phreeoni,71,300000,1,116000,180000,1,630,1597,269,98,88,70,112,87,102,71,10,12,2,2,60,0x37B5,200,1020,1020,288,58000,10000,1008,500,730,1000,1000,4000,1015,9700,1223,500,1236,150,1014,5000,2288,300,985,2900,13047,100,0,0,0,0,4121,1 +1160,PIERE,Piere,Piere,32,696,1,216,243,1,47,67,57,16,19,19,36,8,27,15,10,12,0,4,22,0x118B,200,1288,288,576,0,0,0,0,0,0,0,0,955,9000,910,1100,938,600,992,30,1001,5,1002,400,757,31,0,0,0,0,4043,1 +1161,PLANKTON,Plankton,Plankton,40,1232,1,334,375,1,75,111,28,28,23,53,25,55,35,14,10,12,0,3,61,0x81,400,2208,1008,324,0,0,0,0,0,0,0,0,1052,9000,910,300,938,700,970,4,713,1000,630,20,645,50,0,0,0,0,4024,1 +1162,RAFFLESIA,Rafflesia,Rafflesia,86,5819,1,1170,1317,3,295,336,86,2,47,41,44,29,65,31,10,12,0,3,22,0x3885,150,512,528,240,0,0,0,0,0,0,0,0,1033,5500,911,1600,706,2,708,10,703,10,711,550,509,30,0,0,0,0,4083,1 +1163,RAYDRIC,Raydric,Raydric,115,18408,1,2770,2076,1,572,668,89,15,129,87,55,32,76,27,10,12,2,7,47,0x3095,150,824,780,420,0,0,0,0,0,0,0,0,985,106,2266,1,2315,2,1158,2,1116,100,1004,10,7054,4850,0,0,0,0,4133,1 +1164,REQUIEM,Requiem,Requiem,71,3089,1,738,831,1,316,364,88,20,58,34,35,12,42,10,10,12,1,7,27,0x3885,400,1516,816,432,0,0,0,0,0,0,0,0,603,35,714,1,912,2500,958,3500,934,1500,2308,10,7477,1,0,0,0,0,4104,1 +1165,SAND_MAN,Sandman,Sandman,61,2887,1,626,705,1,156,212,126,24,44,8,55,15,31,25,10,12,1,0,62,0x3885,250,1672,720,288,0,0,0,0,0,0,0,0,997,35,1056,5335,757,118,7043,350,1001,200,1257,1,1622,5,0,0,0,0,4101,1 +1166,SAVAGE,Savage,Savage,59,2301,1,573,644,1,172,195,126,3,56,21,54,10,47,15,10,12,2,2,42,0x91,150,1960,960,384,0,0,0,0,0,0,0,0,1028,9000,514,300,702,2,2276,1,6249,10,757,70,526,2,0,0,0,0,4078,1 +1167,SAVAGE_BABE,Savage Babe,Savage Babe,14,180,1,90,68,1,19,25,22,0,16,8,9,5,21,18,10,12,0,2,22,0x81,400,1624,624,576,0,0,0,0,0,0,0,0,919,9000,1302,100,517,500,6249,1,949,850,1010,80,627,40,0,0,0,0,4017,1 +//1168,SCORPION_KING,Scorpion King,Scorpion King,50,5719,1,1968,1211,1,600,713,64,10,1,50,47,1,83,30,10,12,2,7,23,0x1B1,200,1700,1000,500,0,0,0,0,0,0,0,0,994,45,1046,4850,1005,15,904,5000,943,3000,509,700,0,0,0,0,0,0,4130,1 +1169,SKEL_WORKER,Skeleton Worker,Skeleton Worker,44,1240,1,333,374,1,92,104,45,5,30,13,22,10,37,25,10,12,1,1,29,0x3885,400,2420,720,384,0,0,0,0,0,0,0,0,998,400,1041,5500,757,90,5009,2,999,100,1003,200,7938,10,0,0,0,0,4092,1 +1170,SOHEE,Sohee,Sohee,64,2875,1,594,669,1,169,199,61,21,61,24,29,20,37,25,10,12,1,6,21,0x191,250,2112,912,576,0,0,0,0,0,0,0,0,1020,9000,1049,50,2277,1,2504,5,1217,5,15012,5,662,350,0,0,0,0,4100,1 //1171,SOLDIER_ANDRE,Soldier Andre,Soldier Andre,22,1245,0,219,138,1,105,127,20,0,1,22,44,20,40,10,10,12,0,4,42,0x3095,200,1001,1,1,0,0,0,0,0,0,0,0,1014,2700,911,800,757,10,1111,15,1001,30,943,150,0,0,0,0,0,0,4059,1 //1172,SOLDIER_DENIRO,Soldier Deniro,Soldier Deniro,29,2047,0,450,274,1,162,193,20,0,1,29,58,20,54,10,10,12,0,4,42,0x3095,200,2000,1000,500,0,0,0,0,0,0,0,0,1014,5500,911,2000,757,15,1111,20,943,270,1001,50,0,0,0,0,0,0,4059,1 //1173,SOLDIER_PIERE,Soldier Piere,Soldier Piere,23,1217,0,240,149,1,109,131,25,0,1,23,46,20,38,10,10,12,0,4,42,0x3095,200,1001,1,1,0,0,0,0,0,0,0,0,1014,3100,911,800,911,10,1114,15,1001,35,943,200,0,0,0,0,0,0,4059,1 -1174,STAINER,Stainer,Stainer,21,365,0,126,143,1,65,74,22,25,10,10,24,0,39,15,10,12,0,4,24,0x191,200,1688,1188,612,0,0,0,0,0,0,0,0,992,70,1011,30,1013,9000,910,2100,757,25,943,10,1002,300,0,0,0,0,4039,1 -1175,TAROU,Tarou,Tarou,22,420,0,135,152,1,72,78,23,5,21,6,12,0,10,1,10,12,0,2,27,0x91,150,1744,1044,684,0,0,0,0,0,0,0,0,1016,9000,919,3000,949,800,528,1000,701,2,0,0,0,0,0,0,0,0,4028,1 -1176,VITATA,Vitata,Vitata,35,756,0,234,264,1,68,86,44,12,20,11,24,20,21,5,10,12,0,4,22,0x191,300,1768,768,384,0,0,0,0,0,0,0,0,993,90,955,5000,911,200,518,350,518,350,526,200,756,26,0,0,0,0,4053,1 -1177,ZENORC,Zenorc,Zenorc,54,1816,0,450,507,1,130,154,69,5,50,18,20,5,25,5,10,12,1,7,27,0x83,150,1180,480,360,0,0,0,0,0,0,0,0,1044,5500,756,70,938,2500,1006,5,508,100,640,20,0,0,0,0,0,0,4096,1 -1178,ZEROM,Zerom,Zerom,70,2687,0,720,960,1,312,350,93,15,57,49,30,15,56,20,10,12,1,7,23,0x3885,200,1780,1080,432,0,0,0,0,0,0,0,0,1011,55,998,190,2339,200,2265,3,2408,10,1002,300,1002,300,0,0,0,0,4064,1 -1179,WHISPER,Whisper,Whisper,46,1109,0,242,513,1,65,120,20,40,32,48,20,35,52,20,10,12,0,6,68,0x3195,150,1960,960,504,0,0,0,0,0,0,0,0,1001,150,1059,5335,2282,1,2333,10,0,0,0,0,0,0,0,0,0,0,4102,1 -1180,NINE_TAIL,Nine Tail,Nine Tail,72,2783,0,887,998,1,446,496,95,40,61,38,30,20,88,50,10,12,1,2,63,0x3695,150,840,540,480,0,0,0,0,0,0,0,0,1022,4656,746,200,603,100,604,100,526,250,525,350,756,100,0,0,0,0,4159,1 -//1181,ZOMBIE_DRAGON,Zombie Dragon,Zombie Dragon,1,1000,0,49500,1650,3,7900,9140,0,0,120,145,145,145,130,120,10,12,2,9,89,0x37B5,400,2700,1000,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1182,THIEF_MUSHROOM,Thief Mushroom,Thief Mushroom,1,15,0,0,0,1,1,2,100,99,0,0,0,0,0,0,7,12,0,3,22,0x40,2000,1,1,1,0,0,0,0,0,0,0,0,1069,1500,1070,3000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1183,CHONCHON_,Chonchon,Chonchon,4,67,0,5,4,1,10,13,10,0,1,10,4,5,12,2,10,12,0,4,24,0x3985,200,1076,576,480,0,0,0,0,0,0,0,0,998,50,935,5500,909,1500,1205,55,601,100,742,5,0,0,0,0,0,0,4009,1 -1184,FABRE_,Fabre,Fabre,1,30,0,1,0,1,4,7,0,0,1,2,1,1,4,5,10,12,0,4,22,0x3985,400,1672,672,480,0,0,0,0,0,0,0,0,914,2000,949,250,1502,80,721,2,511,350,705,500,1501,200,0,0,0,0,0,0 -1185,WHISPER_,Whisper,Whisper,34,1796,0,483,737,1,198,239,0,45,1,51,14,0,60,0,10,12,0,1,28,0x0,150,1960,960,504,0,0,0,0,0,0,0,0,1001,10,1059,100,0,0,2333,1,0,0,0,0,0,0,0,0,0,0,0,0 +1174,STAINER,Stainer,Stainer,21,365,1,126,143,1,65,74,22,25,10,10,24,0,39,15,10,12,0,4,24,0x191,200,1688,1188,612,0,0,0,0,0,0,0,0,992,70,1011,30,1013,9000,910,2100,757,25,943,10,1002,300,0,0,0,0,4039,1 +1175,TAROU,Tarou,Tarou,22,420,1,135,152,1,72,78,23,5,21,6,12,0,10,1,10,12,0,2,27,0x91,150,1744,1044,684,0,0,0,0,0,0,0,0,1016,9000,919,3000,949,800,528,1000,701,2,0,0,0,0,0,0,0,0,4028,1 +1176,VITATA,Vitata,Vitata,35,756,1,234,264,1,68,86,44,12,20,11,24,20,21,5,10,12,0,4,22,0x191,300,1768,768,384,0,0,0,0,0,0,0,0,993,90,955,5000,911,200,518,350,518,350,526,200,756,26,0,0,0,0,4053,1 +1177,ZENORC,Zenorc,Zenorc,54,1816,1,450,507,1,130,154,69,5,50,18,20,5,25,5,10,12,1,7,27,0x83,150,1180,480,360,0,0,0,0,0,0,0,0,1044,5500,756,70,938,2500,1006,5,508,100,640,20,0,0,0,0,0,0,4096,1 +1178,ZEROM,Zerom,Zerom,70,2687,1,720,960,1,312,350,93,15,57,49,30,15,56,20,10,12,1,7,23,0x3885,200,1780,1080,432,0,0,0,0,0,0,0,0,1011,55,998,190,2339,200,2265,3,2408,10,1002,300,7938,1,0,0,0,0,4064,1 +1179,WHISPER,Whisper,Whisper,46,1109,1,242,513,1,65,120,20,40,32,48,20,35,52,20,10,12,0,6,68,0x3195,150,1960,960,504,0,0,0,0,0,0,0,0,1001,150,1059,5335,2282,1,2333,10,0,0,0,0,0,0,0,0,0,0,4102,1 +1180,NINE_TAIL,Nine Tail,Nine Tail,72,2783,1,887,998,1,446,496,95,40,61,38,30,20,88,50,10,12,1,2,63,0x3695,150,840,540,480,0,0,0,0,0,0,0,0,1022,4656,746,200,603,100,604,100,526,250,525,350,756,100,0,0,0,0,4159,1 +//1181,ZOMBIE_DRAGON,Zombie Dragon,Zombie Dragon,1,1000,1,44550,1485,3,7900,9140,0,0,120,145,145,145,130,120,10,12,2,9,89,0x37B5,400,2700,1000,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1182,THIEF_MUSHROOM,Thief Mushroom,Thief Mushroom,1,15,1,0,0,1,1,2,160,99,0,0,0,0,0,0,7,12,0,3,22,0x40,2000,1,1,1,0,0,0,0,0,0,0,0,1069,1500,1070,3000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1183,CHONCHON_,Chonchon,Chonchon,5,63,1,36,27,1,11,14,29,0,13,4,4,0,7,5,10,12,0,4,24,0x3985,200,1076,576,480,0,0,0,0,0,0,0,0,998,50,935,5500,909,1500,1205,55,601,100,742,5,0,0,0,0,0,0,4009,1 +1184,FABRE_,Fabre,Fabre,1,30,1,1,0,1,4,7,0,0,1,2,1,1,4,5,10,12,0,4,22,0x3985,400,1672,672,480,0,0,0,0,0,0,0,0,914,2000,949,250,1502,80,721,2,511,350,705,500,1501,200,0,0,0,0,0,0 +1185,WHISPER_,Whisper,Whisper,34,1796,1,483,737,1,198,239,0,45,1,51,14,0,60,0,10,12,0,1,28,0x0,150,1960,960,504,0,0,0,0,0,0,0,0,1001,10,1059,100,0,0,2333,1,0,0,0,0,0,0,0,0,0,0,0,0 1186,WHISPER_BOSS,Giant Whisper,Giant Whisper,66,2570,0,630,710,1,282,341,94,45,40,79,44,51,67,31,10,12,0,6,48,0x3795,250,2536,1536,672,0,0,0,0,0,0,0,0,1001,150,1059,5335,2282,1,2333,10,0,0,0,0,0,0,0,0,0,0,4303,1 -1187,SWITCH,Switch,Switch,1,2,0,1,1,1,1,2,0,0,1,1,1,0,1,0,1,12,1,0,20,0x0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1188,BON_GUN,Bongun,Bongun,59,2510,0,531,597,1,189,218,88,5,55,24,24,5,34,10,10,12,1,1,29,0x3095,200,1720,500,420,0,0,0,0,0,0,0,0,1094,5500,7014,40,618,60,5046,1,609,15,508,1000,508,1250,0,0,0,0,4212,1 -1189,ORC_ARCHER,Orc Archer,Orc Archer,78,4835,0,922,1161,9,260,303,67,31,55,32,24,30,99,15,10,12,1,7,22,0x3095,300,1960,620,480,0,0,0,0,0,0,0,0,1063,4656,1753,1000,1756,2500,1755,2500,1734,2,507,1400,509,900,0,0,0,0,4256,1 -1190,ORC_LORD,Orc Lord,Orc Lord,55,552000,0,156240,122760,1,780,1428,256,92,95,95,103,96,155,85,10,12,2,7,82,0x37B5,100,1248,500,360,31102,10000,968,5500,617,2000,0,0,1363,200,2601,500,5007,150,1371,400,617,1000,985,4268,16000,3100,0,0,0,0,4135,1 -1191,MIMIC,Mimic,Mimic,56,1939,182,486,548,1,221,243,63,15,49,120,20,15,99,0,10,12,1,0,60,0x3095,100,972,500,288,0,0,0,0,0,0,0,0,617,5,603,45,1065,1200,611,3000,714,3,2626,1,757,270,0,0,0,0,4205,1 -1192,WRAITH,Wraith,Wraith,77,5168,0,1190,1191,1,335,396,80,40,62,26,30,55,76,5,10,12,2,1,89,0x3695,300,1816,576,240,0,0,0,0,0,0,0,0,1059,5820,2206,10,2506,2,716,650,602,1300,2505,10,731,5,0,0,0,0,4190,1 -1193,ALARM,Alarm,Alarm,88,5562,0,1242,1398,1,290,338,106,53,70,72,40,25,55,25,10,12,1,0,60,0x3695,300,1020,500,768,0,0,0,0,0,0,0,0,1095,5335,2607,1,7005,1500,611,1300,984,105,7026,20,912,1500,0,0,0,0,4244,1 -1194,ARCLOUSE,Arclouse,Arclouze,107,10020,0,1844,2607,1,269,309,101,36,60,73,45,35,140,15,10,12,1,4,42,0x3195,100,960,500,480,0,0,0,0,0,0,0,0,1096,3500,938,3000,943,800,912,450,716,300,997,20,912,2500,0,0,0,0,4240,1 -1195,RIDEWORD,Rideword,Rideword,74,3222,0,810,1212,1,352,374,61,38,67,53,32,44,104,5,10,12,0,0,60,0x3695,150,864,500,192,0,0,0,0,0,0,0,0,1097,4850,1553,4,1554,4,1555,2,1556,2,7015,300,1006,20,0,0,0,0,4185,1 -1196,SKEL_PRISONER,Skeleton Prisoner,Skeleton Prisoner,91,9194,0,1566,1763,1,466,521,95,41,84,35,60,20,71,15,10,12,1,1,69,0x308D,350,1848,500,576,0,0,0,0,0,0,0,0,1098,3500,7016,100,2320,1,716,600,930,3500,2408,35,934,1500,0,0,0,0,4222,1 -1197,ZOMBIE_PRISONER,Zombie Prisoner,Zombie Prisoner,89,8045,0,1458,1647,1,356,416,89,28,87,39,58,5,68,10,10,12,1,1,69,0x308D,350,1768,500,192,0,0,0,0,0,0,0,0,1099,3500,7016,105,2266,1,716,600,930,3500,2408,39,985,112,0,0,0,0,4275,1 -1198,DARK_PRIEST,Dark Priest,Dark Priest,98,12090,0,2430,1667,2,355,554,56,30,5,60,41,89,78,42,10,12,1,6,89,0x31AD,200,864,1252,476,0,0,0,0,0,0,0,0,1557,5,2608,30,505,100,716,450,1009,50,2319,5,1241,1,0,0,0,0,4171,1 -1199,PUNK,Punk,Punk,82,3869,0,972,1094,1,266,320,68,55,67,39,30,35,79,45,10,12,0,3,24,0x3095,300,1500,500,1000,0,0,0,0,0,0,0,0,7001,5335,715,800,10004,100,1061,1000,1057,3000,601,1100,2502,15,0,0,0,0,4313,1 -1200,ZHERLTHSH,Zherlthsh,Zealotus,105,61350,0,6944,6458,1,610,790,91,99,88,61,51,62,113,60,10,12,1,7,60,0x308D,200,800,2112,768,0,0,0,0,0,0,0,0,7017,5,509,1800,7293,1500,2331,8,2622,1,1970,100,2291,3,0,0,0,0,4277,1 -1201,RYBIO,Rybio,Rybio,98,8700,0,1575,1442,1,477,553,109,30,96,52,61,30,73,10,10,12,2,6,40,0x318D,200,1790,1440,540,0,0,0,0,0,0,0,0,1015,3880,7017,3,509,1800,731,30,1008,10,984,100,709,30,0,0,0,0,4194,1 -1202,PHENDARK,Phendark,Phendark,102,11000,0,1990,1302,2,539,614,307,50,111,65,71,20,91,30,10,12,2,7,40,0x308D,175,1744,1344,600,0,0,0,0,0,0,0,0,1015,3880,7017,4,509,1800,0,0,984,150,1971,100,0,0,0,0,0,0,4329,1 -1203,MYSTELTAINN,Mysteltainn,Mysteltainn,130,70000,0,7919,4987,2,771,1338,73,61,102,139,62,65,130,65,10,12,2,0,87,0x37B5,250,1152,500,240,0,0,0,0,0,0,0,0,7019,1,7297,1500,1152,70,1155,40,1163,2,999,120,984,243,0,0,0,0,4207,1 -1204,TIRFING,Tirfing,Ogretooth,114,59000,0,5345,5009,1,677,1088,87,69,105,105,75,73,108,65,10,12,1,0,67,0x37B5,100,816,500,240,0,0,0,0,0,0,0,0,7022,1,638,50,7292,1500,1214,70,1217,40,999,120,984,189,0,0,0,0,4254,1 -1205,EXECUTIONER,Executioner,Executioner,101,40200,0,4860,3645,2,515,874,97,188,99,96,77,78,79,60,10,12,2,0,47,0x37B5,200,768,500,384,0,0,0,0,0,0,0,0,7024,5,7290,1500,1111,80,1114,60,1125,40,999,120,984,145,0,0,0,0,4250,1 -1206,ANOLIAN,Anolian,Anolian,109,15547,0,2930,2223,1,500,610,61,11,130,63,55,66,58,48,10,12,1,5,41,0x3695,190,900,500,864,0,0,0,0,0,0,0,0,7003,4850,1754,2000,526,5,10019,10,943,5335,2625,1,984,134,0,0,0,0,4234,1 -1207,STING,Sting,Sting,104,10143,0,2172,1629,1,611,678,146,34,108,49,68,34,99,24,10,12,1,0,62,0x3695,300,528,500,240,0,0,0,0,0,0,0,0,7004,4850,1756,1500,2624,1,1003,130,997,25,10007,10,719,3,0,0,0,0,4226,1 -1208,WANDER_MAN,Wander Man,Wanderer,120,19307,0,3389,2466,2,711,816,64,5,118,92,36,15,107,33,10,12,1,6,24,0x3795,100,672,500,192,0,0,0,0,0,0,0,0,7005,4850,616,1,13015,5,2270,5,610,650,984,217,1164,1,0,0,0,0,4210,1 -1209,CRAMP,Cramp,Cramp,82,3898,0,972,1094,1,395,443,88,42,65,43,35,25,68,30,10,12,0,2,45,0x3095,100,1000,500,1000,0,0,0,0,0,0,0,0,7007,4656,528,1000,726,80,746,110,568,250,510,70,984,95,0,0,0,0,4296,1 +1188,BON_GUN,Bongun,Bongun,59,2510,1,531,597,1,189,218,88,5,55,24,24,5,34,10,10,12,1,1,29,0x3095,200,1720,500,420,0,0,0,0,0,0,0,0,1094,5500,7014,40,618,60,5046,1,609,15,508,1000,508,1250,0,0,0,0,4212,1 +1189,ORC_ARCHER,Orc Archer,Orc Archer,78,4835,1,922,1161,9,260,303,67,31,55,32,24,30,99,15,10,12,1,7,22,0x3095,300,1960,620,480,0,0,0,0,0,0,0,0,1063,4656,1753,1000,1756,2500,1755,2500,1734,2,507,1400,509,900,0,0,0,0,4256,1 +1190,ORC_LORD,Orc Lord,Orc Lord,55,552000,1,156240,122760,1,780,1428,256,92,95,95,103,96,155,85,10,12,2,7,82,0x37B5,100,1248,500,360,31102,10000,968,5500,617,2000,0,0,1363,400,2621,400,5007,400,1371,400,617,1000,985,4268,16000,3100,0,0,0,0,4135,1 +1191,MIMIC,Mimic,Mimic,56,1939,1,486,548,1,221,243,63,15,49,120,20,15,99,0,10,12,1,0,60,0x3095,100,972,500,288,0,0,0,0,0,0,0,0,617,5,603,45,1065,1200,611,3000,7938,1000,2626,1,757,270,0,0,0,0,4205,1 +1192,WRAITH,Wraith,Wraith,77,5168,1,1190,1191,1,335,396,80,40,62,26,30,55,76,5,10,12,2,1,89,0x3695,300,1816,576,240,0,0,0,0,0,0,0,0,1059,5820,2206,10,2506,2,716,650,602,1300,2505,10,731,5,0,0,0,0,4190,1 +1193,ALARM,Alarm,Alarm,88,5562,1,1242,1398,1,290,338,106,53,70,72,40,25,55,25,10,12,1,0,60,0x3695,300,1020,500,768,0,0,0,0,0,0,0,0,1095,5335,2607,1,7005,1500,611,1300,984,105,7026,20,912,1500,0,0,0,0,4244,1 +1194,ARCLOUSE,Arclouse,Arclouze,107,10020,1,1844,2607,1,269,309,101,36,60,73,45,35,140,15,10,12,1,4,42,0x3195,100,960,500,480,0,0,0,0,0,0,0,0,1096,3500,938,3000,943,800,912,450,716,300,997,20,912,2500,0,0,0,0,4240,1 +1195,RIDEWORD,Rideword,Rideword,74,3222,1,810,1212,1,352,374,61,38,67,53,32,44,104,5,10,12,0,0,60,0x3695,150,864,500,192,0,0,0,0,0,0,0,0,1097,4850,1553,4,1554,4,1555,2,1556,2,7015,300,1006,20,0,0,0,0,4185,1 +1196,SKEL_PRISONER,Skeleton Prisoner,Skeleton Prisoner,91,9194,1,1566,1763,1,466,521,95,41,84,35,60,20,71,15,10,12,1,1,69,0x308D,350,1848,500,576,0,0,0,0,0,0,0,0,1098,3500,7016,100,2320,1,716,600,930,3500,2408,35,934,1500,0,0,0,0,4222,1 +1197,ZOMBIE_PRISONER,Zombie Prisoner,Zombie Prisoner,89,8045,1,1458,1647,1,356,416,89,28,87,39,58,5,68,10,10,12,1,1,69,0x308D,350,1768,500,192,0,0,0,0,0,0,0,0,1099,3500,7016,105,2266,1,716,600,930,3500,2408,39,985,112,0,0,0,0,4275,1 +1198,DARK_PRIEST,Dark Priest,Dark Priest,98,12090,0,2430,1667,2,355,554,56,30,5,60,41,89,78,42,10,12,1,6,89,0x31AD,200,864,1252,476,0,0,0,0,0,0,0,0,1557,5,2608,30,505,100,716,450,1009,1,2319,5,7005,3000,0,0,0,0,4171,1 +1199,PUNK,Punk,Punk,82,3869,1,972,1094,1,266,320,68,55,67,39,30,35,79,45,10,12,0,3,24,0x3095,300,1500,500,1000,0,0,0,0,0,0,0,0,7001,5335,715,800,10004,100,1061,1000,1057,3000,601,1100,2502,15,0,0,0,0,4313,1 +1200,ZHERLTHSH,Zherlthsh,Zealotus,105,61350,1,6944,6458,1,610,790,91,99,88,61,51,62,113,60,10,12,1,7,60,0x308D,200,800,2112,768,0,0,0,0,0,0,0,0,7017,5,509,1800,7293,1500,2331,8,2622,1,1970,100,2291,3,0,0,0,0,4277,1 +1201,RYBIO,Rybio,Rybio,98,8700,1,1575,1442,1,477,553,109,30,96,52,61,30,73,10,10,12,2,6,40,0x318D,200,1790,1440,540,0,0,0,0,0,0,0,0,1015,3880,7017,3,509,1800,6216,300,1008,10,984,100,709,30,0,0,0,0,4194,1 +1202,PHENDARK,Phendark,Phendark,102,11000,1,1990,1302,2,539,614,307,50,111,65,71,20,91,30,10,12,2,7,40,0x308D,175,1744,1344,600,0,0,0,0,0,0,0,0,1015,3880,7017,4,509,1800,0,0,984,150,1971,100,0,0,0,0,0,0,4329,1 +1203,MYSTELTAINN,Mysteltainn,Mysteltainn,130,70000,1,7919,4987,2,771,1338,73,61,102,139,62,65,130,65,10,12,2,0,87,0x37B5,250,1152,500,240,0,0,0,0,0,0,0,0,7019,1,7297,1500,1152,70,1155,40,1163,2,12736,300,984,243,0,0,0,0,4207,1 +1204,TIRFING,Tirfing,Ogretooth,114,59000,1,5345,5009,1,677,1088,87,69,105,105,75,73,108,65,10,12,1,0,67,0x37B5,100,816,500,240,0,0,0,0,0,0,0,0,7022,1,638,50,7292,1500,1214,70,1217,40,999,120,984,189,0,0,0,0,4254,1 +1205,EXECUTIONER,Executioner,Executioner,101,40200,1,4860,3645,2,515,874,97,188,99,96,77,78,79,60,10,12,2,0,47,0x37B5,200,768,500,384,0,0,0,0,0,0,0,0,7024,5,7290,1500,1111,80,1114,60,1125,40,999,120,984,145,0,0,0,0,4250,1 +1206,ANOLIAN,Anolian,Anolian,109,15547,1,2930,2223,1,500,610,61,11,130,63,55,66,58,48,10,12,1,5,41,0x3695,190,900,500,864,0,0,0,0,0,0,0,0,7003,4850,1754,2000,526,5,10019,10,16003,1,2625,1,984,134,0,0,0,0,4234,1 +1207,STING,Sting,Sting,104,10143,1,2172,1629,1,611,678,146,34,108,49,68,34,99,24,10,12,1,0,62,0x3695,300,528,500,240,0,0,0,0,0,0,0,0,7004,4850,1756,1500,2624,1,1003,130,997,25,10007,10,6213,800,0,0,0,0,4226,1 +1208,WANDER_MAN,Wander Man,Wanderer,120,19307,1,3389,2466,2,711,816,64,5,118,92,36,15,107,33,10,12,1,6,24,0x3795,100,672,500,192,0,0,0,0,0,0,0,0,7005,4850,616,1,13015,5,2270,5,610,650,984,217,1164,1,0,0,0,0,4210,1 +1209,CRAMP,Cramp,Cramp,82,3898,1,972,1094,1,395,443,88,42,65,43,35,25,68,30,10,12,0,2,45,0x3095,100,1000,500,1000,0,0,0,0,0,0,0,0,7007,4656,528,1000,726,80,746,110,568,250,510,70,984,95,0,0,0,0,4296,1 //1210,FILAMENTOUS,Filamentous,Filamentous,51,6088,0,1926,1353,1,425,525,35,10,1,35,30,5,83,40,10,12,1,4,23,0x3095,200,1500,500,1000,0,0,0,0,0,0,0,0,7008,4850,947,8000,943,3880,993,200,1451,40,757,18,509,1600,0,0,0,0,4045,1 -1211,BRILIGHT,Brilight,Brilight,71,2772,0,738,831,1,306,339,93,25,51,19,38,32,56,30,10,12,0,4,23,0x3195,200,1500,500,1000,0,0,0,0,0,0,0,0,7009,5335,992,200,912,1200,602,1000,757,220,610,250,509,2600,0,0,0,0,4213,1 +1211,BRILIGHT,Brilight,Brilight,71,2772,1,738,831,1,306,339,93,25,51,19,38,32,56,30,10,12,0,4,23,0x3195,200,1500,500,1000,0,0,0,0,0,0,0,0,7009,5335,992,200,912,1200,7938,100,757,220,610,250,509,2600,0,0,0,0,4213,1 1212,IRON_FIST,Iron Fist,Iron Fist,47,4221,0,1292,1368,1,430,590,40,5,1,17,15,10,73,20,10,12,1,4,60,0x3195,200,1500,500,1000,0,0,0,0,0,0,0,0,7010,5335,757,229,757,22,1002,750,999,180,998,300,0,0,0,0,0,0,4239,1 -1213,HIGH_ORC,High Orc,High Orc,81,4193,0,1099,1158,1,389,439,101,45,75,16,40,31,69,20,10,12,2,7,43,0x3695,150,1500,500,1000,0,0,0,0,0,0,0,0,7002,2500,1304,10,999,90,931,7500,912,1300,756,196,508,900,0,0,0,0,4322,1 -1214,CHOCO,Choco,Choco,48,1080,0,369,414,1,120,167,70,30,40,45,32,19,42,20,10,12,0,2,23,0x3095,150,1500,500,1000,0,0,0,0,0,0,0,0,7011,5335,942,7000,985,53,513,5000,634,20,532,1000,607,25,0,0,0,0,4285,1 -1215,STEM_WORM,Stem Worm,Stem Worm,84,4530,0,1080,1215,1,266,307,73,50,55,37,25,47,70,30,10,12,1,3,24,0x3095,300,1500,500,1000,0,0,0,0,0,0,0,0,7012,5335,509,1800,1968,10,756,115,997,5,1454,20,608,45,0,0,0,0,4224,1 -1216,PENOMENA,Penomena,Penomena,85,4589,0,1116,1556,7,292,333,85,32,76,38,35,35,89,10,10,12,1,5,25,0x3695,400,832,500,600,0,0,0,0,0,0,0,0,7013,4850,962,8000,938,7000,525,200,719,15,1258,1,716,550,0,0,0,0,4314,1 -1219,KNIGHT_OF_ABYSS,Knight of Abyss,Abysmal Knight,122,23297,0,4779,4013,1,810,1002,102,50,121,55,68,70,97,37,10,12,2,7,87,0x3695,300,1500,500,1000,0,0,0,0,0,0,0,0,1064,5335,7023,5,2318,1,1421,25,1162,1,985,369,984,259,0,0,0,0,4140,1 -1220,M_DESERT_WOLF,Desert Wolf,Desert Wolf,27,1716,0,388,242,1,169,208,0,10,1,27,45,15,56,10,10,12,1,2,23,0x3695,200,1120,420,288,0,0,0,0,0,0,0,0,1253,5,7030,5500,2311,1,517,1200,920,2000,756,53,0,0,0,0,0,0,4082,1 -1221,M_SAVAGE,Savage,Savage,26,2092,0,357,226,1,146,177,10,5,1,26,54,10,37,10,10,12,2,2,42,0x3695,150,1960,960,384,0,0,0,0,0,0,0,0,1028,6000,514,150,702,3,2276,2,605,15,757,70,0,0,0,0,0,0,4078,1 +1213,HIGH_ORC,High Orc,High Orc,81,4193,1,1099,1158,1,389,439,101,45,75,16,40,31,69,20,10,12,2,7,43,0x3695,150,1500,500,1000,0,0,0,0,0,0,0,0,7002,2500,1304,10,999,90,931,7500,912,1300,756,196,508,900,0,0,0,0,4322,1 +1214,CHOCO,Choco,Choco,48,1080,1,369,414,1,120,167,70,30,40,45,32,19,42,20,10,12,0,2,23,0x3095,150,1028,528,360,0,0,0,0,0,0,0,0,7011,5335,942,7000,985,53,513,5000,634,20,532,1000,607,25,0,0,0,0,4285,1 +1215,STEM_WORM,Stem Worm,Stem Worm,84,4530,1,1080,1215,1,266,307,73,50,55,37,25,47,70,30,10,12,1,3,24,0x3095,300,1956,756,528,0,0,0,0,0,0,0,0,7012,5335,509,1800,1968,10,756,115,997,5,1454,20,608,45,0,0,0,0,4224,1 +1216,PENOMENA,Penomena,Penomena,85,4589,1,1116,1556,7,292,333,85,32,76,38,35,35,89,10,10,12,1,5,25,0x3695,400,832,500,600,0,0,0,0,0,0,0,0,7013,4850,962,8000,938,7000,525,200,719,15,1258,1,716,550,0,0,0,0,4314,1 +1219,KNIGHT_OF_ABYSS,Knight of Abyss,Abysmal Knight,122,23297,1,4779,4013,1,810,1002,102,50,121,55,68,70,97,37,10,12,2,7,87,0x3695,300,1500,500,1000,0,0,0,0,0,0,0,0,1064,5335,7023,5,2318,1,1421,25,1162,1,985,369,15014,10,0,0,0,0,4140,1 +1220,M_DESERT_WOLF,Desert Wolf,Desert Wolf,103,9447,1,349,218,1,254,313,114,47,93,69,63,61,82,42,10,12,1,2,23,0x3695,200,1120,420,288,0,0,0,0,0,0,0,0,1253,5,7030,5500,2311,1,517,1200,920,2000,756,53,0,0,0,0,0,0,4082,1 +1221,M_SAVAGE,Savage,Savage,26,2092,0,321,203,1,146,177,16,5,1,26,54,10,37,10,10,12,2,2,42,0x3695,150,1960,960,384,0,0,0,0,0,0,0,0,1028,6000,514,150,702,3,2276,2,605,15,757,70,0,0,0,0,0,0,4078,1 //1222,L_HIGH_ORC,High Orc,High Orc,52,6890,0,2128,1490,1,428,533,15,5,1,46,55,35,82,40,10,12,2,7,43,0x3695,200,1500,500,1000,0,0,0,0,0,0,0,0,7002,2500,1304,10,999,120,931,8000,912,1600,756,196,508,1100,0,0,0,0,4066,1 //1223,L_ORC,Orc,Orc,24,1400,0,261,160,1,114,136,10,5,1,24,48,25,34,10,10,12,1,7,22,0x3695,200,1864,864,288,0,0,0,0,0,0,0,0,998,210,931,5500,756,40,2267,3,1352,10,1304,5,1301,100,0,0,0,0,4066,1 //1224,L_POISON_SPORE,Poison Spore,Poison Spore,19,665,0,169,85,1,89,101,0,0,1,19,25,1,24,1,10,12,1,3,25,0x3695,200,1672,672,288,0,0,0,0,0,0,0,0,921,8000,2221,20,511,650,510,55,972,35,0,0,0,0,0,0,0,0,4048,1 @@ -230,77 +229,77 @@ //1226,L_KOBOLD,Kobold,Kobold,36,3893,0,898,568,1,265,318,15,10,1,90,36,30,52,30,10,12,1,7,44,0x3695,200,1028,528,360,0,0,0,0,0,0,0,0,999,90,1034,5820,912,750,985,25,1220,2,2104,5,0,0,0,0,0,0,4091,1 //1227,L_GOBLIN,Goblin,Goblin,25,1176,0,282,171,1,118,140,10,5,1,63,25,20,38,45,10,12,1,7,24,0x3695,100,1120,620,240,0,0,0,0,0,0,0,0,998,270,911,1200,756,43,2297,3,1211,10,2104,5,507,800,0,0,0,0,4060,1 //1228,L_PHEN,Phen,Phen,26,3347,0,357,226,1,138,150,0,15,1,26,26,1,88,75,10,12,1,5,41,0x3695,150,2544,1344,1152,0,0,0,0,0,0,0,0,1023,6000,963,2300,720,8,517,1100,951,550,756,25,0,0,0,0,0,0,4077,1 -1229,META_FABRE,Fabre,Fabre,2,63,0,3,2,1,8,11,0,0,1,2,4,0,7,5,10,12,0,4,22,0x181,400,1672,672,480,0,0,0,0,0,0,0,0,914,6500,949,600,1502,80,721,8,511,750,705,1500,1501,200,0,0,0,0,4002,1 -1230,META_PUPA,Pupa,Pupa,2,427,0,2,4,0,1,2,20,20,1,1,1,0,1,20,10,12,0,4,22,0x100,1000,1001,1,1,0,0,0,0,0,0,0,0,1010,300,915,6000,938,700,2102,2,935,1300,938,700,1002,300,0,0,0,0,4003,1 -1231,META_CREAMY,Creamy,Creamy,16,595,0,96,64,1,53,64,0,30,1,40,16,15,16,55,10,12,0,4,24,0x181,200,1220,720,288,0,0,0,0,0,0,0,0,924,6000,2322,10,518,180,602,200,2207,4,712,800,0,0,0,0,0,0,4040,1 -1232,META_PECOPECO_EGG,Peco Peco Egg,Peco Peco Egg,3,420,0,4,4,0,1,2,20,20,1,1,1,0,1,20,10,12,0,0,60,0x0,1000,1001,1,1,0,0,0,0,0,0,0,0,1010,120,935,1500,2102,2,507,450,507,450,713,2000,736,15,0,0,0,0,4007,1 +1229,META_FABRE,Fabre,Fabre,2,63,1,3,2,1,8,11,0,0,1,2,4,0,7,5,10,12,0,4,22,0x181,400,1672,672,480,0,0,0,0,0,0,0,0,914,6500,949,600,1502,80,721,8,511,750,705,1500,1501,200,0,0,0,0,4002,1 +1230,META_PUPA,Pupa,Pupa,2,427,1,2,4,0,1,2,32,20,1,1,1,0,1,20,10,12,0,4,22,0x100,1000,1001,1,1,0,0,0,0,0,0,0,0,1010,300,915,6000,938,700,2102,2,935,1300,938,700,1002,300,0,0,0,0,4003,1 +1231,META_CREAMY,Creamy,Creamy,16,595,1,86,58,1,53,64,0,30,1,40,16,15,16,55,10,12,0,4,24,0x181,200,1220,720,288,0,0,0,0,0,0,0,0,924,6000,2322,10,518,180,602,200,2207,4,712,800,0,0,0,0,0,0,4040,1 +1232,META_PECOPECO_EGG,Peco Peco Egg,Peco Peco Egg,3,420,1,4,4,0,1,2,32,20,1,1,1,0,1,20,10,12,0,0,60,0x0,1000,1001,1,1,0,0,0,0,0,0,0,0,1010,120,935,1500,2102,2,507,450,507,450,713,2000,736,15,0,0,0,0,4007,1 //1233,CONCEIVE_PECOPECO,Peco Peco,Peco Peco,19,531,0,159,36,1,50,64,0,0,1,13,13,25,27,9,10,12,2,2,23,0x81,200,1564,864,576,0,0,0,0,0,0,0,0,925,6000,2402,20,508,55,507,950,1604,100,0,0,582,1000,0,0,0,0,4031,1 -1234,PROVOKE_YOYO,Yoyo,Yoyo,19,879,0,135,85,1,71,82,0,0,1,24,30,35,32,55,10,12,0,2,22,0x108B,200,1054,54,384,0,0,0,0,0,0,0,0,942,6000,7182,500,508,130,919,5500,753,7,578,500,582,1000,0,0,0,0,4051,1 -1235,SMOKING_ORC,Smoking Orc,Smoking Orc,24,1400,0,261,160,1,114,136,10,20,1,24,48,20,34,0,10,12,1,7,22,0x308D,200,1864,864,288,0,0,0,0,0,0,0,0,998,210,931,5500,756,40,2267,3,1352,10,1304,5,1301,100,0,0,0,0,4066,1 -1236,META_ANT_EGG,Ant Egg,Ant Egg,4,420,0,5,4,0,1,2,20,20,1,1,1,0,1,20,10,12,0,0,60,0x0,1000,1001,1,1,0,0,0,0,0,0,0,0,1010,135,935,2740,909,3000,938,750,713,2000,1002,220,0,0,0,0,0,0,4013,1 -1237,META_ANDRE,Andre,Andre,17,688,0,109,71,1,60,71,10,0,1,17,24,20,26,20,10,12,0,4,22,0x118B,300,1288,288,576,0,0,0,0,0,0,0,0,955,6000,910,3000,938,1000,935,3000,1001,6,1002,350,757,28,0,0,0,0,4043,1 -1238,META_PIERE,Piere,Piere,18,733,0,122,78,1,64,75,15,0,1,18,26,20,27,15,10,12,0,4,22,0x118B,200,1288,288,576,0,0,0,0,0,0,0,0,955,5700,910,1100,938,600,992,15,1001,5,1002,400,757,31,0,0,0,0,4043,1 -1239,META_DENIRO,Deniro,Deniro,19,760,0,135,85,1,68,79,15,0,1,19,30,20,43,10,10,12,0,4,22,0x118B,150,1288,288,576,0,0,0,0,0,0,0,0,955,6000,910,3000,938,1200,990,45,1001,8,1002,450,757,34,0,0,0,0,4043,1 -1240,META_PICKY,Picky,Picky,3,80,0,4,3,1,9,12,0,0,1,3,3,0,10,30,10,12,0,2,23,0x81,200,988,288,168,0,0,0,0,0,0,0,0,916,6500,949,850,2302,150,507,650,519,350,715,60,0,0,0,0,0,0,4008,1 -1241,META_PICKY_,Picky,Picky,4,83,0,5,4,1,8,11,20,0,1,3,3,0,11,20,10,12,0,2,23,0x81,200,988,288,168,0,0,0,0,0,0,0,0,916,6500,949,850,5015,7,507,750,519,350,715,60,0,0,0,0,0,0,4011,1 -1242,MARIN,Marin,Marin,37,987,0,282,317,1,69,83,32,8,24,5,10,5,30,15,10,12,1,3,41,0x81,400,1872,672,480,0,0,0,0,0,0,0,0,910,3200,938,1500,700,100,720,40,510,75,529,350,5035,1,0,0,0,0,4196,1 -1243,SASQUATCH,Sasquatch,Sasquatch,72,3163,0,765,860,1,266,296,101,28,70,35,60,10,59,20,10,12,2,2,60,0x3695,300,1260,192,192,0,0,0,0,0,0,0,0,912,750,509,800,949,1000,5030,1,948,5000,727,30,757,90,0,0,0,0,4216,1 -1244,JAKK_XMAS,Christmas Jakk,Christmas Jakk,38,3581,0,1113,688,1,315,382,5,30,1,38,38,43,75,45,10,12,1,0,43,0x81,200,1180,480,648,0,0,0,0,0,0,0,0,1062,5335,912,900,985,31,2331,5,644,20,7175,1200,7174,1200,0,0,0,0,4109,1 -1245,GOBLINE_XMAS,Christmas Goblin,Christmas Goblin,25,1176,0,282,171,1,118,140,10,5,1,53,25,20,38,45,10,12,1,7,24,0x81,100,1120,620,240,0,0,0,0,0,0,0,0,7174,550,7175,550,756,43,644,10,1211,10,2104,5,2236,10,0,0,0,0,4060,1 -1246,COOKIE_XMAS,Christmas Cookie,Christmas Cookie,37,733,0,282,317,1,70,105,48,36,21,16,30,20,25,5,10,12,0,7,46,0x91,400,1248,1248,240,0,0,0,0,0,0,0,0,538,1500,722,45,912,200,2502,25,644,5,688,100,507,1700,0,0,0,0,4235,1 -1247,ANTONIO,Antonio,Antonio,10,10,0,3,2,1,13,20,100,0,1,1,1,50,100,100,10,12,1,3,66,0xC1,100,720,720,432,0,0,0,0,0,0,0,0,7034,10000,644,200,538,1500,539,1000,529,5500,530,5500,2236,250,0,0,0,0,4243,1 -1248,CRUISER,Cruiser,Cruiser,41,919,0,288,324,7,55,75,20,18,17,10,23,15,34,10,10,12,1,0,60,0x2085,400,1296,1296,432,0,0,0,0,0,0,0,0,1098,900,2251,2,998,320,996,5,911,3500,13150,5,756,87,0,0,0,0,4297,1 -1249,MYSTCASE,Myst Case,Myst Case,39,879,0,288,324,1,68,89,50,11,26,19,40,35,31,25,10,12,1,0,60,0x91,400,1248,1248,432,0,0,0,0,0,0,0,0,530,90,912,1500,603,20,539,800,722,150,731,5,529,340,0,0,0,0,4206,1 +1234,PROVOKE_YOYO,Yoyo,Yoyo,19,879,1,122,77,1,71,82,0,0,1,24,30,35,32,55,10,12,0,2,22,0x108B,200,1054,54,384,0,0,0,0,0,0,0,0,942,6000,7182,500,508,130,919,5500,753,7,578,500,582,1000,0,0,0,0,4051,1 +1235,SMOKING_ORC,Smoking Orc,Smoking Orc,24,1400,1,235,144,1,114,136,16,20,1,24,48,20,34,0,10,12,1,7,22,0x308D,200,1864,864,288,0,0,0,0,0,0,0,0,998,210,931,5500,756,40,2267,3,1352,10,1304,5,1301,100,0,0,0,0,4066,1 +1236,META_ANT_EGG,Ant Egg,Ant Egg,4,420,1,5,4,0,1,2,32,20,1,1,1,0,1,20,10,12,0,0,60,0x0,1000,1001,1,1,0,0,0,0,0,0,0,0,1010,135,935,2740,909,3000,938,750,713,2000,1002,220,0,0,0,0,0,0,4013,1 +1237,META_ANDRE,Andre,Andre,17,688,1,98,64,1,60,71,16,0,1,17,24,20,26,20,10,12,0,4,22,0x118B,300,1288,288,576,0,0,0,0,0,0,0,0,955,6000,910,3000,938,1000,935,3000,1001,6,1002,350,757,28,0,0,0,0,4043,1 +1238,META_PIERE,Piere,Piere,18,733,1,110,70,1,64,75,24,0,1,18,26,20,27,15,10,12,0,4,22,0x118B,200,1288,288,576,0,0,0,0,0,0,0,0,955,5700,910,1100,938,600,992,15,1001,5,1002,400,757,31,0,0,0,0,4043,1 +1239,META_DENIRO,Deniro,Deniro,19,760,1,122,77,1,68,79,24,0,1,19,30,20,43,10,10,12,0,4,22,0x118B,150,1288,288,576,0,0,0,0,0,0,0,0,955,6000,910,3000,938,1200,990,45,1001,8,1002,450,757,34,0,0,0,0,4043,1 +1240,META_PICKY,Picky,Picky,3,80,1,4,3,1,9,12,0,0,1,3,3,0,10,30,10,12,0,2,23,0x81,200,988,288,168,0,0,0,0,0,0,0,0,916,6500,949,850,2302,150,507,650,519,350,715,60,0,0,0,0,0,0,4008,1 +1241,META_PICKY_,Picky,Picky,4,83,1,5,4,1,8,11,32,0,1,3,3,0,11,20,10,12,0,2,23,0x81,200,988,288,168,0,0,0,0,0,0,0,0,916,6500,949,850,5015,7,507,750,519,350,715,60,0,0,0,0,0,0,4011,1 +1242,MARIN,Marin,Marin,37,987,1,282,317,1,69,83,32,8,24,5,10,5,30,15,10,12,1,3,41,0x81,400,1872,672,480,0,0,0,0,0,0,0,0,910,3200,938,1500,700,100,720,40,510,75,529,350,5035,1,0,0,0,0,4196,1 +1243,SASQUATCH,Sasquatch,Sasquatch,72,3163,1,765,860,1,266,296,101,28,70,35,60,10,59,20,10,12,2,2,60,0x3695,300,1260,192,192,0,0,0,0,0,0,0,0,912,750,509,800,949,1000,5030,1,948,5000,727,30,757,90,0,0,0,0,4216,1 +1244,JAKK_XMAS,Christmas Jakk,Christmas Jakk,63,2054,1,1002,619,1,218,255,90,25,58,43,42,25,55,15,10,12,1,0,43,0x81,200,1180,480,648,0,0,0,0,0,0,0,0,1062,5335,912,900,985,31,2331,5,644,20,7175,1200,7174,1200,0,0,0,0,4109,1 +1245,GOBLINE_XMAS,Christmas Goblin,Christmas Goblin,25,1176,1,254,154,1,118,140,16,5,1,53,25,20,38,45,10,12,1,7,24,0x81,100,1120,620,240,0,0,0,0,0,0,0,0,7174,550,7175,550,756,43,644,10,1211,10,2104,5,2236,10,0,0,0,0,4060,1 +1246,COOKIE_XMAS,Christmas Cookie,Christmas Cookie,37,733,1,282,317,1,70,105,48,36,21,16,30,20,25,5,10,12,0,7,46,0x91,400,1248,1248,240,0,0,0,0,0,0,0,0,538,1500,722,45,912,200,2502,25,644,5,688,100,507,1700,0,0,0,0,4235,1 +1247,ANTONIO,Antonio,Antonio,10,10,1,3,2,1,13,21,160,0,1,1,1,50,100,100,10,12,1,7,66,0xC1,100,720,720,432,0,0,0,0,0,0,0,0,5136,1000,5811,1000,604,3000,14550,10000,12225,2000,12132,2000,12354,3000,0,0,0,0,12132,2000 +1248,CRUISER,Cruiser,Cruiser,41,919,1,288,324,7,55,75,20,18,17,10,23,15,34,10,10,12,1,0,60,0x2085,400,1296,1296,432,0,0,0,0,0,0,0,0,1098,900,2251,2,998,320,996,5,911,3500,13150,5,756,87,0,0,0,0,4297,1 +1249,MYSTCASE,Myst Case,Myst Case,39,879,1,288,324,1,68,89,50,11,26,19,40,35,31,25,10,12,1,0,60,0x91,400,1248,1248,432,0,0,0,0,0,0,0,0,530,90,7938,10,603,20,539,800,722,150,731,5,529,340,0,0,0,0,4206,1 1250,CHEPET,Chepet,Chepet,42,4950,0,1315,1854,1,79,112,55,25,32,35,35,21,32,23,10,12,1,7,23,0x3695,400,672,672,288,0,0,0,0,0,0,0,0,7035,2500,912,750,512,5500,619,40,10019,5,508,1300,2508,5,0,0,0,0,4284,1 -1251,KNIGHT_OF_WINDSTORM,Knight of Windstorm,Stormy Knight,92,630500,0,413800,302200,2,2677,4110,306,166,126,165,132,104,171,79,10,12,2,0,84,0x37B5,200,468,468,288,206900,10000,720,4500,2406,500,995,3000,1468,150,603,3000,617,4000,2621,200,2506,500,985,4559,5007,1,0,0,0,0,4318,1 -1252,GARM,Garm,Hatii,98,1275500,0,758880,613800,3,1862,3595,173,103,122,153,135,116,146,72,10,12,2,2,81,0x37B5,400,608,408,336,379440,10000,7036,1000,603,3000,995,3000,7036,5500,1131,150,1256,500,1815,500,0,0,985,3977,984,2900,0,0,0,0,4324,1 -1253,GARGOYLE,Gargoyle,Gargoyle,100,8772,0,1900,1425,9,383,472,98,43,100,61,60,57,100,70,10,12,1,6,64,0x2185,200,1020,720,384,0,0,0,0,0,0,0,0,912,3880,1039,500,0,0,0,0,2619,1,1769,2000,757,238,0,0,0,0,4149,1 -1254,RAGGLER,Raggler,Raggler,48,1148,0,369,414,1,72,111,56,10,30,42,38,15,54,27,10,12,0,2,24,0x3695,200,1000,900,384,0,0,0,0,0,0,0,0,7053,3000,916,5000,645,200,514,200,992,90,2225,7,756,32,0,0,0,0,4186,1 -1255,NERAID,Neraid,Nereid,98,9550,0,1575,1181,1,196,267,100,37,97,45,60,30,69,50,10,12,0,2,22,0x3695,200,776,576,288,0,0,0,0,0,0,0,0,1055,5100,7053,1000,510,230,1966,10,514,250,757,180,985,37,0,0,0,0,4167,1 -1256,PEST,Pest,Pest,89,5747,0,1341,1509,1,304,352,55,33,73,77,48,15,88,25,10,12,0,2,47,0x3695,165,700,648,480,0,0,0,0,0,0,0,0,1055,5500,7054,200,702,10,605,100,716,250,0,0,756,115,0,0,0,0,4315,1 -1257,INJUSTICE,Injustice,Injustice,95,7952,0,1574,1997,1,344,460,76,31,77,59,58,65,73,50,10,12,1,1,47,0x3695,400,770,720,336,0,0,0,0,0,0,0,0,999,300,7054,5335,7053,3500,2313,5,2316,2,660,2,1255,2,0,0,0,0,4268,1 -1258,GOBLIN_ARCHER,Goblin Archer,Goblin Archer,55,1575,0,450,507,9,95,119,69,0,40,34,20,15,48,20,10,12,0,7,25,0x2085,200,1172,672,420,0,0,0,0,0,0,0,0,2297,3,998,250,911,1000,1765,3000,507,600,1705,25,514,300,0,0,0,0,4157,1 -1259,GRYPHON,Gryphon,Gryphon,105,60720,0,9410,5808,1,717,820,113,72,101,133,66,70,137,54,10,12,2,2,84,0x37B5,100,704,504,432,0,0,0,0,0,0,0,0,7048,2500,7054,5335,7063,120,1452,1500,1417,1,984,185,996,150,0,0,0,0,4163,1 -1260,DARK_FRAME,Dark Frame,Dark Frame,76,3520,0,992,1115,1,318,348,67,27,69,37,36,10,53,5,10,12,1,6,67,0x3795,200,920,720,200,0,0,0,0,0,0,0,0,7054,4656,734,1000,2505,30,0,0,0,0,1000,80,747,3,0,0,0,0,4170,1 -1261,WILD_ROSE,Wild Rose,Wild Rose,70,2682,0,720,1110,1,140,185,75,15,44,87,31,35,63,80,10,12,0,2,24,0x83,100,964,864,288,0,0,0,0,0,0,0,0,7053,5335,748,50,5037,120,1767,3000,624,35,528,600,2244,2,0,0,0,0,4257,1 -1262,MUTANT_DRAGON,Mutant Dragon,Mutant Dragonoid,65,50706,0,3644,12830,4,1120,1654,130,20,75,35,30,68,98,35,10,12,2,9,43,0x37B5,250,1280,1080,240,0,0,0,0,0,0,0,0,7054,4850,1035,500,1036,500,930,500,1559,400,7296,1500,2527,50,0,0,0,0,4203,1 -1263,WIND_GHOST,Wind Ghost,Wind Ghost,80,4008,0,918,1334,2,165,260,64,51,62,27,25,55,85,20,10,12,1,6,64,0x3795,150,1056,1056,336,0,0,0,0,0,0,0,0,912,4559,932,6000,7005,500,693,100,1611,8,996,100,1615,1,0,0,0,0,4264,1 -1264,MERMAN,Merman,Merman,60,2940,0,616,692,1,125,157,62,8,45,29,30,19,50,10,10,12,1,7,61,0x3695,220,916,816,336,0,0,0,0,0,0,0,0,1054,1300,523,300,568,400,720,40,995,35,1460,3,756,203,0,0,0,0,4199,1 -1265,COOKIE,Cookie,Cookie,35,666,0,234,264,1,59,84,56,28,15,23,35,12,31,15,10,12,0,7,60,0x1089,200,1036,936,240,0,0,0,0,0,0,0,0,538,1000,530,150,979,1,11002,50,2402,30,12001,100,529,320,0,0,0,0,4293,1 -1266,ASTER,Aster,Aster,50,1509,0,405,455,1,85,107,70,7,41,14,15,0,28,5,10,12,0,5,22,0x91,400,1264,864,216,0,0,0,0,0,0,0,0,938,500,7013,40,1052,1200,508,200,912,60,512,100,0,0,0,0,0,0,4247,1 -1267,CARAT,Carat,Carat,103,9222,0,1944,1458,1,598,674,111,67,102,64,60,40,67,50,10,12,1,6,44,0x3795,200,1078,768,384,0,0,0,0,0,0,0,0,7054,3200,536,1000,2409,5,5003,1,0,0,0,0,509,1450,0,0,0,0,4288,1 -1268,BLOODY_KNIGHT,Bloody Knight,Bloody Knight,116,68500,0,7348,6511,3,942,1065,122,50,132,59,70,57,98,45,10,12,2,0,87,0x3695,250,828,528,192,0,0,0,0,0,0,0,0,7054,4850,2229,45,2317,5,2125,62,1170,1,1417,2,985,433,0,0,0,0,4320,1 -1269,CLOCK,Clock,Clock,81,5556,0,1231,1158,1,403,456,91,43,68,24,35,41,81,15,10,12,1,0,42,0x91,200,1092,792,480,0,0,0,0,0,0,0,0,1095,5335,1019,800,509,1900,568,320,7026,30,7027,30,985,163,0,0,0,0,4299,1 -1270,C_TOWER_MANAGER,Clock Tower Manager,Clock Tower Manager,90,6400,0,1305,1467,3,388,458,96,60,80,28,40,25,73,45,10,12,2,0,80,0x91,200,1072,672,384,0,0,0,0,0,0,0,0,1095,5335,7054,5335,999,500,520,850,2109,1,7026,2000,7027,2000,0,0,0,0,4229,1 -1271,ALLIGATOR,Alligator,Alligator,57,2430,0,486,548,1,150,187,62,30,47,48,24,15,36,26,10,12,1,2,21,0x91,200,1100,900,480,0,0,0,0,0,0,0,0,912,1000,1099,600,7003,2000,608,50,0,0,0,0,756,129,0,0,0,0,4252,1 -1272,DARK_LORD,Dark Lord,Dark Lord,96,1190900,0,714240,558000,2,3027,5112,330,168,118,136,154,142,161,66,10,12,2,6,89,0x37B5,100,868,768,480,357120,10000,7005,6000,5093,500,617,2000,1615,800,2004,100,1237,300,2334,300,2507,100,985,5141,984,3977,0,0,0,0,4168,1 -1273,ORC_LADY,Orc Lady,Orc Lady,45,1520,0,380,435,1,77,110,83,17,36,11,28,10,57,5,10,12,1,7,42,0x3695,200,1050,900,288,0,0,0,0,0,0,0,0,7053,4656,998,300,2602,1,2206,1,12127,10,7477,3,2338,1,0,0,0,0,4255,1 -1274,MEGALITH,Megalith,Megalith,65,2451,0,594,669,9,116,146,66,18,57,14,35,10,90,3,10,12,2,0,80,0x84,200,1332,1332,672,0,0,0,0,0,0,0,0,912,100,7049,1000,617,1,0,0,0,0,985,61,757,207,0,0,0,0,4200,1 -1275,ALICE,Alice,Alice,100,9230,221,1630,1222,1,395,493,93,73,82,53,45,70,80,80,10,12,1,7,60,0x91,200,502,2304,480,0,0,0,0,0,0,0,0,7047,2500,637,40,2407,3,739,30,5085,1,12128,10,12002,100,0,0,0,0,4253,1 -1276,RAYDRIC_ARCHER,Raydric Archer,Raydric Archer,82,4437,0,1049,1332,9,377,395,63,40,53,24,40,15,112,30,10,12,1,6,47,0x2185,200,1152,1152,480,0,0,0,0,0,0,0,0,7054,4656,0,0,2315,2,1701,150,1764,2000,1715,3,985,106,0,0,0,0,4187,1 -1277,GREATEST_GENERAL,Greatest General,Greatest General,55,1575,0,486,548,3,215,241,114,30,58,30,20,25,25,20,10,12,1,0,43,0x84,200,1152,1152,384,0,0,0,0,0,0,0,0,7054,2000,1019,2000,1501,100,662,300,2272,1,508,250,686,100,0,0,0,0,4283,1 -1278,STALACTIC_GOLEM,Stalactic Golem,Stalactic Golem,68,2590,0,675,759,1,341,362,230,5,67,47,48,1,63,5,10,12,2,0,80,0x91,200,1264,864,288,0,0,0,0,0,0,0,0,7004,2000,7054,4850,1000,250,997,30,757,250,0,0,985,163,0,0,0,0,4223,1 +1251,KNIGHT_OF_WINDSTORM,Knight of Windstorm,Stormy Knight,92,630500,1,413800,302200,2,2677,4110,306,166,126,165,132,104,171,79,10,12,2,0,84,0x37B5,200,468,468,288,206900,10000,720,4500,2406,500,995,3000,1468,150,603,3000,617,4000,2621,200,2506,500,985,4559,5007,1,0,0,0,0,4318,1 +1252,GARM,Garm,Hatii,98,1275500,1,758880,613800,3,1862,3595,173,103,122,153,135,116,146,72,10,12,2,2,81,0x37B5,400,608,408,336,379440,10000,7036,1000,603,3000,995,3000,7036,5500,1131,150,1256,500,1815,500,0,0,985,3977,984,2900,0,0,0,0,4324,1 +1253,GARGOYLE,Gargoyle,Gargoyle,100,8772,1,1900,1425,9,383,472,98,43,100,61,60,57,100,70,10,12,1,6,64,0x2185,200,1020,720,384,0,0,0,0,0,0,0,0,912,3880,1039,500,2506,2,1746,5,2619,1,1769,2000,757,238,0,0,0,0,4149,1 +1254,RAGGLER,Raggler,Raggler,48,1148,1,369,414,1,72,111,56,10,30,42,38,15,54,27,10,12,0,2,24,0x3695,200,1000,900,384,0,0,0,0,0,0,0,0,7053,3000,916,5000,645,200,514,200,992,90,2225,7,756,32,0,0,0,0,4186,1 +1255,NERAID,Neraid,Nereid,98,9550,1,1575,1181,1,196,267,100,37,97,45,60,30,69,50,10,12,0,2,22,0x3695,200,776,576,288,0,0,0,0,0,0,0,0,1055,5100,7053,1000,510,230,1966,10,514,250,757,180,985,37,0,0,0,0,4167,1 +1256,PEST,Pest,Pest,89,5747,1,1341,1509,1,304,352,55,33,73,77,48,15,88,25,10,12,0,2,47,0x3695,165,700,648,480,0,0,0,0,0,0,0,0,1055,5500,7054,200,702,10,605,100,716,250,0,0,756,115,0,0,0,0,4315,1 +1257,INJUSTICE,Injustice,Injustice,95,7952,1,1574,1997,1,344,460,76,31,77,59,58,65,73,50,10,12,1,1,47,0x3695,400,770,720,336,0,0,0,0,0,0,0,0,999,300,7054,5335,7053,3500,2313,5,2316,2,660,2,1255,2,0,0,0,0,4268,1 +1258,GOBLIN_ARCHER,Goblin Archer,Goblin Archer,55,1575,1,450,507,9,95,119,69,0,40,34,20,15,48,20,10,12,0,7,25,0x2085,200,1172,672,420,0,0,0,0,0,0,0,0,2297,3,998,250,911,1000,1765,3000,507,600,1705,25,514,300,0,0,0,0,4157,1 +1259,GRYPHON,Gryphon,Gryphon,105,60720,1,9410,5808,1,717,820,113,72,101,133,66,70,137,54,10,12,2,2,84,0x37B5,100,704,504,432,0,0,0,0,0,0,0,0,7048,2500,7054,5335,7063,120,1452,1500,1417,1,984,185,996,150,0,0,0,0,4163,1 +1260,DARK_FRAME,Dark Frame,Dark Frame,76,3520,1,992,1115,1,318,348,67,27,69,37,36,10,53,5,10,12,1,6,67,0x3795,200,920,720,200,0,0,0,0,0,0,0,0,7054,4656,734,1000,2505,30,0,0,0,0,1000,80,747,3,0,0,0,0,4170,1 +1261,WILD_ROSE,Wild Rose,Wild Rose,70,2682,1,720,1110,1,140,185,75,15,44,87,31,35,63,80,10,12,0,2,24,0x83,100,964,864,288,0,0,0,0,0,0,0,0,7053,5335,748,50,5037,120,2336,1,624,35,528,600,2244,2,0,0,0,0,4257,1 +1262,MUTANT_DRAGON,Mutant Dragon,Mutant Dragonoid,65,50706,1,3644,12830,4,1120,1654,130,20,75,35,30,68,98,35,10,12,2,9,43,0x37B5,250,1280,1080,240,0,0,0,0,0,0,0,0,7054,4850,1035,500,1036,500,930,500,1559,100,7296,1500,2527,50,0,0,0,0,4203,1 +1263,WIND_GHOST,Wind Ghost,Wind Ghost,80,4008,1,918,1334,2,165,260,64,51,62,27,25,55,85,20,10,12,1,6,64,0x3795,150,1056,1056,336,0,0,0,0,0,0,0,0,912,4559,932,6000,7005,500,693,100,1611,8,996,100,1615,1,0,0,0,0,4264,1 +1264,MERMAN,Merman,Merman,60,2940,1,616,692,1,125,157,62,8,45,29,30,19,50,10,10,12,1,7,61,0x3695,220,916,816,336,0,0,0,0,0,0,0,0,1054,1300,2317,2,568,400,720,40,995,35,1460,3,756,203,0,0,0,0,4199,1 +1265,COOKIE,Cookie,Cookie,35,666,1,234,264,1,59,84,56,28,15,23,35,12,31,15,10,12,0,7,60,0x1089,200,1036,936,240,0,0,0,0,0,0,0,0,538,1000,530,150,7938,5,11002,50,2402,30,12001,100,529,320,0,0,0,0,4293,1 +1266,ASTER,Aster,Aster,50,1509,1,405,455,1,85,107,70,7,41,14,15,0,28,5,10,12,0,5,22,0x91,400,1264,864,216,0,0,0,0,0,0,0,0,938,500,7013,40,1052,1200,508,200,912,60,512,100,0,0,0,0,0,0,4247,1 +1267,CARAT,Carat,Carat,103,9222,1,1944,1458,1,598,674,111,67,102,64,60,40,67,50,10,12,1,6,44,0x3795,200,1078,768,384,0,0,0,0,0,0,0,0,7054,3200,536,1000,2409,5,5003,1,0,0,0,0,509,1450,0,0,0,0,4288,1 +1268,BLOODY_KNIGHT,Bloody Knight,Bloody Knight,116,68500,1,7348,6511,3,942,1065,122,50,132,59,70,57,98,45,10,12,2,0,87,0x3695,250,828,528,192,0,0,0,0,0,0,0,0,7054,4850,2229,45,2317,5,2125,62,1170,1,1417,2,15014,5,0,0,0,0,4320,1 +1269,CLOCK,Clock,Clock,81,5556,1,1231,1158,1,403,456,91,43,68,24,35,41,81,15,10,12,1,0,42,0x91,200,1092,792,480,0,0,0,0,0,0,0,0,1095,5335,1019,800,509,1900,568,320,7026,30,7027,30,985,163,0,0,0,0,4299,1 +1270,C_TOWER_MANAGER,Clock Tower Manager,Clock Tower Manager,90,6400,1,1305,1467,3,388,458,96,60,80,28,40,25,73,45,10,12,2,0,80,0x91,200,1072,672,384,0,0,0,0,0,0,0,0,1095,5335,7054,5335,999,500,520,850,2109,1,7026,2000,7027,2000,0,0,0,0,4229,1 +1271,ALLIGATOR,Alligator,Alligator,57,2430,1,486,548,1,150,187,62,30,47,48,24,15,36,26,10,12,1,2,21,0x91,200,1100,900,480,0,0,0,0,0,0,0,0,912,1000,1099,600,7003,2000,608,50,0,0,0,0,756,129,0,0,0,0,4252,1 +1272,DARK_LORD,Dark Lord,Dark Lord,96,1190900,1,714240,558000,2,3027,5112,330,168,118,136,154,142,161,66,10,12,2,6,89,0x37B5,100,868,768,480,357120,10000,7005,6000,5093,500,617,2000,1615,800,2004,100,1237,300,2334,300,2507,100,985,5141,5162,10,0,0,0,0,4168,1 +1273,ORC_LADY,Orc Lady,Orc Lady,45,1520,1,380,435,1,77,110,83,17,36,11,28,10,57,5,10,12,1,7,42,0x3695,200,1050,900,288,0,0,0,0,0,0,0,0,7053,4656,15012,3,2602,1,2206,1,12127,10,7477,3,2338,1,0,0,0,0,4255,1 +1274,MEGALITH,Megalith,Megalith,65,2451,1,594,669,9,116,146,66,18,57,14,35,10,90,3,10,12,2,0,80,0x84,200,1332,1332,672,0,0,0,0,0,0,0,0,912,100,7049,1000,617,1,0,0,0,0,985,61,757,207,0,0,0,0,4200,1 +1275,ALICE,Alice,Alice,100,9230,1,1630,1222,1,395,493,93,73,82,53,45,70,80,80,10,12,1,7,60,0x91,200,502,1999,480,0,0,0,0,0,0,0,0,7047,3000,637,40,2407,3,2148,2,5085,1,12128,10,12002,100,0,0,0,0,4253,1 +1276,RAYDRIC_ARCHER,Raydric Archer,Raydric Archer,82,4437,1,1049,1332,9,377,395,63,40,53,24,40,15,112,30,10,12,1,6,47,0x2185,200,1152,1152,480,0,0,0,0,0,0,0,0,7054,4656,0,0,2315,2,15013,5,1764,2000,1715,3,985,106,0,0,0,0,4187,1 +1277,GREATEST_GENERAL,Greatest General,Greatest General,55,1575,1,486,548,3,215,241,114,30,58,30,20,25,25,20,10,12,1,0,43,0x84,200,1152,1152,384,0,0,0,0,0,0,0,0,7054,2000,1019,2000,1501,100,662,300,2272,1,508,250,686,100,0,0,0,0,4283,1 +1278,STALACTIC_GOLEM,Stalactic Golem,Stalactic Golem,68,2590,1,675,759,1,341,362,230,5,67,47,48,1,63,5,10,12,2,0,80,0x91,200,1264,864,288,0,0,0,0,0,0,0,0,7004,2000,7054,4850,1000,250,997,30,757,250,2147,5,985,163,0,0,0,0,4223,1 1279,TRI_JOINT,Tri Joint,Tri Joint,66,2530,0,347,297,1,278,306,22,5,1,33,24,10,55,20,10,12,0,4,22,0x3795,200,860,660,624,0,0,0,0,0,0,0,0,7053,100,943,380,606,200,993,160,1001,140,0,0,757,106,0,0,0,0,4308,1 -1280,STEAM_GOBLIN,Steam Goblin,Goblin Steamrider,66,2241,0,680,765,1,280,315,85,5,52,61,32,15,82,25,10,12,1,7,44,0x91,200,1008,1008,528,0,0,0,0,0,0,0,0,911,2500,7053,3880,998,300,999,55,1003,320,13104,5,757,124,0,0,0,0,4156,1 -1281,SAGEWORM,Sage Worm,Sage Worm,70,2872,0,720,810,1,158,279,109,45,39,29,28,71,44,30,10,12,0,2,60,0x91,200,936,936,288,0,0,0,0,0,0,0,0,2716,5,1097,1000,1055,3000,691,100,505,40,689,100,5012,1,0,0,0,0,4219,1 -1282,KOBOLD_ARCHER,Kobold Archer,Kobold Archer,108,11053,0,2160,2620,9,586,619,84,5,99,39,48,30,103,25,10,12,0,7,23,0x2085,200,1008,1008,384,0,0,0,0,0,0,0,0,912,250,999,60,1034,4850,5118,50,1763,2000,1711,5,756,79,0,0,0,0,4292,1 -1283,CHIMERA,Chimera,Chimera,70,26406,0,5168,4698,1,980,1128,159,10,1,38,110,88,83,85,10,12,2,2,63,0x37B5,200,772,672,360,0,0,0,0,0,0,0,0,7054,5335,1048,2500,568,1000,1306,1,7295,1500,1364,1,984,160,0,0,0,0,4300,1 +1280,STEAM_GOBLIN,Steam Goblin,Goblin Steamrider,66,2241,1,680,765,1,280,315,85,5,52,61,32,15,82,25,10,12,1,7,44,0x91,200,1008,1008,528,0,0,0,0,0,0,0,0,911,2500,7053,3880,998,300,999,55,1003,320,13104,5,757,124,0,0,0,0,4156,1 +1281,SAGEWORM,Sage Worm,Sage Worm,70,2872,1,720,810,1,158,279,109,45,39,29,28,71,44,30,10,12,0,2,60,0x91,200,936,936,288,0,0,0,0,0,0,0,0,2716,5,1097,1000,1055,3000,691,100,505,40,689,100,5012,1,0,0,0,0,4219,1 +1282,KOBOLD_ARCHER,Kobold Archer,Kobold Archer,108,11053,1,2160,2620,9,586,619,84,5,99,39,48,30,103,25,10,12,0,7,23,0x2085,200,1008,1008,384,0,0,0,0,0,0,0,0,912,250,999,60,1034,4850,5118,50,1763,2000,1711,5,756,79,0,0,0,0,4292,1 +1283,CHIMERA,Chimera,Chimera,70,26406,1,5168,4698,1,980,1128,159,10,1,38,110,88,83,85,10,12,2,2,63,0x37B5,200,772,672,360,0,0,0,0,0,0,0,0,7054,5335,1048,2500,568,1000,1306,1,7295,1500,1364,1,984,160,0,0,0,0,4300,1 //1284,HUGELING,Hugeling,Hugeling,1,5000,0,2,1,4,7,10,0,0,1,1,1,1,6,1,10,12,2,3,21,0x91,200,1872,672,480,0,0,0,0,0,0,0,0,512,100,512,100,512,100,512,100,512,100,512,100,512,100,512,100,0,0,0,0 -1285,ARCHER_GUARDIAN,Archer Guardian,Archer Guardian,74,28634,0,1,1,12,1120,1600,35,60,95,80,80,90,165,55,14,16,2,7,80,0x1FA5,265,1200,1200,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1286,KNIGHT_GUARDIAN,Knight Guardian,Knight Guardian,86,30214,0,1,1,2,1280,1560,55,30,110,40,140,65,125,65,14,16,2,7,80,0x1FA5,275,1200,1200,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1287,SOLDIER_GUARDIAN,Soldier Guardian,Soldier Guardian,56,15670,0,1,1,1,873,1036,35,0,85,56,100,45,103,43,10,12,0,4,22,0x21A5,265,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1288,EMPELIUM,Emperium,Emperium,90,68430,0,0,0,1,60,71,40,50,1,17,80,50,26,20,10,12,0,8,26,0x120,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1289,MAYA_PUPLE,Maya Purple,Maya Purple,81,77670,0,11714,6516,2,1447,2000,139,40,95,52,80,95,73,119,10,12,2,4,82,0x37B5,100,1024,1000,480,0,0,0,0,0,0,0,0,7053,4413,757,250,756,300,969,100,984,150,10006,1,7481,2,0,0,0,0,4198,1 +1285,ARCHER_GUARDIAN,Archer Guardian,Archer Guardian,74,28634,1,1,1,12,1120,1600,56,60,95,80,80,90,165,55,14,16,2,7,80,0x1FA5,265,1200,1200,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1286,KNIGHT_GUARDIAN,Knight Guardian,Knight Guardian,86,30214,1,1,1,2,1280,1560,88,30,110,40,140,65,125,65,14,16,2,7,80,0x1FA5,275,1200,1200,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1287,SOLDIER_GUARDIAN,Soldier Guardian,Soldier Guardian,56,15670,1,1,1,1,873,1036,56,0,85,56,100,45,103,43,10,12,2,7,20,0x21A5,265,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1288,EMPELIUM,Emperium,Emperium,90,100,1,0,0,1,60,73,64,50,1,17,80,50,26,20,10,12,0,8,26,0x120,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1289,MAYA_PUPLE,Maya Purple,Maya Purple,81,77670,1,11714,6516,2,1447,2000,139,40,95,52,80,95,73,119,10,12,2,4,82,0x37B5,100,1024,1000,480,0,0,0,0,0,0,0,0,7053,4413,757,250,756,300,969,100,984,150,10006,1,7481,2,0,0,0,0,4198,1 1290,SKELETON_GENERAL,Skeleton General,Skeleton General,88,6720,0,1368,1553,1,540,579,100,35,72,34,52,31,84,25,10,12,1,1,29,0x3695,150,2276,576,432,0,0,0,0,0,0,0,0,7068,2550,756,160,508,800,1220,35,1219,80,13035,15,2274,1,0,0,0,0,4221,1 1291,WRAITH_DEAD,Wraith Dead,Wraith Dead,86,10035,0,2518,1824,2,402,462,88,56,63,69,55,45,88,45,10,12,2,1,89,0x3695,175,1816,576,240,0,0,0,0,0,0,0,0,1059,4413,2206,10,2506,8,716,700,732,5,603,100,568,300,0,0,0,0,4189,1 -1292,MINI_DEMON,Mini Demon,Mini Demon,117,19402,0,2700,2025,1,670,784,80,25,130,69,55,56,79,40,10,12,0,6,27,0x3795,150,1000,600,384,0,0,0,0,0,0,0,0,1038,4413,1039,450,2255,3,757,160,912,2500,1009,10,1478,5,0,0,0,0,4204,1 +1292,MINI_DEMON,Mini Demon,Mini Demon,117,19402,1,2700,2025,1,670,784,80,25,130,69,55,56,79,40,10,12,0,6,27,0x3795,150,1000,600,384,0,0,0,0,0,0,0,0,1038,4413,1039,450,2255,3,757,160,912,2500,1009,10,1478,5,0,0,0,0,4204,1 1293,CREMY_FEAR,Creamy Fear,Creamy Fear,77,3420,0,945,1067,2,272,335,76,37,65,36,33,49,66,30,10,12,0,4,24,0x3795,155,1136,720,840,0,0,0,0,0,0,0,0,924,4550,2333,10,518,550,602,200,1550,8,2726,5,522,50,0,0,0,0,4298,1 1294,KILLER_MANTIS,Killer Mantis,Killer Mantis,91,7650,0,1485,1674,1,500,550,107,45,82,56,58,45,69,40,10,12,1,4,22,0x3795,175,1528,660,432,0,0,0,0,0,0,0,0,1031,4550,943,2500,721,10,509,15,514,25,1262,1,2108,1,0,0,0,0,4301,1 -1295,OWL_BARON,Owl Baron,Owl Baron,120,21000,0,3042,2282,2,449,650,88,25,72,65,55,102,77,72,10,12,2,6,60,0x37B5,175,1345,824,440,0,0,0,0,0,0,0,0,7071,3500,7063,2500,1716,2,1472,1,1629,2,693,100,5045,5,0,0,0,0,4238,1 -1296,KOBOLD_LEADER,Kobold Leader,Kobold Leader,112,13520,0,2643,2383,1,711,807,90,62,135,34,68,56,83,47,10,12,1,7,44,0x3695,150,1028,528,360,0,0,0,0,0,0,0,0,999,450,1034,6305,912,1200,1511,6,1613,2,525,150,526,100,0,0,0,0,4291,1 -1297,ANCIENT_MUMMY,Ancient Mummy,Ancient Mummy,114,27157,0,4104,3199,1,701,901,93,51,126,57,55,69,112,15,10,12,1,1,49,0x3695,175,1772,120,384,0,0,0,0,0,0,0,0,930,4413,934,1800,2624,1,2611,150,508,650,756,150,757,100,0,0,0,0,4248,1 +1295,OWL_BARON,Owl Baron,Owl Baron,120,21000,1,3042,2282,2,449,650,88,25,72,65,55,102,77,72,10,12,2,6,60,0x37B5,175,1345,824,440,0,0,0,0,0,0,0,0,7071,3500,7063,2500,1716,2,1472,1,1629,2,693,100,5045,5,0,0,0,0,4238,1 +1296,KOBOLD_LEADER,Kobold Leader,Kobold Leader,112,13520,1,2643,2383,1,711,807,90,62,135,34,68,56,83,47,10,12,1,7,44,0x3695,150,1028,528,360,0,0,0,0,0,0,0,0,999,450,1034,6305,912,1200,1511,6,1613,2,525,150,526,100,0,0,0,0,4291,1 +1297,ANCIENT_MUMMY,Ancient Mummy,Ancient Mummy,114,27157,1,4104,3199,1,701,901,93,51,126,57,55,69,112,15,10,12,1,1,49,0x3695,175,1772,120,384,0,0,0,0,0,0,0,0,930,4413,934,1800,2624,1,2611,150,12735,10,756,150,757,100,0,0,0,0,4248,1 1298,ZOMBIE_MASTER,Zombie Master,Zombie Master,92,8780,0,1710,1857,1,499,629,78,46,55,60,48,49,72,48,10,12,1,1,29,0x3695,175,2612,912,288,0,0,0,0,0,0,0,0,7071,4413,938,1500,958,1500,723,200,727,100,1260,1,2324,2,0,0,0,0,4274,1 -1299,GOBLIN_LEADER,Goblin Leader,Goblin Leader,55,21692,0,4450,5007,1,165,214,72,30,60,67,45,18,66,23,10,12,1,7,24,0x3695,120,1120,620,240,0,0,0,0,0,0,0,0,7054,1500,999,800,756,120,5090,50,2106,2,508,650,5113,10,0,0,0,0,4155,1 +1299,GOBLIN_LEADER,Goblin Leader,Goblin Leader,55,21692,1,4450,5007,1,165,214,72,30,60,67,45,18,66,23,10,12,1,7,24,0x3695,120,1120,620,240,0,0,0,0,0,0,0,0,7054,1500,999,800,756,120,5090,50,2106,2,508,650,5113,10,0,0,0,0,4155,1 1300,CATERPILLAR,Caterpillar,Caterpillar,84,5555,0,1312,1487,1,270,313,100,42,58,37,51,50,45,45,10,12,0,4,22,0x3795,300,1672,672,480,0,0,0,0,0,0,0,0,949,3000,7054,5335,13034,20,1000,100,997,50,505,12,508,500,0,0,0,0,4289,1 1301,AM_MUT,Am Mut,Am Mut,76,3530,0,945,1067,1,342,391,90,42,58,44,40,35,67,45,10,12,0,6,27,0x3795,200,1156,456,384,0,0,0,0,0,0,0,0,1021,4550,757,250,1517,3,969,5,2282,1,616,1,746,250,0,0,0,0,4245,1 1302,DARK_ILLUSION,Dark Illusion,Dark Illusion,96,29255,0,4091,4099,2,666,726,145,60,82,36,55,100,102,88,10,12,2,6,89,0x37B5,145,1024,768,480,0,0,0,0,0,0,0,0,1615,3,5017,2,2508,3,7054,5335,522,120,509,1550,1162,2,0,0,0,0,4169,1 @@ -309,22 +308,22 @@ 1305,ANCIENT_WORM,Ancient Worm,Ancient Worm,83,4140,0,1139,1283,1,299,334,90,41,70,56,56,55,70,42,10,12,2,4,25,0x3795,165,1792,792,336,0,0,0,0,0,0,0,0,1042,4413,912,2500,2406,9,2727,5,1096,680,938,3500,7054,2500,0,0,0,0,4249,1 1306,LEIB_OLMAI,Leib Olmai,Leib Olmai,87,6050,0,1314,1485,1,299,363,127,31,72,35,80,35,64,27,10,12,2,2,22,0x3695,175,1260,230,192,0,0,0,0,0,0,0,0,948,4550,2289,8,740,120,518,500,2717,5,969,5,7053,800,0,0,0,0,4188,1 1307,CAT_O_NINE_TAIL,Cat o' Nine Tails,Cat o' Nine Tails,79,23600,0,4148,5792,1,467,547,100,50,72,75,40,50,79,48,10,12,1,6,63,0x37B5,155,1276,576,288,0,0,0,0,0,0,0,0,5008,1,638,150,10008,5,985,600,984,800,969,6,617,1,0,0,0,0,4290,1 -1308,PANZER_GOBLIN,Panzer Goblin,Panzer Goblin,52,1471,0,446,504,1,122,180,60,25,52,60,35,35,68,31,10,12,1,7,44,0x3695,200,960,1008,840,0,0,0,0,0,0,0,0,7053,4413,7054,3500,999,180,998,360,1003,580,13158,5,994,160,0,0,0,0,4310,1 +1308,PANZER_GOBLIN,Panzer Goblin,Panzer Goblin,52,1471,1,446,504,1,122,180,60,25,52,60,35,35,68,31,10,12,1,7,44,0x3695,200,960,1008,840,0,0,0,0,0,0,0,0,7053,4413,7054,3500,999,180,998,360,1003,580,13158,5,994,160,0,0,0,0,4310,1 1309,GAJOMART,Gajomart,Gajomart,81,3825,0,1317,1490,1,355,412,98,50,77,47,39,33,78,40,10,12,0,0,83,0x3695,300,1000,1152,828,0,0,0,0,0,0,0,0,953,6500,912,2300,508,870,2279,8,1752,10000,2131,20,994,180,0,0,0,0,4151,1 -1310,MAJORUROS,Majoruros,Majoruros,107,11801,0,3090,2200,1,654,1086,111,25,112,58,65,55,72,49,10,12,2,2,43,0x3695,250,1100,960,780,0,0,0,0,0,0,0,0,941,4413,1361,4,568,300,984,16,509,1850,2611,160,1000,250,0,0,0,0,4201,1 +1310,MAJORUROS,Majoruros,Majoruros,107,11801,1,3090,2200,1,654,1086,111,25,112,58,65,55,72,49,10,12,2,2,43,0x3695,250,1100,960,780,0,0,0,0,0,0,0,0,941,4413,1361,4,6254,300,984,16,509,1850,2611,160,1000,250,0,0,0,0,4201,1 1311,GULLINBURSTI,Gullinbursti,Gullinbursti,89,7080,0,1478,1677,1,371,419,108,43,88,54,82,35,63,15,10,12,2,2,42,0x3695,150,1960,960,384,0,0,0,0,0,0,0,0,1028,3500,514,290,702,6,2276,1,605,15,2627,1,912,160,0,0,0,0,4164,1 -1312,TURTLE_GENERAL,Turtle General,Turtle General,110,1442000,0,933120,748440,2,2438,4504,394,123,116,123,154,99,181,98,10,12,2,2,42,0x37B5,200,900,1000,500,466560,10000,967,5500,607,1500,617,2000,1529,8,1306,5,7480,200,1417,9,7070,5335,1141,80,658,1,0,0,0,0,4305,1 -1313,MOBSTER,Mobster,Mobster,58,2253,0,495,557,1,149,172,87,18,72,36,33,21,41,5,10,12,1,7,20,0x3695,250,1100,560,580,0,0,0,0,0,0,0,0,1239,3,726,4559,2621,1,716,600,912,2500,525,450,505,60,0,0,0,0,4317,1 -1314,PERMETER,Permeter,Permeter,90,6575,0,1305,1467,2,265,321,144,50,68,28,55,40,42,25,10,12,1,2,40,0x91,250,1100,483,528,0,0,0,0,0,0,0,0,967,4413,7070,45,1019,1240,507,2450,912,1240,522,25,605,1,0,0,0,0,4311,1 -1315,ASSULTER,Assaulter,Assaulter,100,8977,0,1992,1779,2,405,472,169,49,100,92,30,20,103,15,10,12,1,7,44,0x3695,200,1000,900,432,0,0,0,0,0,0,0,0,967,4413,7069,1200,7072,840,508,1280,912,1240,13300,5,603,1,0,0,0,0,4246,1 -1316,SOLIDER,Solider,Solider,92,8768,0,1487,1671,2,282,322,206,58,65,44,60,15,47,20,10,12,1,2,42,0x91,250,1452,483,528,0,0,0,0,0,0,0,0,967,4413,7070,64,7067,850,508,2100,912,1240,518,850,1519,1,0,0,0,0,4220,1 -1317,FUR_SEAL,Fur Seal,Seal,47,1371,0,360,405,1,87,127,42,16,37,40,30,39,35,19,10,12,1,2,21,0x3885,200,1612,622,583,0,0,0,0,0,0,0,0,912,4365,510,250,2310,5,7053,1200,1452,1,525,200,746,120,0,0,0,0,4312,1 -1318,HEATER,Heater,Heater,98,8180,0,1893,1611,2,511,590,199,50,89,49,50,30,88,35,10,12,1,2,43,0x3695,250,1452,483,528,0,0,0,0,0,0,0,0,967,4413,7070,750,697,100,912,1640,526,140,7054,600,7068,1250,0,0,0,0,4331,1 -1319,FREEZER,Freezer,Freezer,94,9990,0,1555,1749,2,388,438,127,38,68,47,50,45,55,25,10,12,1,2,41,0x3695,170,1452,483,528,0,0,0,0,0,0,0,0,967,4413,7070,850,7066,1250,912,1800,526,160,7053,600,689,100,0,0,0,0,4319,1 -1320,OWL_DUKE,Owl Duke,Owl Duke,92,7381,0,1377,1953,1,480,680,80,45,54,51,45,88,88,50,10,12,2,6,60,0x37B5,195,1345,824,440,0,0,0,0,0,0,0,0,7071,4413,7063,1500,693,100,747,1,1451,3,1513,2,5045,1,0,0,0,0,4237,1 -1321,DRAGON_TAIL,Dragon Tail,Dragon Tail,86,4680,0,1264,1422,1,182,217,63,25,61,65,35,40,52,20,10,12,1,4,44,0x3795,175,862,534,312,0,0,0,0,0,0,0,0,7064,4413,1096,400,943,800,2207,8,2226,2,601,300,602,150,0,0,0,0,4178,1 -1322,SPRING_RABBIT,Spring Rabbit,Spring Rabbit,88,6684,0,1341,1509,1,288,328,108,42,68,66,35,30,48,5,10,12,1,2,42,0x83,160,1120,552,511,0,0,0,0,0,0,0,0,7054,3500,7053,2500,949,2500,511,4500,508,800,510,200,509,800,0,0,0,0,4227,1 -1323,SEE_OTTER,Sea Otter,Sea Otter,48,1820,0,428,480,1,83,125,31,18,32,26,33,26,41,28,10,12,1,2,61,0x3885,190,1132,583,532,0,0,0,0,0,0,0,0,722,150,965,5500,7065,4365,725,50,726,50,746,650,7053,1200,0,0,0,0,4326,1 +1312,TURTLE_GENERAL,Turtle General,Turtle General,110,1442000,1,933120,748440,2,2438,4504,394,123,116,123,154,99,181,98,10,12,2,2,42,0x37B5,200,900,1000,500,466560,10000,967,5500,607,1500,617,2000,1529,8,1306,5,7480,200,1417,9,7070,5335,1141,80,658,1,0,0,0,0,4305,1 +1313,MOBSTER,Mobster,Mobster,58,2253,1,495,557,1,149,172,87,18,72,36,33,21,41,5,10,12,1,7,20,0x3695,250,1100,560,580,0,0,0,0,0,0,0,0,1239,3,726,4559,2621,1,6264,500,912,2500,525,450,6265,500,0,0,0,0,4317,1 +1314,PERMETER,Permeter,Permeter,90,6575,1,1305,1467,2,265,321,144,50,68,28,55,40,42,25,10,12,1,2,40,0x91,250,1100,483,528,0,0,0,0,0,0,0,0,967,4413,6263,200,7939,100,507,2450,912,1240,522,25,605,1,0,0,0,0,4311,1 +1315,ASSULTER,Assaulter,Assaulter,100,8977,1,1992,1779,2,405,472,169,49,100,92,30,20,103,15,10,12,1,7,44,0x3695,200,512,780,504,0,0,0,0,0,0,0,0,967,4413,7069,1200,7072,840,6214,200,912,1240,13300,5,603,1,0,0,0,0,4246,1 +1316,SOLIDER,Solider,Solider,92,8768,1,1487,1671,2,282,322,206,58,65,44,60,15,47,20,10,12,1,2,42,0x91,250,1452,483,528,0,0,0,0,0,0,0,0,967,4413,7070,64,7067,850,508,2100,912,1240,518,850,1519,1,0,0,0,0,4220,1 +1317,FUR_SEAL,Fur Seal,Seal,47,1371,1,360,405,1,87,127,42,16,37,40,30,39,35,19,10,12,1,2,21,0x3885,200,1612,622,583,0,0,0,0,0,0,0,0,912,4365,510,250,2310,5,7053,1200,1452,1,525,200,746,120,0,0,0,0,4312,1 +1318,HEATER,Heater,Heater,98,8180,1,1893,1611,2,511,590,199,50,89,49,50,30,88,35,10,12,1,2,43,0x3695,250,1452,483,528,0,0,0,0,0,0,0,0,967,4413,7070,750,697,100,6244,1000,526,140,7054,600,7068,1250,0,0,0,0,4331,1 +1319,FREEZER,Freezer,Freezer,94,9990,1,1555,1749,2,388,438,127,38,68,47,50,45,55,25,10,12,1,2,41,0x3695,170,1260,960,672,0,0,0,0,0,0,0,0,967,4413,7070,850,7066,1250,912,1800,526,160,6256,200,689,100,0,0,0,0,4319,1 +1320,OWL_DUKE,Owl Duke,Owl Duke,92,7381,1,1377,1953,1,480,680,80,45,54,51,45,88,88,50,10,12,2,6,60,0x37B5,195,1345,824,440,0,0,0,0,0,0,0,0,7071,4413,7063,1500,693,100,747,1,1451,3,1513,2,5045,1,0,0,0,0,4237,1 +1321,DRAGON_TAIL,Dragon Tail,Dragon Tail,86,4680,1,1264,1422,1,182,217,63,25,61,65,35,40,52,20,10,12,1,4,44,0x3795,175,862,534,312,0,0,0,0,0,0,0,0,7064,4413,1096,400,943,800,2207,8,2226,2,601,300,602,150,0,0,0,0,4178,1 +1322,SPRING_RABBIT,Spring Rabbit,Spring Rabbit,88,6684,1,1341,1509,1,288,328,108,42,68,66,35,30,48,5,10,12,1,2,42,0x83,160,1120,552,511,0,0,0,0,0,0,0,0,7054,3500,7053,2500,949,2500,511,4500,508,800,510,200,509,800,0,0,0,0,4227,1 +1323,SEE_OTTER,Sea Otter,Sea Otter,48,1820,1,428,480,1,83,125,31,18,32,26,33,26,41,28,10,12,1,2,61,0x3885,190,1132,583,532,0,0,0,0,0,0,0,0,722,150,965,5500,7065,4365,725,50,726,50,746,650,7053,1200,0,0,0,0,4326,1 1324,TREASURE_BOX1,Treasure Chest,Treasure Chest,99,0,0,0,0,0,0,0,0,0,0,0,0,0,999,0,0,0,0,0,20,0x120,0,0,0,0,0,0,0,0,0,0,0,0,732,7760,608,3000,607,2500,2504,800,2404,800,2315,800,2104,800,616,1000,0,0,0,0 1325,TREASURE_BOX2,Treasure Chest,Treasure Chest,99,0,0,0,0,0,0,0,0,0,0,0,0,0,999,0,0,0,0,0,20,0x120,0,0,0,0,0,0,0,0,0,0,0,0,7073,80,658,500,604,10000,984,4850,985,7275,1239,1500,5027,75,1165,8,0,0,0,0 1326,TREASURE_BOX3,Treasure Chest,Treasure Chest,99,0,0,0,0,0,0,0,0,0,0,0,0,0,999,0,0,0,0,0,20,0x120,0,0,0,0,0,0,0,0,0,0,0,0,732,7760,608,3000,607,2500,2504,800,2404,800,2315,800,2104,800,616,1000,0,0,0,0 @@ -365,624 +364,624 @@ 1361,TREASURE_BOX38,Treasure Chest,Treasure Chest,99,0,0,0,0,0,0,0,0,0,0,0,0,0,999,0,0,0,0,0,20,0x120,0,0,0,0,0,0,0,0,0,0,0,0,7091,80,658,500,604,10000,984,4850,985,7275,1417,50,5053,50,2229,50,0,0,0,0 1362,TREASURE_BOX39,Treasure Chest,Treasure Chest,99,0,0,0,0,0,0,0,0,0,0,0,0,0,999,0,0,0,0,0,20,0x120,0,0,0,0,0,0,0,0,0,0,0,0,732,7760,608,3000,607,2500,2504,800,2404,800,2315,800,2104,800,616,1000,0,0,0,0 1363,TREASURE_BOX40,Treasure Chest,Treasure Chest,99,0,0,0,0,0,0,0,0,0,0,0,0,0,999,0,0,0,0,0,20,0x120,0,0,0,0,0,0,0,0,0,0,0,0,7092,80,658,500,604,10000,984,4850,985,7275,2506,43,2254,43,1529,38,0,0,0,0 -1364,G_ASSULTER,Assaulter,Assaulter,59,12853,0,0,0,2,152,177,35,36,85,55,10,35,145,100,10,12,1,6,44,0x3795,155,1000,900,432,0,0,0,0,0,0,0,0,1019,9000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1365,APOCALIPS,Apocalypse,Apocalypse,121,22090,0,3042,2282,2,752,868,136,26,130,53,76,25,89,15,10,12,2,0,60,0x91,400,1840,1440,384,0,0,0,0,0,0,0,0,7095,5335,7094,2400,7093,2200,985,5,13161,1,2506,20,999,2500,0,0,0,0,4242,1 -1366,LAVA_GOLEM,Lava Golem,Lava Golem,103,8452,0,2232,1674,1,598,651,299,27,126,42,103,28,77,15,10,12,2,0,83,0x3095,400,2190,2040,336,0,0,0,0,0,0,0,0,7096,4559,7097,3686,2317,1,2316,2,509,2500,1818,20,0,0,0,0,0,0,4184,1 -1367,BLAZZER,Blazer,Blazer,101,8121,0,1827,1371,2,461,555,116,60,99,75,55,70,60,65,10,12,1,6,43,0x3395,180,1732,1332,540,0,0,0,0,0,0,0,0,7097,4850,7098,3400,509,3000,0,0,0,0,0,0,0,0,0,0,0,0,4215,1 -1368,GEOGRAPHER,Geographer,Geographer,73,3866,0,898,1010,3,281,363,158,42,81,26,35,56,60,60,10,12,1,3,62,0x84,2000,1308,1008,480,0,0,0,0,0,0,0,0,1032,6200,1033,5500,2253,30,2207,50,12002,100,0,0,0,0,0,0,0,0,4280,1 -1369,GRAND_PECO,Grand Peco,Grand Peco,75,3150,0,887,998,2,316,372,95,30,63,45,50,23,51,25,10,12,2,2,43,0x1089,165,1460,960,432,0,0,0,0,0,0,0,0,7101,4850,522,300,992,1000,969,1,0,0,0,0,582,500,0,0,0,0,4161,1 -1370,SUCCUBUS,Succubus,Succubus,119,24960,0,3924,3489,2,670,864,76,48,100,64,45,80,82,85,10,12,1,6,67,0x3795,155,1306,1056,288,0,0,0,0,0,0,0,0,522,1500,2407,3,12373,1,2613,250,5066,1,1472,1,505,1000,0,0,0,0,4218,1 -1371,FAKE_ANGEL,Fake Angel,False Angel,105,10988,0,2100,1570,2,505,640,106,84,112,67,43,81,68,80,10,12,0,8,66,0x3885,160,920,720,336,0,0,0,0,0,0,0,0,0,0,0,0,717,1000,715,1000,716,1000,12020,1000,1974,20,0,0,0,0,4316,1 -1372,GOAT,Goat,Goat,80,3980,0,1065,1197,1,387,447,95,43,61,40,48,40,65,31,10,12,1,2,63,0x1089,165,1380,1080,336,0,0,0,0,0,0,0,0,7106,4559,7107,2500,713,5000,507,500,510,1000,508,2500,511,5500,0,0,0,0,4150,1 -1373,LORD_OF_DEATH,Lord of Death,Lord of the Dead,94,603883,0,437121,345252,3,4116,5078,336,73,140,99,30,109,100,90,10,12,2,6,67,0x37B5,180,1446,1296,360,218560,10000,607,5500,732,5000,617,5000,7108,5335,1417,5,1230,10,2621,2,7109,10,1306,1,1529,2,0,0,0,0,4276,1 -1374,INCUBUS,Incubus,Incubus,120,28000,0,3928,3646,2,683,858,72,46,120,56,52,75,99,70,10,12,1,6,67,0x3795,165,850,600,336,0,0,0,0,0,0,0,0,522,1500,509,5500,5072,1,2621,1,2610,500,2613,150,509,2200,0,0,0,0,4269,1 -1375,THE_PAPER,The Paper,The Paper,97,8500,0,1530,1148,1,280,390,32,39,77,49,30,5,61,5,10,12,1,0,60,0x3885,350,1160,960,336,0,0,0,0,0,0,0,0,7111,4947,7112,3200,508,1800,511,2000,13009,5,0,0,0,0,0,0,0,0,4172,1 -1376,HARPY,Harpy,Harpy,83,4423,0,1201,1349,1,282,323,69,44,71,39,50,31,96,12,10,12,1,6,64,0x3985,155,972,672,470,0,0,0,0,0,0,0,0,7115,4850,7116,2500,508,1500,508,800,709,20,1820,20,0,0,0,0,0,0,4325,1 -1377,ELDER,Elder,Elder,92,7341,0,1377,2898,3,276,678,72,41,67,63,35,99,88,61,10,12,2,7,80,0x3885,165,1552,1152,336,0,0,0,0,0,0,0,0,7099,4000,7117,1500,7118,1500,1564,10,1473,1,616,1,7027,3000,0,0,0,0,4251,1 -1378,DEMON_PUNGUS,Demon Pungus,Demon Pungus,91,6466,0,1350,1520,1,428,493,80,52,63,61,30,38,79,43,10,12,0,6,65,0x3985,170,1260,960,672,0,0,0,0,0,0,0,0,7119,4074,7001,4559,715,3880,1061,5000,0,0,0,0,0,0,0,0,0,0,4173,1 -1379,NIGHTMARE_TERROR,Nightmare Terror,Nightmare Terror,107,13289,0,2443,1832,1,629,755,78,37,118,53,55,63,88,43,10,12,2,6,67,0x3985,165,1216,816,432,0,0,0,0,0,0,0,0,7120,4947,2626,1,2608,30,505,50,510,150,695,100,1261,1,0,0,0,0,4166,1 -1380,DRILLER,Driller,Driller,65,2719,0,594,669,1,181,212,96,18,62,50,25,15,48,5,10,12,1,2,22,0x3885,165,1300,900,336,0,0,0,0,0,0,0,0,1012,7500,715,3880,716,3500,0,0,0,0,0,0,0,0,0,0,0,0,4180,1 -1381,GRIZZLY,Grizzly,Grizzly,66,2241,0,731,822,1,254,267,109,2,60,26,44,3,78,15,10,12,2,2,63,0x3885,165,1492,1092,192,0,0,0,0,0,0,0,0,948,5000,919,5000,549,2500,0,0,0,0,0,0,0,0,0,0,0,0,4162,1 -1382,DIABOLIC,Diabolic,Diabolic,104,10572,0,2172,1629,1,544,644,68,61,103,80,53,65,78,25,10,12,0,6,47,0x3985,150,1080,780,180,0,0,0,0,0,0,0,0,1038,5820,1039,4850,2605,3,984,20,1263,10,0,0,0,0,0,0,0,0,4182,1 -1383,EXPLOSION,Explosion,Explosion,100,7813,0,1900,1425,1,481,591,112,50,91,51,63,50,65,60,10,12,0,2,63,0x3885,165,1260,960,336,0,0,0,0,0,0,0,0,7006,5500,7097,2200,7122,3200,756,800,522,400,0,0,0,0,0,0,0,0,4267,1 -1384,DELETER,Deleter,Deleter,105,10000,0,2099,1574,1,502,581,111,53,105,55,53,68,67,73,10,12,1,9,43,0x308D,175,1020,720,384,0,0,0,0,0,0,0,0,7123,4074,1035,5335,1037,3880,1036,3589,0,0,0,0,0,0,0,0,0,0,4158,1 -1385,DELETER_,Deleter,Deleter,105,10000,0,2099,1574,1,510,621,114,53,98,65,49,72,57,73,10,12,1,9,43,0x308D,175,1024,624,336,0,0,0,0,0,0,0,0,7123,4074,1035,5335,1037,3880,1036,3589,0,0,0,0,0,0,0,0,0,0,4279,1 -1386,SLEEPER,Sleeper,Sleeper,81,5160,0,1034,1160,1,274,322,101,29,74,41,57,27,54,27,10,12,1,0,42,0x3885,195,1350,1200,432,0,0,0,0,0,0,0,0,7124,4947,1056,5335,997,2500,756,300,1226,5,1622,5,7043,1200,0,0,0,0,4228,1 -1387,GIG,Gig,Gig,100,8721,0,1769,1327,1,476,599,104,53,92,66,60,48,60,50,10,12,0,2,43,0x3885,170,1264,864,576,0,0,0,0,0,0,0,0,7125,4365,904,5500,716,150,525,2500,994,850,0,0,0,0,0,0,0,0,4165,1 -1388,ARCHANGELING,Archangeling,Arc Angeling,84,25100,0,3253,2910,1,539,639,92,81,32,48,62,99,99,105,10,12,1,8,66,0x37B5,180,1072,672,480,0,0,0,0,0,0,0,0,2255,5,610,1800,608,150,7291,1500,2254,5,2317,3,7294,1500,0,0,0,0,4241,1 -1389,DRACULA,Dracula,Dracula,75,350000,0,312480,245520,3,1322,3134,152,146,86,99,88,92,145,82,10,12,2,6,87,0x37B5,145,1290,1140,576,156240,10000,607,5500,732,5000,522,5000,607,4700,1473,5,1722,5,2507,15,2621,4,1557,4,0,0,0,0,0,0,4134,1 -1390,VIOLY,Violy,Violy,118,20557,0,2862,2147,10,548,668,74,36,90,86,38,76,90,63,10,12,1,7,40,0x2085,170,1356,1056,540,0,0,0,0,0,0,0,0,1060,6305,12127,50,740,1200,1919,50,526,1400,12020,1000,1902,500,0,0,0,0,4209,1 -1391,GALAPAGO,Galapago,Galapago,45,1221,0,342,386,1,68,103,70,16,30,28,29,18,30,16,10,12,0,2,22,0x108B,165,1430,1080,1080,0,0,0,0,0,0,0,0,7053,5335,610,100,508,3500,606,100,605,100,5111,1,582,1000,0,0,0,0,4152,1 -1392,ROTAR_ZAIRO,Rotar Zairo,Rotar Zairo,48,1088,0,399,449,10,75,115,57,34,29,70,45,26,61,5,10,12,2,0,44,0x2085,155,2416,2016,432,0,0,0,0,0,0,0,0,7126,500,2312,1,7053,1000,999,450,984,1,912,2500,910,5500,0,0,0,0,4192,1 -1393,G_MUMMY,Mummy,Mummy,37,5176,0,0,0,1,305,360,0,10,28,19,32,0,63,20,10,12,1,1,49,0x3885,300,1772,72,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1394,G_ZOMBIE,Zombie,Zombie,15,534,0,0,0,1,67,79,0,10,1,8,7,0,15,0,10,12,1,1,29,0x3885,400,2612,912,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1395,CRYSTAL_1,Wind Crystal,Wind Crystal,1,15,0,0,0,0,0,0,100,99,1,1,1,1,999,1,0,0,0,0,20,0x161,190,0,0,0,0,0,0,0,0,0,0,0,539,3800,530,4500,561,5000,665,4900,5097,7000,532,6500,558,5000,607,200,0,0,0,0 -1396,CRYSTAL_2,Earth Crystal,Earth Crystal,1,15,0,0,0,0,0,0,100,99,1,1,1,1,999,1,0,0,0,0,20,0x161,190,0,0,0,0,0,0,0,0,0,0,0,539,3800,530,4500,561,5000,667,4900,5097,7000,531,6500,558,5000,608,250,0,0,0,0 -1397,CRYSTAL_3,Fire Crystal,Fire Crystal,1,15,0,0,0,0,0,0,100,99,1,1,1,1,999,1,0,0,0,0,20,0x161,190,0,0,0,0,0,0,0,0,0,0,0,539,3800,530,4500,561,5000,664,4900,5097,7000,534,6500,558,5000,604,300,0,0,0,0 -1398,CRYSTAL_4,Water Crystal,Water Crystal,1,15,0,0,0,0,0,0,100,99,1,1,1,1,999,1,0,0,0,0,20,0x161,190,0,0,0,0,0,0,0,0,0,0,0,539,3800,530,4500,561,5000,666,4900,5097,7000,533,6500,558,5000,603,100,0,0,0,0 -1399,EVENT_BAPHO,Baphomet,Baphomet,68,1264000,0,261750,83685,3,1847,2267,35,45,1,152,96,85,120,95,10,12,2,6,67,0x37B5,130,768,768,576,130875,10000,607,5500,526,5000,732,5000,1417,550,1306,680,1145,480,2110,640,2327,1500,2111,500,2621,1720,2256,1550,0,0,0,0 -1400,KARAKASA,Karakasa,Karakasa,72,3092,0,765,860,1,156,198,93,29,66,73,33,20,53,60,10,12,1,0,60,0x81,155,1638,2016,576,0,0,0,0,0,0,0,0,7151,5000,7150,4268,1019,3200,7111,2200,912,4074,746,30,13012,5,0,0,0,0,4286,1 -1401,SHINOBI,Shinobi,Shinobi,95,8000,0,1691,1902,2,441,492,49,45,71,70,55,30,69,30,10,12,1,7,67,0x3695,150,1003,1152,336,0,0,0,0,0,0,0,0,7156,5335,2337,2,7053,2200,2654,100,2336,1,7157,2000,13013,5,0,0,0,0,4230,1 -1402,POISON_TOAD,Poison Toad,Poison Toad,87,4876,0,1341,1509,3,212,266,80,42,66,42,40,45,58,30,10,12,1,2,45,0x81,160,1148,1728,864,0,0,0,0,0,0,0,0,7155,5500,7154,2400,2610,4,511,540,724,2,526,2,1246,10,0,0,0,0,4175,1 -1403,ANTIQUE_FIRELOCK,Antique Firelock,Firelock Soldier,88,7524,0,1352,1512,10,324,369,72,30,67,44,30,30,83,30,10,12,1,1,49,0x2085,170,1084,2304,576,0,0,0,0,0,0,0,0,998,5500,2285,1,7126,1400,508,40,549,350,525,250,13152,5,0,0,0,0,4160,1 -1404,MIYABI_NINGYO,Miyabi Ningyo,Miyabi Doll,85,5188,0,1116,1256,1,216,282,57,19,66,30,30,55,73,40,10,12,1,6,27,0x191,250,1938,2112,768,0,0,0,0,0,0,0,0,7152,5335,7153,2500,509,1550,1000,1250,12127,10,13014,5,1904,2,0,0,0,0,4208,1 -1405,TENGU,Tengu,Tengu,98,10196,0,1701,1275,2,211,294,134,46,99,38,40,30,67,60,10,12,2,6,42,0x3985,200,1439,1920,672,0,0,0,0,0,0,0,0,7159,3500,7158,5500,13301,5,522,150,13302,5,12128,20,687,100,0,0,0,0,4282,1 -1406,KAPHA,Kapha,Kapha,83,5470,0,1035,1164,1,278,310,61,38,67,59,40,31,61,24,10,12,1,5,21,0x3885,165,2012,1728,672,0,0,0,0,0,0,0,0,7149,6500,7053,3500,13304,20,521,2300,708,2,1915,10,13008,5,0,0,0,0,4287,1 +1364,G_ASSULTER,Assaulter,Assaulter,98,7798,1,0,0,2,225,292,83,49,100,86,30,20,82,15,10,12,1,6,44,0x3795,155,1000,900,432,0,0,0,0,0,0,0,0,1019,9000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1365,APOCALIPS,Apocalypse,Apocalypse,121,22090,1,3042,2282,2,752,868,136,26,130,53,76,25,89,15,10,12,2,0,60,0x91,400,1840,1440,384,0,0,0,0,0,0,0,0,7095,5335,7094,2400,7093,2200,985,5,13161,1,2506,20,12735,100,0,0,0,0,4242,1 +1366,LAVA_GOLEM,Lava Golem,Lava Golem,103,8452,1,2232,1674,1,598,651,299,27,126,42,103,28,77,15,10,12,2,0,83,0x3095,400,2190,2040,336,0,0,0,0,0,0,0,0,7096,4559,7097,3686,2317,1,2316,2,509,2500,1818,20,6245,500,0,0,0,0,4184,1 +1367,BLAZZER,Blazer,Blazer,101,8121,1,1827,1371,2,461,555,116,60,99,75,55,70,60,65,10,12,1,6,43,0x3395,180,1732,1332,540,0,0,0,0,0,0,0,0,7097,4850,7098,3400,509,3000,0,0,0,0,0,0,0,0,0,0,0,0,4215,1 +1368,GEOGRAPHER,Geographer,Geographer,73,3866,1,898,1010,3,281,363,158,42,81,26,35,56,60,60,10,12,1,3,62,0x84,2000,1308,1008,480,0,0,0,0,0,0,0,0,1032,6200,1033,5500,2253,30,2207,50,12002,100,0,0,0,0,0,0,0,0,4280,1 +1369,GRAND_PECO,Grand Peco,Grand Peco,75,3150,1,887,998,2,316,372,95,30,63,45,50,23,51,25,10,12,2,2,43,0x1089,165,1460,960,432,0,0,0,0,0,0,0,0,7101,4850,522,300,992,1000,969,1,0,0,0,0,582,500,0,0,0,0,4161,1 +1370,SUCCUBUS,Succubus,Succubus,119,24960,1,3924,3489,2,670,864,76,48,100,64,45,80,82,85,10,12,1,6,67,0x3795,155,1306,1056,288,0,0,0,0,0,0,0,0,522,1500,2407,3,12373,1,2613,250,5066,1,1472,1,505,1000,0,0,0,0,4218,1 +1371,FAKE_ANGEL,Fake Angel,False Angel,105,10988,1,2100,1570,2,505,640,106,84,112,67,43,81,68,80,10,12,0,8,66,0x3885,160,920,720,336,0,0,0,0,0,0,0,0,0,0,0,0,717,1000,715,1000,716,1000,12020,1000,1974,20,0,0,0,0,4316,1 +1372,GOAT,Goat,Goat,80,3980,1,1065,1197,1,387,447,95,43,61,40,48,40,65,31,10,12,1,2,63,0x1089,165,1380,1080,336,0,0,0,0,0,0,0,0,7106,4559,7107,2500,713,5000,507,500,510,1000,508,2500,511,5500,0,0,0,0,4150,1 +1373,LORD_OF_DEATH,Lord of Death,Lord of the Dead,94,603883,1,437121,345252,3,4116,5078,336,73,140,99,30,109,100,90,10,12,2,6,67,0x37B5,180,1446,1296,360,218560,10000,607,5500,732,5000,617,5000,7108,5335,1417,5,1230,10,2621,2,7109,10,1306,1,1529,2,0,0,0,0,4276,1 +1374,INCUBUS,Incubus,Incubus,120,28000,1,3928,3646,2,683,858,72,46,120,56,52,75,99,70,10,12,1,6,67,0x3795,165,850,600,336,0,0,0,0,0,0,0,0,522,1500,509,5500,5072,1,2621,1,2610,500,2613,150,509,2200,0,0,0,0,4269,1 +1375,THE_PAPER,The Paper,The Paper,97,8500,1,1530,1148,1,280,390,32,39,77,49,30,5,61,5,10,12,1,0,60,0x3885,350,720,864,504,0,0,0,0,0,0,0,0,7111,4947,7112,3200,508,1800,511,2000,13009,5,0,0,0,0,0,0,0,0,4172,1 +1376,HARPY,Harpy,Harpy,83,4423,1,1201,1349,1,282,323,69,44,71,39,50,31,96,12,10,12,1,6,64,0x3985,155,972,672,470,0,0,0,0,0,0,0,0,7115,4850,7116,2500,508,1500,508,800,709,20,1820,20,0,0,0,0,0,0,4325,1 +1377,ELDER,Elder,Elder,92,7341,1,1377,2898,3,276,678,72,41,67,63,35,99,88,61,10,12,2,7,80,0x3885,165,1552,1152,336,0,0,0,0,0,0,0,0,7099,4000,7117,1500,7939,1000,1564,10,1473,1,616,1,7027,3000,0,0,0,0,4251,1 +1378,DEMON_PUNGUS,Demon Pungus,Demon Pungus,91,6466,1,1350,1520,1,428,493,80,52,63,61,30,38,79,43,10,12,0,6,65,0x3985,170,1260,960,672,0,0,0,0,0,0,0,0,7119,4074,7001,4559,715,3880,1061,5000,0,0,0,0,0,0,0,0,0,0,4173,1 +1379,NIGHTMARE_TERROR,Nightmare Terror,Nightmare Terror,107,13289,1,2443,1832,1,629,755,78,37,118,53,55,63,88,43,10,12,2,6,67,0x3985,165,1216,816,432,0,0,0,0,0,0,0,0,7120,4947,2626,1,2608,30,505,50,510,150,695,100,1261,1,0,0,0,0,4166,1 +1380,DRILLER,Driller,Driller,65,2719,1,594,669,1,181,212,96,18,62,50,25,15,48,5,10,12,1,2,22,0x3885,165,1300,900,336,0,0,0,0,0,0,0,0,1012,7500,715,3880,716,3500,0,0,0,0,0,0,0,0,0,0,0,0,4180,1 +1381,GRIZZLY,Grizzly,Grizzly,66,2241,1,731,822,1,254,267,109,2,60,26,44,3,78,15,10,12,2,2,63,0x3885,165,1492,1092,192,0,0,0,0,0,0,0,0,948,5000,919,5000,549,2500,2353,10,0,0,0,0,0,0,0,0,0,0,4162,1 +1382,DIABOLIC,Diabolic,Diabolic,104,10572,1,2172,1629,1,544,644,68,61,103,80,53,65,78,25,10,12,0,6,47,0x3985,150,1080,780,180,0,0,0,0,0,0,0,0,1038,5820,1039,4850,2605,3,984,20,1263,10,0,0,0,0,0,0,0,0,4182,1 +1383,EXPLOSION,Explosion,Explosion,100,7813,1,1900,1425,1,481,591,112,50,91,51,63,50,65,60,10,12,0,2,63,0x3885,165,1260,960,336,0,0,0,0,0,0,0,0,7006,5500,7097,2200,7122,3200,756,800,522,400,0,0,0,0,0,0,0,0,4267,1 +1384,DELETER,Deleter,Deleter,105,10000,1,2099,1574,1,502,581,111,53,105,55,53,68,67,73,10,12,1,9,43,0x308D,175,1020,720,384,0,0,0,0,0,0,0,0,7123,4074,1035,5335,1037,3880,1036,3589,0,0,0,0,0,0,0,0,0,0,4158,1 +1385,DELETER_,Deleter,Deleter,105,10000,1,2099,1574,1,510,621,114,53,98,65,49,72,57,73,10,12,1,9,43,0x308D,175,1024,624,336,0,0,0,0,0,0,0,0,7123,4074,1035,5335,1037,3880,1036,3589,2114,10,0,0,0,0,0,0,0,0,4279,1 +1386,SLEEPER,Sleeper,Sleeper,81,5160,1,1034,1160,1,274,322,101,29,74,41,57,27,54,27,10,12,1,0,42,0x3885,195,1350,1200,432,0,0,0,0,0,0,0,0,7124,4947,1056,5335,997,2500,756,300,1226,5,1622,5,7043,1200,0,0,0,0,4228,1 +1387,GIG,Gig,Gig,100,8721,1,1769,1327,1,476,599,104,53,92,66,60,48,60,50,10,12,0,2,43,0x3885,170,1264,864,576,0,0,0,0,0,0,0,0,7125,4365,904,5500,716,150,525,2500,994,850,0,0,0,0,0,0,0,0,4165,1 +1388,ARCHANGELING,Archangeling,Arc Angeling,84,25100,1,3253,2910,1,539,639,92,81,32,48,62,99,99,105,10,12,1,8,66,0x37B5,180,1072,672,480,0,0,0,0,0,0,0,0,2255,5,610,1800,608,150,7291,1500,2254,5,2317,3,7294,1500,0,0,0,0,4241,1 +1389,DRACULA,Dracula,Dracula,75,350000,1,312480,245520,3,1322,3134,152,146,86,99,88,92,145,82,10,12,2,6,87,0x37B5,145,1290,1140,576,156240,10000,607,5500,732,5000,522,5000,607,4700,1473,5,1722,5,2507,15,2621,4,1557,4,0,0,0,0,0,0,4134,1 +1390,VIOLY,Violy,Violy,118,20557,1,2862,2147,10,548,668,74,36,90,86,38,76,90,63,10,12,1,7,40,0x2085,170,1356,1056,540,0,0,0,0,0,0,0,0,1060,6305,12127,50,740,1200,1919,50,526,1400,12020,1000,1902,500,0,0,0,0,4209,1 +1391,GALAPAGO,Galapago,Galapago,45,1221,1,342,386,1,68,103,70,16,30,28,29,18,30,16,10,12,0,2,22,0x108B,165,1430,1080,1080,0,0,0,0,0,0,0,0,7053,5335,6263,500,508,3500,606,100,6264,500,5111,1,582,1000,0,0,0,0,4152,1 +1392,ROTAR_ZAIRO,Rotar Zairo,Rotar Zairo,48,1088,1,399,449,10,75,115,57,34,29,70,45,26,61,5,10,12,2,0,44,0x2085,155,2416,2016,432,0,0,0,0,0,0,0,0,7126,500,2312,1,7053,1000,999,450,984,1,912,2500,910,5500,0,0,0,0,4192,1 +1393,G_MUMMY,Mummy,Mummy,55,2155,1,0,0,1,171,192,95,3,54,4,14,1,62,0,10,12,1,1,49,0x3885,300,1772,72,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1394,G_ZOMBIE,Zombie,Zombie,17,234,1,0,0,1,43,55,20,3,15,8,17,0,15,0,10,12,1,1,29,0x3885,400,2612,912,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1395,CRYSTAL_1,Wind Crystal,Wind Crystal,1,15,1,0,0,0,0,0,160,99,1,1,1,1,999,1,0,0,0,0,20,0x161,190,0,0,0,0,0,0,0,0,0,0,0,539,3800,530,4500,561,5000,665,4900,0,0,532,6500,558,5000,0,0,0,0,607,100 +1396,CRYSTAL_2,Earth Crystal,Earth Crystal,1,15,1,0,0,0,0,0,160,99,1,1,1,1,999,1,0,0,0,0,20,0x161,190,0,0,0,0,0,0,0,0,0,0,0,539,3800,530,4500,561,5000,667,4900,0,0,531,6500,558,5000,0,0,0,0,608,150 +1397,CRYSTAL_3,Fire Crystal,Fire Crystal,1,15,1,0,0,0,0,0,160,99,1,1,1,1,999,1,0,0,0,0,20,0x161,190,0,0,0,0,0,0,0,0,0,0,0,539,3800,530,4500,561,5000,664,4900,0,0,534,6500,558,5000,0,0,0,0,604,150 +1398,CRYSTAL_4,Water Crystal,Water Crystal,1,15,1,0,0,0,0,0,160,99,1,1,1,1,999,1,0,0,0,0,20,0x161,190,0,0,0,0,0,0,0,0,0,0,0,539,3800,530,4500,561,5000,666,4900,0,0,533,6500,558,5000,0,0,0,0,603,100 +1399,EVENT_BAPHO,Baphomet,Baphomet,68,1264000,0,78525,25106,3,1847,2267,35,45,1,152,96,85,120,95,10,12,2,6,67,0x37B5,130,768,768,576,130875,10000,607,5500,526,5000,732,5000,1417,550,1306,680,1145,480,2110,640,2327,1500,2111,500,2621,1720,0,0,0,0,2256,1550 +1400,KARAKASA,Karakasa,Karakasa,72,3092,1,765,860,1,156,198,93,29,66,73,33,20,53,60,10,12,1,0,60,0x81,155,1638,2016,576,0,0,0,0,0,0,0,0,7151,5000,7150,4268,1019,3200,7111,2200,912,4074,746,30,13012,5,0,0,0,0,4286,1 +1401,SHINOBI,Shinobi,Shinobi,95,8000,1,1691,1902,2,441,492,49,45,71,70,55,30,69,30,10,12,1,7,67,0x3695,150,1003,1152,336,0,0,0,0,0,0,0,0,7156,5335,2337,2,6214,700,2654,100,2336,1,7157,2000,13013,5,0,0,0,0,4230,1 +1402,POISON_TOAD,Poison Toad,Poison Toad,87,4876,1,1341,1509,3,212,266,80,42,66,42,40,45,58,30,10,12,1,2,45,0x81,160,1148,1728,864,0,0,0,0,0,0,0,0,7155,5500,7154,2400,2610,4,511,540,724,2,526,2,1246,10,0,0,0,0,4175,1 +1403,ANTIQUE_FIRELOCK,Antique Firelock,Firelock Soldier,88,7524,1,1352,1512,10,324,369,72,30,67,44,30,30,83,30,10,12,1,1,49,0x2085,170,1084,2304,576,0,0,0,0,0,0,0,0,998,5500,2285,1,7126,1400,508,40,549,350,525,250,13152,5,0,0,0,0,4160,1 +1404,MIYABI_NINGYO,Miyabi Ningyo,Miyabi Doll,85,5188,1,1116,1256,1,216,282,57,19,66,30,30,55,73,40,10,12,1,6,27,0x191,250,1938,2112,768,0,0,0,0,0,0,0,0,7152,5335,7153,2500,509,1550,1000,1250,12127,10,13014,5,1904,2,0,0,0,0,4208,1 +1405,TENGU,Tengu,Tengu,98,10196,1,1701,1275,2,211,294,134,46,99,38,40,30,67,60,10,12,2,6,42,0x3985,200,1439,1920,672,0,0,0,0,0,0,0,0,7159,3500,7158,5500,13301,5,522,150,13302,5,12128,20,687,100,0,0,0,0,4282,1 +1406,KAPHA,Kapha,Kapha,83,5470,1,1035,1164,1,278,310,61,38,67,59,40,31,61,24,10,12,1,5,21,0x3885,165,2012,1728,672,0,0,0,0,0,0,0,0,7149,6500,7053,3500,13304,20,521,2300,708,2,1915,10,13008,5,0,0,0,0,4287,1 //1407,DOKEBI_,Dokebi,Dokebi,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1408,BLOOD_BUTTERFLY,Bloody Butterfly,Bloody Butterfly,94,7030,0,1555,1749,3,278,345,79,50,70,68,40,55,90,30,10,12,1,4,44,0x318D,145,472,576,288,0,0,0,0,0,0,0,0,7163,4608,7168,2500,602,1200,924,5500,1802,3,1962,1,0,0,0,0,0,0,4327,1 -1409,RICE_CAKE_BOY,Rice Cake Boy,Dumpling Child,60,2098,0,531,597,1,128,150,96,12,50,43,29,5,43,10,10,12,0,7,20,0x91,160,647,768,420,0,0,0,0,0,0,0,0,7150,3200,7151,2500,2262,1,7192,5000,553,1000,7187,3000,0,0,0,0,0,0,4154,1 -1410,LIVE_PEACH_TREE,Live Peach Tree,Enchanted Peach Tree,92,8777,0,1499,1724,7,270,342,109,40,76,52,55,40,77,50,10,12,1,3,42,0x2085,410,400,672,480,0,0,0,0,0,0,0,0,7164,4365,0,0,526,1000,604,400,532,100,603,5,0,0,0,0,0,0,4217,1 +1408,BLOOD_BUTTERFLY,Bloody Butterfly,Bloody Butterfly,94,7030,1,1555,1749,3,278,345,79,50,70,68,40,55,90,30,10,12,1,4,44,0x318D,145,472,576,288,0,0,0,0,0,0,0,0,7163,4608,7168,2500,602,1200,924,5500,1802,3,1962,1,0,0,0,0,0,0,4327,1 +1409,RICE_CAKE_BOY,Rice Cake Boy,Dumpling Child,60,2098,1,531,597,1,128,150,96,12,50,43,29,5,43,10,10,12,0,7,20,0x91,160,1247,768,420,0,0,0,0,0,0,0,0,7150,3200,7151,2500,2262,1,7192,5000,553,1000,7187,3000,0,0,0,0,0,0,4154,1 +1410,LIVE_PEACH_TREE,Live Peach Tree,Enchanted Peach Tree,92,8777,1,1499,1724,7,270,342,109,40,76,52,55,40,77,50,10,12,1,3,42,0x2085,410,400,672,480,0,0,0,0,0,0,0,0,7164,4365,7939,100,526,1000,604,400,532,100,603,5,0,0,0,0,0,0,4217,1 //1411,PEACH_TREE_BULLET,Peach Tree Bullet,Peach Tree Bullet... (mode 129),0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1412,EVIL_CLOUD_HERMIT,Evil Cloud Hermit,Taoist Hermit,96,8266,0,1503,1127,10,470,500,66,46,63,57,45,60,99,45,10,12,2,0,40,0x2085,190,480,840,432,0,0,0,0,0,0,0,0,7162,4656,548,5600,550,4500,553,6800,1908,2,757,150,693,100,0,0,0,0,4262,1 -1413,WILD_GINSENG,Wild Ginseng,Hermit Plant,90,6052,0,1409,1586,1,523,594,56,62,76,51,60,60,76,50,10,12,0,3,43,0x91,140,512,756,360,0,0,0,0,0,0,0,0,520,3500,521,3500,1033,3800,1032,4800,516,4800,1951,1,578,1000,0,0,0,0,4232,1 +1412,EVIL_CLOUD_HERMIT,Evil Cloud Hermit,Taoist Hermit,96,8266,1,1503,1127,10,470,500,66,46,63,57,45,60,99,45,10,12,2,0,40,0x2085,190,480,840,432,0,0,0,0,0,0,0,0,7162,4656,548,5600,550,4500,553,6800,1908,2,757,150,693,100,0,0,0,0,4262,1 +1413,WILD_GINSENG,Wild Ginseng,Hermit Plant,90,6052,1,1409,1586,1,523,594,56,62,76,51,60,60,76,50,10,12,0,3,43,0x91,140,512,756,360,0,0,0,0,0,0,0,0,520,3500,521,3500,1033,3800,1032,4800,6217,800,1951,1,578,1000,0,0,0,0,4232,1 //1414,GINSENG_BULLET,Ginseng Bullet,Ginseng Bullet... (mode 129),0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1415,BABY_LEOPARD,Baby Leopard,Baby Leopard,68,2590,0,500,1016,2,277,329,77,5,46,36,20,4,55,10,10,12,0,2,28,0x3885,150,318,528,420,0,0,0,0,0,0,0,0,7171,5200,7172,3200,756,150,517,2000,1214,100,537,500,0,0,0,0,0,0,4233,1 -1416,WICKED_NYMPH,Wicked Nymph,Evil Nymph,97,8491,0,1775,1331,2,340,468,46,45,84,46,45,70,77,60,10,12,1,6,67,0x3795,200,637,1008,360,0,0,0,0,0,0,0,0,7165,3977,7166,1380,984,10,1904,4,1906,1,12002,100,1918,10,0,0,0,0,4258,1 -1417,ZIPPER_BEAR,Zipper Bear,Zipper Bear,90,6620,0,1305,1467,1,410,467,130,40,68,51,50,35,58,20,10,12,1,2,27,0x91,155,780,1008,420,0,0,0,0,0,0,0,0,7161,4462,7167,3500,526,400,518,900,512,90,0,0,0,0,0,0,0,0,4281,1 -1418,DARK_SNAKE_LORD,Evil Snake Lord,Evil Snake Lord,105,1101000,0,720000,630000,3,2217,4203,314,185,122,172,107,135,196,88,10,12,2,2,68,0x37B5,200,588,816,420,78120,10000,607,5500,608,3500,985,5500,7169,5820,10020,5100,1471,80,5012,80,1474,500,7226,900,661,2000,0,0,0,0,4330,1 -1419,G_FARMILIAR,Familiar,Familiar,8,155,0,0,0,1,20,28,0,0,1,12,8,5,28,0,10,12,0,2,27,0x3885,150,1276,576,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1420,G_ARCHER_SKELETON,Archer Skeleton,Archer Skeleton,31,3040,0,0,0,9,128,153,0,0,1,8,14,5,90,5,10,12,1,1,29,0x3885,300,2864,864,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1421,G_ISIS,Isis,Isis,43,4828,0,0,0,1,423,507,10,35,38,65,43,30,72,15,10,12,2,6,27,0x3985,200,1384,768,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1422,G_HUNTER_FLY,Hunter Fly,Hunter Fly,42,5242,0,0,0,1,246,333,25,15,33,105,32,15,72,30,10,12,0,4,44,0x3985,150,676,576,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1423,G_GHOUL,Ghoul,Ghoul,39,5118,0,0,0,1,420,500,5,20,1,20,29,0,33,20,10,12,1,1,49,0x3885,250,2456,912,504,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1424,G_SIDE_WINDER,Side Winder,Side Winder,43,4929,0,0,0,1,240,320,5,10,38,43,40,15,115,20,10,12,1,2,25,0x3885,200,1576,576,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1425,G_OBEAUNE,Obeaune,Obeaune,31,3952,0,0,0,1,141,165,0,40,1,31,31,55,74,85,10,12,1,5,41,0x3885,200,1872,672,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1426,G_MARC,Marc,Marc,36,6900,0,0,0,1,220,280,5,10,1,36,36,20,56,30,10,12,1,5,41,0x3885,150,1272,72,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1427,G_NIGHTMARE,Nightmare,Nightmare,49,4437,0,0,0,1,447,529,0,40,1,74,25,15,64,10,10,12,2,6,68,0x3985,150,1816,816,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1428,G_POISON_SPORE,Poison Spore,Poison Spore,19,665,0,0,0,1,89,101,0,0,1,19,25,0,24,0,10,12,1,3,25,0x3885,200,1672,672,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1429,G_ARGIOPE,Argiope,Argiope,41,4382,0,0,0,1,395,480,30,0,1,41,31,10,56,30,10,12,2,4,25,0x3985,300,1792,792,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1430,G_ARGOS,Argos,Argos,25,1117,0,0,0,1,158,191,15,0,1,25,25,5,32,15,10,12,2,4,25,0x3985,300,1468,468,768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1431,G_BAPHOMET_,Baphomet Jr.,Baphomet Jr.,50,8578,0,0,0,1,487,590,15,25,1,75,55,1,93,45,10,12,0,6,27,0x3985,100,868,480,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1432,G_DESERT_WOLF,Desert Wolf,Desert Wolf,27,1716,0,0,0,1,169,208,0,10,56,27,45,15,56,10,10,12,1,2,23,0x3885,200,1120,420,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1433,G_DEVIRUCHI,Deviruchi,Deviruchi,46,7360,0,0,0,1,475,560,10,25,1,69,40,55,87,30,10,12,0,6,27,0x3985,150,980,600,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1434,G_DRAINLIAR,Drainliar,Drainliar,24,1162,0,0,0,1,74,84,0,0,1,36,24,0,78,0,10,12,0,2,47,0x3885,250,1276,576,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1435,G_EVIL_DRUID,Evil Druid,Evil Druid,58,16506,0,0,0,1,420,670,5,60,1,29,58,80,68,30,10,12,2,1,89,0x3885,300,2276,576,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1436,G_JAKK,Jakk,Jakk,38,3581,0,0,0,1,315,382,5,30,1,38,38,43,75,45,10,12,1,0,43,0x3885,200,1180,480,648,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1437,G_JOKER,Joker,Joker,57,12450,0,0,0,1,621,738,10,35,1,143,47,75,98,175,10,12,2,7,84,0x3885,100,1364,864,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1438,G_KHALITZBURG,Khalitzburg,Khalitzburg,63,19276,0,0,0,1,875,1025,45,10,58,65,48,5,73,40,10,12,2,1,29,0x3885,350,528,1000,396,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1439,G_HIGH_ORC,High Orc,High Orc,52,6890,0,0,0,1,428,533,15,5,55,46,55,35,82,40,10,12,2,7,43,0x3885,150,1500,500,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1440,G_STEM_WORM,Stem Worm,Stem Worm,40,6136,0,0,0,2,290,375,5,10,1,30,26,15,79,35,10,12,1,3,24,0x3885,200,1500,500,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1441,G_PENOMENA,Penomena,Penomena,57,7256,0,0,0,7,415,565,5,50,1,5,35,15,136,30,10,12,1,5,25,0x3885,400,832,500,600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1442,G_SASQUATCH,Sasquatch,Sasquatch,30,3163,0,0,0,1,250,280,5,0,75,25,60,10,34,20,10,12,2,2,60,0x3885,300,1260,192,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1443,G_CRUISER,Cruiser,Cruiser,35,2820,0,0,0,7,175,215,5,5,1,40,10,10,90,25,10,12,1,0,60,0x3885,400,1296,1296,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1444,G_CHEPET,Chepet,Chepet,42,4950,0,0,0,1,380,440,0,25,1,72,35,71,65,85,10,12,1,7,23,0x3885,400,672,672,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1445,G_RAGGLER,Raggler,Raggler,21,1020,0,0,0,1,102,113,0,5,18,10,32,20,39,35,10,12,0,2,24,0x3885,200,1000,900,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1446,G_INJUSTICE,Injustice,Injustice,51,7600,0,0,0,1,480,600,0,0,84,42,39,0,71,35,10,12,1,1,47,0x3885,400,770,720,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1447,G_GRYPHON,Gryphon,Gryphon,72,27800,0,0,0,1,880,1260,35,35,68,95,78,65,115,75,10,12,2,2,84,0x39A5,100,704,504,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1448,G_DARK_FRAME,Dark Frame,Dark Frame,59,7500,0,0,0,1,960,1210,10,45,1,72,42,45,85,25,10,12,1,6,67,0x3985,200,920,720,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1449,G_MUTANT_DRAGON,Mutant Dragon,Mutant Dragonoid,65,62600,0,0,0,4,2400,3400,15,20,75,47,30,68,45,35,10,12,2,9,43,0x39A5,250,1280,1080,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1450,G_WIND_GHOST,Wind Ghost,Wind Ghost,51,4820,0,0,0,2,489,639,0,45,1,89,15,90,85,25,10,12,1,6,64,0x3985,150,1056,1056,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1451,G_MERMAN,Merman,Merman,53,12300,0,0,0,2,482,603,10,35,72,45,46,15,85,55,10,12,1,7,41,0x3885,220,916,816,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1452,G_ORC_LADY,Orc Lady,Orc Lady,31,2000,0,0,0,1,135,170,10,10,35,42,25,15,69,55,10,12,1,7,42,0x3885,200,1050,900,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1453,G_RAYDRIC_ARCHER,Raydric Archer,Raydric Archer,52,5250,0,0,0,9,415,500,35,5,15,25,22,5,145,35,10,12,1,6,47,0x3985,200,1152,1152,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1454,G_TRI_JOINT,Tri Joint,Tri Joint,32,2300,0,0,0,1,178,206,20,5,1,48,24,10,67,20,10,12,0,4,22,0x3985,200,860,660,624,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1455,G_KOBOLD_ARCHER,Kobold Archer,Kobold Archer,33,2560,0,0,0,9,155,185,10,5,10,20,15,30,100,25,10,12,0,7,23,0x3885,200,1008,1008,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1456,G_CHIMERA,Chimera,Chimera,70,32600,0,0,0,1,1200,1320,30,10,1,72,110,88,75,85,10,12,2,2,63,0x39A5,200,772,672,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1457,G_MANTIS,Mantis,Mantis,26,2472,0,0,0,1,118,149,10,0,1,26,24,5,45,15,10,12,1,4,22,0x3985,200,1528,660,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1458,G_MARDUK,Marduk,Marduk,40,4214,0,0,0,1,315,382,0,60,1,40,20,79,78,20,10,12,2,7,23,0x3885,300,1540,840,504,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1459,G_MARIONETTE,Marionette,Marionette,41,3222,0,0,0,1,355,422,0,25,1,62,36,44,69,45,10,12,0,6,68,0x3985,300,1480,480,1056,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1460,G_MATYR,Matyr,Matyr,31,2585,0,0,0,1,134,160,0,0,1,47,38,5,64,5,10,12,1,2,27,0x3885,150,432,432,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1461,G_MINOROUS,Minorous,Minorous,52,7431,0,0,0,1,590,770,15,5,65,42,61,66,52,25,10,12,2,2,43,0x3885,200,1360,960,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1462,G_ORC_SKELETON,Orc Skeleton,Orc Skeleton,28,2278,0,0,0,1,190,236,10,10,1,14,18,0,30,15,10,12,1,1,29,0x3885,200,2420,720,648,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1463,G_ORC_ZOMBIE,Orc Zombie,Orc Zombie,24,1568,0,0,0,1,151,184,5,10,1,12,24,0,24,5,10,12,1,1,29,0x3885,400,2852,1152,840,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1464,G_PASANA,Pasana,Pasana,61,8289,0,0,0,1,513,682,29,35,1,73,50,61,69,43,10,12,1,7,43,0x3885,165,976,576,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1465,G_PETIT,Petite,Petite,44,6881,0,0,0,1,360,427,30,30,1,44,62,55,79,60,10,12,1,9,22,0x3885,200,1624,620,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1466,G_PETIT_,Petite,Petite,45,5747,0,0,0,1,300,355,20,45,1,113,45,55,73,80,10,12,1,9,24,0x3885,150,1420,1080,528,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1467,G_RAYDRIC,Raydric,Raydric,52,8613,0,0,0,1,830,930,40,15,58,47,42,5,69,26,10,12,2,7,47,0x3885,150,824,780,420,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1468,G_REQUIEM,Requim,Requim,35,3089,0,0,0,1,220,272,0,15,1,53,35,5,57,2,10,12,1,7,27,0x3885,400,1516,816,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1469,G_SKEL_WORKER,Skeleton Worker,Skeleton Worker,30,2872,0,0,0,1,242,288,0,15,1,15,30,5,42,10,10,12,1,1,29,0x3885,400,2420,720,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1470,G_ZEROM,Zerom,Zerom,23,1109,0,0,0,1,127,155,0,10,1,23,23,5,42,0,10,12,1,7,23,0x3885,200,1780,1080,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1471,G_NINE_TAIL,Nine Tail,Nine Tail,51,9466,0,0,0,1,610,734,10,25,1,80,46,1,89,85,10,12,1,2,63,0x3885,150,840,540,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1472,G_BON_GUN,Bongun,Bongun,32,3520,0,0,0,1,220,260,0,0,45,15,36,10,48,15,10,12,1,1,29,0x3885,200,1720,500,420,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1473,G_ORC_ARCHER,Orc Archer,Orc Archer,49,7440,0,0,0,9,310,390,10,5,1,44,25,20,125,20,10,12,1,7,22,0x3885,300,1960,620,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1474,G_MIMIC,Mimic,Mimic,51,6120,0,0,0,1,150,900,10,40,44,121,1,60,75,110,10,12,1,0,60,0x3885,100,972,500,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1475,G_WRAITH,Wraith,Wraith,53,10999,0,0,0,1,580,760,5,30,1,95,30,65,95,35,10,12,2,1,89,0x3885,300,1816,576,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1476,G_ALARM,Alarm,Alarm,58,10647,0,0,0,1,480,600,15,15,1,62,72,10,85,45,10,12,1,0,60,0x3885,300,1020,500,768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1477,G_ARCLOUSE,Arclouse,Arclouze,59,6075,0,0,0,1,570,640,10,15,1,75,5,5,75,50,10,12,1,4,42,0x3985,100,960,500,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1478,G_RIDEWORD,Rideword,Rideword,59,11638,0,0,0,1,584,804,5,35,48,75,10,20,120,45,10,12,0,0,60,0x3885,150,864,500,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1479,G_SKEL_PRISONER,Skeleton Prisoner,Skeleton Prisoner,52,8691,0,0,0,1,660,890,10,20,55,20,36,0,76,25,10,12,1,1,69,0x3885,350,1848,500,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1480,G_ZOMBIE_PRISONER,Zombie Prisoner,Zombie Prisoner,53,11280,0,0,0,1,780,930,10,20,1,24,39,0,72,25,10,12,1,1,69,0x3885,350,1768,500,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1481,G_PUNK,Punk,Punk,43,3620,0,0,0,1,292,365,0,45,1,105,5,45,65,20,10,12,0,3,24,0x3885,300,1500,500,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1482,G_ZHERLTHSH,Zherlthsh,Zealotus,63,18300,0,0,0,1,700,850,10,15,70,85,40,30,125,60,10,12,1,7,60,0x3885,200,800,792,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1483,G_RYBIO,Rybio,Rybio,71,9572,0,0,0,1,686,912,45,37,1,97,75,74,77,90,10,12,2,6,40,0x3985,200,1790,1440,540,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1484,G_PHENDARK,Phendark,Phendark,73,22729,0,0,0,2,794,1056,52,36,1,62,120,65,76,66,10,12,2,7,40,0x3885,175,1744,1344,600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1485,G_MYSTELTAINN,Mysteltainn,Mysteltainn,76,33350,0,0,0,2,1160,1440,30,30,77,139,80,35,159,65,10,12,2,0,87,0x39A5,250,1152,500,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1486,G_TIRFING,Tirfing,Ogretooth,71,29900,0,0,0,1,950,1146,30,35,58,87,55,35,132,65,10,12,1,0,67,0x39A5,100,816,500,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1487,G_EXECUTIONER,Executioner,Executioner,65,28980,0,0,0,2,570,950,35,35,64,85,40,25,88,60,10,12,2,0,47,0x39A5,200,768,500,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1488,G_ANOLIAN,Anolian,Anolian,63,18960,0,0,0,1,640,760,15,15,1,43,58,25,97,65,10,12,1,5,41,0x3885,190,900,500,864,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1489,G_STING,Sting,Sting,61,9500,0,0,0,1,850,1032,5,30,57,45,55,5,120,85,10,12,1,0,62,0x3885,300,528,500,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1490,G_WANDER_MAN,Wander Man,Wanderer,74,8170,0,0,0,2,450,1170,5,5,1,192,38,45,127,85,10,12,1,6,24,0x3985,100,672,500,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1491,G_DOKEBI,Dokebi,Dokebi,33,2697,0,0,0,1,197,249,0,10,50,50,40,35,69,40,10,12,0,6,27,0x3985,250,1156,456,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1415,BABY_LEOPARD,Baby Leopard,Baby Leopard,68,2590,1,500,1016,2,277,329,77,5,46,36,20,4,55,10,10,12,0,2,28,0x3885,150,318,528,420,0,0,0,0,0,0,0,0,7171,5200,7172,3200,756,150,517,2000,1214,100,537,500,0,0,0,0,0,0,4233,1 +1416,WICKED_NYMPH,Wicked Nymph,Evil Nymph,97,8491,1,1775,1331,2,340,468,46,45,84,46,45,70,77,60,10,12,1,6,67,0x3795,200,637,1008,360,0,0,0,0,0,0,0,0,7165,3977,7166,1380,984,10,1904,4,1906,1,12002,100,1918,10,0,0,0,0,4258,1 +1417,ZIPPER_BEAR,Zipper Bear,Zipper Bear,90,6620,1,1305,1467,1,410,467,130,40,68,51,50,35,58,20,10,12,1,2,27,0x91,155,780,1008,420,0,0,0,0,0,0,0,0,7161,4462,7167,3500,526,400,518,900,512,90,0,0,0,0,0,0,0,0,4281,1 +1418,DARK_SNAKE_LORD,Evil Snake Lord,Evil Snake Lord,105,1101000,1,720000,630000,3,2217,4203,314,185,122,172,107,135,196,88,10,12,2,2,68,0x37B5,200,588,816,420,78120,10000,607,5500,608,3500,985,5500,7169,5820,10020,5100,1471,80,5012,80,1474,500,7226,900,661,2000,0,0,0,0,4330,1 +1419,G_FARMILIAR,Familiar,Familiar,24,427,1,0,0,1,68,77,26,5,15,19,20,5,20,1,10,12,0,2,27,0x3885,150,1276,576,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1420,G_ARCHER_SKELETON,Archer Skeleton,Archer Skeleton,50,1646,1,0,0,9,90,113,47,10,30,29,20,10,32,5,10,12,1,1,29,0x3885,300,2864,864,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1421,G_ISIS,Isis,Isis,59,2092,1,0,0,1,192,229,83,5,58,43,22,5,39,15,10,12,2,6,27,0x3985,200,1384,768,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1422,G_HUNTER_FLY,Hunter Fly,Hunter Fly,63,2050,1,0,0,1,120,140,46,20,32,72,22,25,79,15,10,12,0,4,44,0x3985,150,676,576,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1423,G_GHOUL,Ghoul,Ghoul,61,2614,1,0,0,1,216,245,78,5,56,12,19,11,27,10,10,12,1,1,49,0x3885,250,2456,912,504,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1424,G_SIDE_WINDER,Side Winder,Side Winder,70,2736,1,0,0,1,301,331,101,12,52,32,35,20,66,15,10,12,1,2,25,0x3885,200,1576,576,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1425,G_OBEAUNE,Obeaune,Obeaune,53,2158,1,0,0,1,102,147,48,26,54,47,21,40,36,25,10,12,1,5,41,0x3885,200,1872,672,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1426,G_MARC,Marc,Marc,56,2522,1,0,0,1,138,163,55,24,50,24,22,15,48,20,10,12,1,5,41,0x3885,150,1272,72,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1427,G_NIGHTMARE,Nightmare,Nightmare,69,2872,1,0,0,1,283,345,116,15,57,32,20,15,70,15,10,12,2,6,68,0x3985,150,1816,816,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1428,G_POISON_SPORE,Poison Spore,Poison Spore,26,456,1,0,0,1,68,83,40,8,19,17,22,5,20,5,10,12,1,3,25,0x3885,200,1672,672,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1429,G_ARGIOPE,Argiope,Argiope,75,3105,1,0,0,1,292,342,88,32,60,23,40,30,20,30,10,12,2,4,25,0x3985,300,1792,792,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1430,G_ARGOS,Argos,Argos,47,1005,1,0,0,1,96,129,58,8,38,17,25,5,26,15,10,12,2,4,25,0x3985,300,1468,468,768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1431,G_BAPHOMET_,Baphomet Jr.,Baphomet Jr.,57,2035,0,0,0,1,186,219,70,25,52,60,36,17,52,25,10,12,0,6,27,0x3985,100,868,480,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1432,G_DESERT_WOLF,Desert Wolf,Desert Wolf,103,9447,1,0,0,1,520,579,114,47,93,69,63,61,82,42,10,12,1,2,23,0x3885,200,1120,420,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1433,G_DEVIRUCHI,Deviruchi,Deviruchi,64,2300,1,0,0,1,210,283,62,30,61,17,30,35,52,5,10,12,0,6,27,0x3985,150,980,600,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1434,G_DRAINLIAR,Drainliar,Drainliar,47,1162,1,0,0,1,100,142,50,15,35,34,24,22,50,20,10,12,0,2,47,0x3885,250,1276,576,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1435,G_EVIL_DRUID,Evil Druid,Evil Druid,80,5149,1,0,0,1,344,412,88,45,62,32,24,45,71,5,10,12,2,1,89,0x3885,300,2276,576,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1436,G_JAKK,Jakk,Jakk,63,2054,1,0,0,1,218,255,90,25,58,43,42,25,55,15,10,12,1,0,43,0x3885,200,1180,480,648,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1437,G_JOKER,Joker,Joker,90,6022,1,0,0,1,288,348,64,76,84,99,30,50,77,35,10,12,2,7,84,0x3885,100,1364,864,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1438,G_KHALITZBURG,Khalitzburg,Khalitzburg,118,23986,1,0,0,1,737,833,125,10,121,48,40,31,89,32,10,12,2,1,29,0x3885,350,528,1000,396,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1439,G_HIGH_ORC,High Orc,High Orc,81,4193,1,0,0,1,389,439,101,45,75,16,40,31,69,20,10,12,2,7,43,0x3885,150,1500,500,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1440,G_STEM_WORM,Stem Worm,Stem Worm,84,4530,1,0,0,2,266,307,73,50,55,37,25,47,70,30,10,12,1,3,24,0x3885,200,1500,500,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1441,G_PENOMENA,Penomena,Penomena,85,4589,1,0,0,7,292,333,85,32,76,38,35,35,89,10,10,12,1,5,25,0x3885,400,832,500,600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1442,G_SASQUATCH,Sasquatch,Sasquatch,72,3163,1,0,0,1,266,296,101,28,70,35,60,10,59,20,10,12,2,2,60,0x3885,300,1260,192,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1443,G_CRUISER,Cruiser,Cruiser,41,919,1,0,0,7,55,75,20,18,17,10,23,15,34,10,10,12,1,0,60,0x3885,400,1296,1296,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1444,G_CHEPET,Chepet,Chepet,42,4950,0,0,0,1,79,112,55,25,32,35,35,21,32,23,10,12,1,7,23,0x3885,400,672,672,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1445,G_RAGGLER,Raggler,Raggler,48,1148,1,0,0,1,72,111,56,10,30,42,38,15,54,27,10,12,0,2,24,0x3885,200,1000,900,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1446,G_INJUSTICE,Injustice,Injustice,95,7952,1,0,0,1,344,460,76,0,77,59,58,65,73,50,10,12,1,1,47,0x3885,400,770,720,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1447,G_GRYPHON,Gryphon,Gryphon,105,60720,1,0,0,1,717,820,113,72,101,133,66,70,137,54,10,12,2,2,84,0x39A5,100,704,504,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1448,G_DARK_FRAME,Dark Frame,Dark Frame,76,3520,1,0,0,1,318,348,67,27,69,37,36,10,53,5,10,12,1,6,67,0x3985,200,920,720,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1449,G_MUTANT_DRAGON,Mutant Dragon,Mutant Dragonoid,65,50706,1,0,0,4,1120,1654,130,20,75,35,30,68,98,35,10,12,2,9,43,0x39A5,250,1280,1080,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1450,G_WIND_GHOST,Wind Ghost,Wind Ghost,80,4008,1,0,0,2,165,260,64,51,62,27,25,55,85,20,10,12,1,6,64,0x3985,150,1056,1056,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1451,G_MERMAN,Merman,Merman,60,2940,1,0,0,2,125,157,62,8,45,29,30,19,50,10,10,12,1,7,41,0x3885,220,916,816,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1452,G_ORC_LADY,Orc Lady,Orc Lady,45,1520,1,0,0,1,77,110,83,17,36,11,28,10,57,5,10,12,1,7,42,0x3885,200,1050,900,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1453,G_RAYDRIC_ARCHER,Raydric Archer,Raydric Archer,82,4437,1,0,0,9,377,395,63,40,53,24,40,15,112,30,10,12,1,6,47,0x3985,200,1152,1152,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1454,G_TRI_JOINT,Tri Joint,Tri Joint,66,2530,0,0,0,1,178,206,22,5,1,33,24,10,55,20,10,12,0,4,22,0x3985,200,860,660,624,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1455,G_KOBOLD_ARCHER,Kobold Archer,Kobold Archer,108,11053,1,0,0,9,586,619,84,5,99,39,48,30,90,25,10,12,0,7,23,0x3885,200,1008,1008,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1456,G_CHIMERA,Chimera,Chimera,70,26406,1,0,0,1,980,1128,159,10,1,38,110,88,83,85,10,12,2,2,63,0x39A5,200,772,672,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1457,G_MANTIS,Mantis,Mantis,65,2719,1,0,0,1,178,209,90,0,55,33,24,5,42,15,10,12,1,4,22,0x3985,200,1528,660,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1458,G_MARDUK,Marduk,Marduk,73,2893,1,0,0,1,180,292,66,43,66,49,21,40,66,25,10,12,2,7,23,0x3885,300,1540,840,504,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1459,G_MARIONETTE,Marionette,Marionette,62,2209,1,0,0,1,166,222,71,35,52,36,28,25,56,20,10,12,0,6,68,0x3985,300,1480,480,1056,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1460,G_MATYR,Matyr,Matyr,58,2087,1,0,0,1,144,170,63,5,48,20,21,17,43,10,10,12,1,2,27,0x3885,150,432,432,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1461,G_MINOROUS,Minorous,Minorous,58,1893,1,0,0,1,235,271,100,10,65,42,36,43,55,25,10,12,2,2,43,0x3885,200,1360,960,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1462,G_ORC_SKELETON,Orc Skeleton,Orc Skeleton,53,2077,1,0,0,1,115,140,82,10,52,16,24,5,22,5,10,12,1,1,29,0x3885,200,2420,720,648,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1463,G_ORC_ZOMBIE,Orc Zombie,Orc Zombie,51,1908,1,0,0,1,109,124,71,5,45,17,32,5,52,5,10,12,1,1,29,0x3885,400,2852,1152,840,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1464,G_PASANA,Pasana,Pasana,79,3510,1,0,0,1,398,438,93,35,76,36,33,20,67,5,10,12,1,7,43,0x3885,165,976,576,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1465,G_PETIT,Petite,Petite,86,5799,1,0,0,1,292,358,99,49,55,32,38,37,54,20,10,12,1,9,22,0x3885,200,1624,620,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1466,G_PETIT_,Petite,Petite,79,3556,1,0,0,1,280,316,86,42,63,39,31,55,72,85,10,12,1,9,24,0x3885,150,1420,1080,528,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1467,G_RAYDRIC,Raydric,Raydric,115,18408,1,0,0,1,572,668,89,15,129,87,55,32,76,27,10,12,2,7,47,0x3885,150,824,780,420,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1468,G_REQUIEM,Requim,Requim,71,3089,1,0,0,1,316,364,88,20,58,34,35,12,42,10,10,12,1,7,27,0x3885,400,1516,816,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1469,G_SKEL_WORKER,Skeleton Worker,Skeleton Worker,44,1240,1,0,0,1,92,104,45,5,30,13,22,10,37,25,10,12,1,1,29,0x3885,400,2420,720,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1470,G_ZEROM,Zerom,Zerom,70,2687,1,0,0,1,312,350,93,15,57,49,30,15,56,20,10,12,1,7,23,0x3885,200,1780,1080,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1471,G_NINE_TAIL,Nine Tail,Nine Tail,72,2783,1,0,0,1,446,496,95,40,61,38,30,20,88,50,10,12,1,2,63,0x3885,150,840,540,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1472,G_BON_GUN,Bongun,Bongun,59,2510,1,0,0,1,189,218,88,5,55,24,24,5,34,10,10,12,1,1,29,0x3885,200,1720,500,420,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1473,G_ORC_ARCHER,Orc Archer,Orc Archer,78,4835,1,0,0,9,260,303,67,31,55,32,24,30,99,15,10,12,1,7,22,0x3885,300,1960,620,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1474,G_MIMIC,Mimic,Mimic,56,1939,1,0,0,1,221,243,63,15,49,120,20,15,99,0,10,12,1,0,60,0x3885,100,972,500,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1475,G_WRAITH,Wraith,Wraith,77,5168,1,0,0,1,335,396,80,40,62,26,30,55,76,5,10,12,2,1,89,0x3885,300,1816,576,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1476,G_ALARM,Alarm,Alarm,88,5562,1,0,0,1,290,338,106,53,70,72,40,25,55,25,10,12,1,0,60,0x3885,300,1020,500,768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1477,G_ARCLOUSE,Arclouse,Arclouze,77,4320,1,0,0,1,269,309,101,36,60,73,45,35,60,15,10,12,1,4,42,0x3985,100,960,500,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1478,G_RIDEWORD,Rideword,Rideword,74,3222,1,0,0,1,352,374,61,38,67,53,32,44,104,5,10,12,0,0,60,0x3885,150,864,500,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1479,G_SKEL_PRISONER,Skeleton Prisoner,Skeleton Prisoner,91,9194,1,0,0,1,266,321,95,41,84,35,60,20,71,15,10,12,1,1,69,0x3885,350,1848,500,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1480,G_ZOMBIE_PRISONER,Zombie Prisoner,Zombie Prisoner,89,8045,1,0,0,1,356,416,89,28,87,39,58,5,68,10,10,12,1,1,69,0x3885,350,1768,500,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1481,G_PUNK,Punk,Punk,82,3869,1,0,0,1,266,320,68,55,67,39,30,35,79,45,10,12,0,3,24,0x3885,300,1500,500,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1482,G_ZHERLTHSH,Zherlthsh,Zealotus,105,61350,1,0,0,1,610,790,91,99,88,61,51,62,113,60,10,12,1,7,60,0x3885,200,800,792,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1483,G_RYBIO,Rybio,Rybio,98,8700,1,0,0,1,277,353,109,30,96,52,61,30,80,10,10,12,2,6,40,0x3985,200,1790,1440,540,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1484,G_PHENDARK,Phendark,Phendark,102,11000,1,0,0,2,539,614,307,50,111,65,71,20,71,30,10,12,2,7,40,0x3885,175,1744,1344,600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1485,G_MYSTELTAINN,Mysteltainn,Mysteltainn,130,70000,1,0,0,2,771,1338,73,61,102,139,62,65,130,65,10,12,2,0,87,0x39A5,250,1152,500,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1486,G_TIRFING,Tirfing,Ogretooth,114,59000,1,0,0,1,677,1088,87,69,105,105,75,73,108,65,10,12,1,0,67,0x39A5,100,816,500,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1487,G_EXECUTIONER,Executioner,Executioner,101,40200,1,0,0,2,515,874,97,188,99,96,77,78,79,60,10,12,2,0,47,0x39A5,200,768,500,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1488,G_ANOLIAN,Anolian,Anolian,109,15547,1,0,0,1,500,610,61,11,130,63,55,66,58,48,10,12,1,5,41,0x3885,190,900,500,864,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1489,G_STING,Sting,Sting,104,14143,1,0,0,1,521,588,146,50,108,49,68,43,87,24,10,12,1,0,62,0x3885,300,528,500,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1490,G_WANDER_MAN,Wander Man,Wanderer,120,19307,1,0,0,2,711,816,64,5,118,92,36,15,107,33,10,12,1,6,24,0x3985,100,672,500,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1491,G_DOKEBI,Dokebi,Dokebi,68,2820,1,0,0,1,317,347,85,20,52,56,35,20,60,25,10,12,0,6,27,0x3985,250,1156,456,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //Umbala -1492,INCANTATION_SAMURAI,Incantation Samurai,Samurai Specter,100,901000,0,751680,595080,3,2196,3132,296,140,145,161,88,66,155,60,10,12,2,7,67,0x37B5,135,874,1344,576,375840,10000,607,5500,608,3500,985,5500,1165,2,985,3500,5096,500,607,4500,999,6305,13303,7500,1235,80,0,0,0,0,4263,1 -1493,DRYAD,Dryad,Dryad,68,3640,0,837,939,3,266,301,153,8,54,14,40,35,67,10,10,12,1,3,82,0x3885,170,950,2520,576,0,0,0,0,0,0,0,0,7197,5335,7198,1000,7188,3000,1951,80,1964,1,2270,10,7100,3000,0,0,0,0,4177,1 -1494,KIND_OF_BEETLE,Beetle King,Beetle King,55,2061,0,450,507,1,110,162,79,8,53,47,10,0,45,0,10,12,0,4,22,0x1189,165,1247,768,576,0,0,0,0,0,0,0,0,7190,6500,7202,4500,928,1000,955,500,2102,1,0,0,0,0,0,0,0,0,4307,1 -1495,STONE_SHOOTER,Stone Shooter,Stone Shooter,64,2101,0,689,776,10,201,254,88,15,55,55,36,15,77,15,10,12,1,3,63,0x3885,175,2413,1248,768,0,0,0,0,0,0,0,0,7203,5000,7201,5000,7188,1000,1019,2000,756,100,7049,1000,0,0,0,0,0,0,4225,1 +1492,INCANTATION_SAMURAI,Incantation Samurai,Samurai Specter,100,901000,1,751680,595080,3,2196,3132,296,140,145,161,88,66,155,60,10,12,2,7,67,0x37B5,135,874,1344,576,375840,10000,607,5500,608,3500,985,5500,1165,2,985,3500,5096,500,607,4500,999,6305,13303,7500,1235,80,0,0,0,0,4263,1 +1493,DRYAD,Dryad,Dryad,68,3640,1,837,939,3,266,301,153,8,54,14,40,35,67,10,10,12,1,3,82,0x3885,170,950,2520,576,0,0,0,0,0,0,0,0,7197,5335,7198,1000,7188,3000,6265,500,1964,1,7939,100,7100,3000,0,0,0,0,4177,1 +1494,KIND_OF_BEETLE,Beetle King,Beetle King,55,2061,1,450,507,1,110,162,79,8,53,47,10,0,45,0,10,12,0,4,22,0x1189,165,1247,768,576,0,0,0,0,0,0,0,0,7190,6500,7202,4500,928,1000,955,500,2102,1,0,0,0,0,0,0,0,0,4307,1 +1495,STONE_SHOOTER,Stone Shooter,Stone Shooter,64,2101,1,689,776,10,201,254,88,15,55,55,36,15,77,15,10,12,1,3,63,0x3885,175,2413,1248,768,0,0,0,0,0,0,0,0,7203,5000,7201,5000,7188,1000,1019,2000,756,100,7049,1000,0,0,0,0,0,0,4225,1 //1496,STONE_SHOOTER_BULLET,Stone Shooter Bullet,Stone Shooter Bullet,(mode 2181),0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1497,WOODEN_GOLEM,Wooden Golem,Wooden Golem,72,3914,0,950,1079,1,292,334,249,26,69,30,45,5,49,5,10,12,2,3,82,0x3885,165,1543,1632,480,0,0,0,0,0,0,0,0,7189,4000,7188,4000,757,110,2270,10,604,100,7201,5000,921,1000,0,0,0,0,4259,1 -1498,WOOTAN_SHOOTER,Wootan Shooter,Wootan Shooter,67,3096,0,711,798,10,140,175,91,21,32,23,38,20,69,10,10,12,1,7,42,0x3885,200,857,1056,576,0,0,0,0,0,0,0,0,7195,4500,7200,3500,513,1000,7049,1000,512,100,7182,100,5116,10,0,0,0,0,4260,1 -1499,WOOTAN_FIGHTER,Wootan Fighter,Wootan Fighter,67,2327,0,709,798,1,243,279,103,8,63,14,36,5,56,15,10,12,1,7,43,0x3885,200,912,1344,480,0,0,0,0,0,0,0,0,517,4500,7196,4000,1801,3,1812,1,513,1000,7198,1000,5116,5,0,0,0,0,4261,1 -1500,PARASITE,Parasite,Parasite,76,3222,0,923,1337,8,161,206,63,30,55,78,33,50,88,40,10,12,1,3,44,0x84,400,864,864,672,0,0,0,0,0,0,0,0,7193,5500,7194,2000,7186,3880,7198,500,1957,1,1969,1,711,500,0,0,0,0,4309,1 +1497,WOODEN_GOLEM,Wooden Golem,Wooden Golem,72,3914,1,950,1079,1,292,334,249,26,69,30,45,5,49,5,10,12,2,3,82,0x3885,165,1543,1632,480,0,0,0,0,0,0,0,0,7189,4000,7188,4000,757,110,2270,10,604,100,7201,5000,7936,300,0,0,0,0,4259,1 +1498,WOOTAN_SHOOTER,Wootan Shooter,Wootan Shooter,67,3096,1,711,798,10,140,175,91,21,32,23,38,20,69,10,10,12,1,7,42,0x3885,200,857,1056,576,0,0,0,0,0,0,0,0,7195,4500,7200,3500,513,1000,7049,1000,7939,100,7182,100,5116,10,0,0,0,0,4260,1 +1499,WOOTAN_FIGHTER,Wootan Fighter,Wootan Fighter,67,2327,1,709,798,1,243,279,103,8,63,14,36,5,56,15,10,12,1,7,43,0x3885,200,912,1344,480,0,0,0,0,0,0,0,0,517,4500,7196,4000,1801,3,1812,1,7939,100,7198,1000,5116,5,0,0,0,0,4261,1 +1500,PARASITE,Parasite,Parasite,76,3222,1,923,1337,8,161,206,63,30,55,78,33,50,88,40,10,12,1,3,44,0x84,400,864,864,672,0,0,0,0,0,0,0,0,7193,5500,7194,2000,7186,3880,7198,500,1957,1,1969,1,6265,800,0,0,0,0,4309,1 //1501,PARASITE_BULLET,Parasite Bullet,Parasite Bullet... (mode 2181),0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1502,PORING_V,Pori Pori,Bring it on!,99,95000000,0,87250,27895,1,10000,30000,0,10,100,100,65,100,255,255,10,12,1,3,25,0x39A5,160,1672,672,480,43625,10000,10020,1000,4005,100,2286,200,5035,10000,2344,2500,2346,2500,2350,2500,2348,2500,2655,4000,7126,10000,2110,4500,0,0,0,0 +1502,PORING_V,Pori Pori,Bring it on!,99,95000000,1,78525,25106,1,5000,10000,0,10,100,100,65,100,255,255,10,12,1,3,25,0x39A5,160,1672,672,480,43625,10000,10020,1000,4005,100,2286,200,5035,10000,2344,2500,2346,2500,2350,2500,2348,2500,2655,500,7126,10000,0,0,0,0,2110,4500 //Niflheim -1503,GIBBET,Gibbet,Gibbet,105,12999,0,1944,1458,1,536,621,116,45,103,56,62,55,61,37,10,12,2,6,27,0x3985,180,917,1584,576,0,0,0,0,0,0,0,0,7212,1800,7218,5335,7222,4074,724,300,716,100,604,10,0,0,0,0,0,0,4278,1 -1504,DULLAHAN,Dullahan,Dullahan,108,18546,0,2509,1977,2,666,741,111,38,121,29,51,43,87,3,10,12,1,1,49,0x3885,155,847,1152,480,0,0,0,0,0,0,0,0,7209,3200,7210,4850,2614,1,2505,13,2506,1,0,0,0,0,0,0,0,0,4176,1 -1505,LOLI_RURI,Loli Ruri,Loli Ruri,109,15280,0,2790,2093,2,787,1017,53,44,111,50,47,79,79,79,10,12,2,6,87,0x3985,125,747,1632,576,0,0,0,0,0,0,0,0,7206,800,7219,3000,7214,5044,985,100,7019,1,2718,5,0,0,0,0,0,0,4191,1 -1506,DISGUISE,Disguise,Disguise,103,13895,180,2232,1674,2,260,342,85,58,92,53,57,75,67,45,10,12,1,6,82,0x3985,147,516,768,384,0,0,0,0,0,0,0,0,7216,4850,7221,3686,2502,50,518,100,2508,50,2504,2,2529,5,0,0,0,0,4181,1 -1507,BLOODY_MURDERER,Bloody Murderer,Bloody Murderer,110,14099,0,2724,2244,2,844,942,84,41,120,65,66,41,89,26,10,12,2,7,67,0x3885,175,914,1344,384,0,0,0,0,0,0,0,0,7207,4171,7223,1000,7208,2000,2288,50,984,100,1229,3,13002,1,0,0,0,0,4214,1 -1508,QUVE,Quve,Quve,100,11090,0,1638,1229,1,226,323,96,55,84,54,55,50,71,60,10,12,0,1,29,0x3885,150,912,1248,576,0,0,0,0,0,0,0,0,7205,3200,7220,5723,601,1000,7154,100,756,10,0,0,0,0,0,0,0,0,4294,1 -1509,LUDE,Lude,Lude,101,11574,0,1692,1269,2,218,296,90,53,97,38,55,82,69,55,10,12,0,1,29,0x3885,150,890,960,480,0,0,0,0,0,0,0,0,7225,3200,7220,5723,1059,1000,2282,10,757,10,12001,100,0,0,0,0,0,0,4193,1 -1510,HYLOZOIST,Hylozoist,Heirozoist,102,12000,0,1876,1406,1,268,349,101,68,97,67,72,88,69,60,10,12,0,6,47,0x3985,155,741,1536,480,0,0,0,0,0,0,0,0,7215,4365,7217,5335,7213,2000,740,80,7220,300,757,10,5113,1,0,0,0,0,4321,1 +1503,GIBBET,Gibbet,Gibbet,105,12999,1,1944,1458,1,536,621,116,45,103,56,62,55,61,37,10,12,2,6,27,0x3985,180,917,1584,576,0,0,0,0,0,0,0,0,7212,1800,7218,5335,7222,4074,724,300,716,100,604,10,7939,100,0,0,0,0,4278,1 +1504,DULLAHAN,Dullahan,Dullahan,108,18546,1,2509,1977,2,666,741,111,38,121,29,51,43,87,3,10,12,1,1,49,0x3885,155,847,1152,480,0,0,0,0,0,0,0,0,7209,3200,7210,4850,2614,1,2505,13,2506,1,0,0,0,0,0,0,0,0,4176,1 +1505,LOLI_RURI,Loli Ruri,Loli Ruri,109,15280,1,2790,2093,2,787,1017,53,44,111,50,47,79,79,79,10,12,2,6,87,0x3985,125,747,1632,576,0,0,0,0,0,0,0,0,7206,800,7219,3000,7214,5044,985,100,7019,1,2718,5,6246,300,0,0,0,0,4191,1 +1506,DISGUISE,Disguise,Disguise,103,13895,1,2232,1674,2,260,342,85,58,92,53,57,75,67,45,10,12,1,6,82,0x3985,147,516,768,384,0,0,0,0,0,0,0,0,7216,4850,7221,3686,6247,100,518,100,2508,50,2504,2,2529,5,0,0,0,0,4181,1 +1507,BLOODY_MURDERER,Bloody Murderer,Bloody Murderer,110,14099,1,2724,2244,2,844,942,84,41,120,65,66,41,89,26,10,12,2,7,67,0x3885,175,914,1344,384,0,0,0,0,0,0,0,0,7207,4171,7223,1000,7208,2000,2288,50,984,100,1229,3,13002,1,0,0,0,0,4214,1 +1508,QUVE,Quve,Quve,100,11090,1,1638,1229,1,226,323,96,55,84,54,55,50,71,60,10,12,0,1,29,0x3885,150,912,1248,576,0,0,0,0,0,0,0,0,7205,3200,7220,5723,601,1000,7154,100,756,10,6245,500,0,0,0,0,0,0,4294,1 +1509,LUDE,Lude,Lude,101,11574,1,1692,1269,2,218,296,90,53,97,38,55,82,69,55,10,12,0,1,29,0x3885,150,890,960,480,0,0,0,0,0,0,0,0,7225,3200,7220,5723,1059,1000,2282,10,757,10,12001,100,6246,300,0,0,0,0,4193,1 +1510,HYLOZOIST,Hylozoist,Heirozoist,102,12000,1,1876,1406,1,268,349,101,68,97,67,72,88,69,60,10,12,0,6,47,0x3985,155,741,1536,480,0,0,0,0,0,0,0,0,7215,4365,7217,5335,7213,2000,740,80,7220,300,757,10,5113,1,0,0,0,0,4321,1 -1511,AMON_RA,Amon Ra,Amon Ra,69,319000,0,240120,187920,3,710,1762,213,123,86,89,120,131,101,92,14,12,2,7,62,0x1A4,170,854,2016,480,120060,10000,607,5500,608,3500,732,5500,5053,150,2615,50,7211,7760,985,3880,616,400,1552,10,607,3000,0,0,0,0,4236,1 +1511,AMON_RA,Amon Ra,Amon Ra,69,319000,1,240120,187920,3,710,1762,213,123,86,89,120,131,101,92,14,12,2,7,62,0x1A4,170,854,2016,480,120060,10000,607,5500,608,3500,732,5500,5053,150,2615,50,7211,7760,985,3880,616,400,1552,10,607,3000,0,0,0,0,4236,1 //Louyang -1512,HYEGUN,Hyegun,Yao Jun,87,6996,0,1283,1445,1,246,294,84,43,69,38,40,20,68,20,10,12,1,1,49,0x3885,180,890,1320,720,0,0,0,0,0,0,0,0,7054,3880,609,100,985,10,2406,1,7277,300,0,0,0,0,0,0,0,0,4328,1 -1513,CIVIL_SERVANT,Civil Servant,Mao Guai,89,5292,0,1349,1512,2,276,337,90,56,67,76,40,65,62,30,10,12,1,2,44,0x3885,200,1257,528,432,0,0,0,0,0,0,0,0,7262,4171,7263,2000,606,10,1023,100,693,100,0,0,0,0,0,0,0,0,4202,1 -1514,DANCING_DRAGON,Dancing Dragon,Zhu Po Long,82,3943,0,972,1094,2,268,303,83,36,59,76,40,30,61,30,10,12,1,9,44,0x83,160,600,840,504,0,0,0,0,0,0,0,0,7266,4365,7265,3000,7268,800,1036,1000,7038,3000,0,0,0,0,0,0,0,0,4272,1 -1515,GARM_BABY,Garm Baby,Hatii Baby,94,10016,0,1555,1749,1,383,444,62,43,69,61,55,61,88,45,10,12,1,2,41,0x3885,450,879,672,576,0,0,0,0,0,0,0,0,7270,1500,7269,2500,7066,4365,749,100,12000,100,0,0,0,0,0,0,0,0,4323,1 -1516,INCREASE_SOIL,Increase Soil,Mi Gao,83,5335,0,1201,1529,1,332,362,112,39,67,23,41,49,78,30,10,12,1,0,62,0x91,444,106,1056,576,0,0,0,0,0,0,0,0,7264,4365,7004,2300,997,10,969,2,0,0,0,0,0,0,0,0,0,0,4231,1 -1517,LI_ME_MANG_RYANG,Li Me Mang Ryang,Jing Guai,80,5187,0,1065,1197,1,179,220,110,37,61,22,33,35,62,20,10,12,1,6,62,0x3985,165,1120,576,420,0,0,0,0,0,0,0,0,7267,4500,7268,400,1501,10,1523,1,0,0,0,0,0,0,0,0,0,0,4265,1 -1518,BACSOJIN,Bacsojin,White Lady,72,56380,0,5590,1659,2,560,1446,10,15,38,65,34,80,102,35,10,12,2,7,41,0x3695,160,576,960,480,0,0,0,0,0,0,0,0,1020,5500,603,2,617,2,7165,3000,7166,1000,747,500,0,0,2234,1,0,0,0,0 -1519,CHUNG_E,Chung E,Green Maiden,49,23900,0,2156,894,1,460,1050,8,15,38,65,43,30,90,15,10,12,1,7,40,0x3695,170,1728,816,1188,0,0,0,0,0,0,0,0,7053,4850,740,100,1806,10,518,500,12395,20,5024,50,0,0,5042,2,0,0,0,0 -1520,BOILED_RICE,Boiled Rice,Boiled Rice,15,400,0,84,45,1,49,82,0,10,1,14,14,0,19,15,10,12,1,3,21,0x81,170,1152,672,672,0,0,0,0,0,0,0,0,564,5500,7272,3000,7194,1000,7198,1000,0,0,0,0,0,0,0,0,0,0,0,0 -1521,G_ALICE,Alice,Alice,62,10000,0,0,0,1,550,700,5,5,64,64,42,85,100,130,10,12,1,7,60,0x91,200,520,2304,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1522,G_ANCIENT_MUMMY,Ancient Mummy,Ancient Mummy,64,40599,0,0,0,1,836,1129,27,27,28,19,32,5,83,35,10,12,1,1,49,0x3695,175,1772,120,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1523,G_ANTIQUE_FIRELOCK,Antique Firelock,Firelock Soldier,47,3852,0,0,0,10,289,336,10,10,15,35,29,15,120,42,10,12,1,1,49,0x2085,170,1084,2304,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1524,G_BABY_LEOPARD,Baby Leopard,Baby Leopard,32,2590,0,0,0,2,155,207,0,5,20,44,20,4,49,10,10,12,0,2,28,0x3885,150,318,528,420,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1525,G_BATHORY,Bathory,Bathory,44,5415,0,0,0,1,198,398,0,60,1,76,24,85,65,15,10,12,1,7,27,0x3695,100,1504,840,900,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1526,G_BLOOD_BUTTERFLY,Bloody Butterfly,Bloody Butterfly,55,8082,0,0,0,3,121,342,5,23,1,59,14,55,68,15,10,12,1,4,44,0x318D,145,472,576,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1527,G_C_TOWER_MANAGER,Clock Tower Manager,Clock Tower Manager,63,18600,0,0,0,3,880,1180,35,30,1,75,20,64,75,60,10,12,2,0,80,0x91,200,1072,672,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1528,G_CLOCK,Clock,Clock,60,11050,0,0,0,1,720,909,15,10,1,70,50,25,90,50,10,12,1,0,42,0x91,200,1092,792,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1529,G_DARK_SNAKE_LORD,Dark Snake Lord,Evil Snake Lord,73,254993,0,0,0,3,1433,2210,25,55,70,83,62,80,164,88,10,12,2,2,68,0x37B5,200,588,816,420,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1530,G_DRACULA,Dracula,Dracula,85,320096,0,0,0,3,1625,1890,45,76,1,95,90,87,85,100,10,12,2,6,87,0x37B5,145,1290,1140,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1531,G_EVIL_CLOUD_HERMIT,Evil Cloud Hermit,Taoist Hermit,56,10392,0,0,0,10,311,333,25,59,1,20,18,50,136,11,10,12,2,0,40,0x2085,190,480,840,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1532,G_EXPLOSION,Explosion,Explosion,46,8054,0,0,0,1,336,447,35,27,1,61,56,50,66,38,10,12,0,2,63,0x3885,165,1260,960,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1533,G_FUR_SEAL,Fur Seal,Seal,63,9114,0,0,0,1,845,1203,25,33,5,28,22,15,69,84,10,12,1,2,21,0x3095,200,1612,622,583,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1534,G_GOBLIN_1,Goblin,Goblin,25,1176,0,0,0,1,118,140,10,5,1,53,25,20,38,10,10,12,1,7,24,0x3695,100,1120,620,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1535,G_GOBLIN_2,Goblin,Goblin,24,1034,0,0,0,1,88,100,10,5,1,24,24,15,66,10,10,12,1,7,23,0x3095,150,1320,620,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1536,G_GOBLIN_3,Goblin,Goblin,24,1034,0,0,0,1,132,165,10,5,1,24,24,15,24,10,10,12,1,7,25,0x308D,250,1624,624,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1537,G_GOBLIN_4,Goblin,Goblin,23,1359,0,0,0,1,109,131,10,5,1,23,46,15,36,10,10,12,1,7,22,0x308D,200,1624,624,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1538,G_GOBLIN_5,Goblin,Goblin,22,1952,0,0,0,1,105,127,10,5,1,22,22,15,32,10,10,12,1,7,21,0x308D,300,3074,1874,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1539,G_GOBLIN_LEADER,Goblin Leader,Goblin Leader,64,20152,0,0,0,1,663,752,48,16,5,55,37,30,69,58,10,12,1,7,24,0x3695,120,1120,620,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1540,G_GOLEM,Golem,Golem,25,3900,0,0,0,1,175,187,40,0,1,15,25,0,15,0,10,12,2,0,60,0x91,300,1608,816,396,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1541,G_GREATEST_GENERAL,Greatest General,Greatest General,40,3632,0,0,0,3,350,400,15,15,1,20,60,55,82,140,10,12,1,0,43,0x84,200,1152,1152,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1542,G_INCANTATION_SAMURA,Incantation Samurai,Incantation Samurai,71,218652,0,0,0,3,1219,2169,10,51,91,85,78,85,150,60,10,12,2,7,67,0x37B5,135,874,1344,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1543,G_KAPHA,Kapha,Kapha,41,7892,0,0,0,3,399,719,20,38,1,51,49,22,73,45,10,12,1,5,21,0x3885,165,2012,1728,672,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1544,G_KARAKASA,Karakasa,Karakasa,30,3092,0,0,0,1,141,183,1,5,1,45,12,20,49,60,10,12,1,0,60,0x81,155,1638,2016,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1545,G_KOBOLD_1,Kobold,Kobold,36,3893,0,0,0,1,265,318,15,10,1,90,36,30,52,20,10,12,1,7,44,0x308D,150,1028,528,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1546,G_KOBOLD_2,Kobold,Kobold,31,2179,0,0,0,1,262,324,15,10,1,31,31,20,46,20,10,12,1,7,45,0x308D,200,1528,528,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1547,G_KOBOLD_3,Kobold,Kobold,31,2179,0,0,0,1,186,216,15,10,1,31,31,20,88,20,10,12,1,7,43,0x308D,300,1228,528,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1548,G_KOBOLD_LEADER,Kobold Leader,Kobold Leader,65,18313,0,0,0,1,649,958,37,37,5,90,36,30,77,59,10,12,1,7,44,0x3695,150,1028,528,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1549,G_LAVA_GOLEM,Lava Golem,Lava Golem,77,24324,0,0,0,1,1541,2049,65,50,1,57,115,70,76,68,10,12,2,0,83,0x3095,400,2190,2040,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1550,G_LIVE_PEACH_TREE,Live Peach Tree,Enchanted Peach Tree,53,8905,0,0,0,7,301,351,10,38,72,45,35,39,80,5,10,12,1,3,42,0x2085,410,400,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1551,G_MARSE,Marse,Marse,31,5034,0,0,0,1,211,252,0,5,1,31,25,5,52,30,10,12,0,5,41,0x91,300,1956,756,528,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1552,G_MIYABI_NINGYO,Miyabi Ningyo,Miyabi Doll,33,6300,0,0,0,1,250,305,1,20,1,52,15,10,62,15,10,12,1,6,27,0x191,250,1938,2112,768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1553,G_MYST,Myst,Myst,38,3745,0,0,0,1,365,445,0,40,1,38,18,0,53,10,10,12,2,0,25,0x3695,200,1576,576,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1554,G_NIGHTMARE_TERROR,Nightmare Terror,Nightmare Terror,78,22605,0,0,0,1,757,1007,37,37,1,76,55,60,76,54,10,12,2,6,67,0x3985,165,1216,816,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1555,G_PARASITE,Parasite,Parasite,49,5188,0,0,0,8,215,430,10,19,1,40,30,30,90,50,10,12,1,3,44,0x84,400,864,864,672,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1556,G_POISON_TOAD,Poison Toad,Poisonous Toad,46,6629,0,0,0,3,288,408,5,10,20,34,19,14,66,55,10,12,1,2,45,0x81,160,1148,1728,864,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1557,G_ROTAR_ZAIRO,Rotar Zairo,Rotar Zairo,25,1209,0,0,0,10,109,137,4,34,1,62,45,26,55,5,10,12,2,0,44,0x2085,155,2416,2016,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1558,G_SAND_MAN,Sandman,Sandman,34,3413,0,0,0,1,180,205,10,25,24,34,58,38,60,5,10,12,1,0,62,0x3885,250,1672,720,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1559,G_SCORPION,Scorpion,Scorpion,24,1109,0,0,0,1,80,135,30,0,1,24,24,5,52,5,10,12,0,4,23,0x3195,200,1564,864,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1560,G_SHINOBI,Shinobi,Shinobi,69,12700,0,0,0,2,460,1410,34,21,85,85,25,25,100,100,10,12,1,7,67,0x3695,150,1003,1152,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1561,G_SMOKIE,Smokie,Smokie,18,641,0,0,0,1,61,72,0,10,1,18,36,25,26,35,10,12,0,2,22,0x91,200,1576,576,420,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1562,G_SOLDIER_SKELETON,Soldier Skeleton,Soldier Skeleton,29,2334,0,0,0,1,221,245,10,15,1,15,22,5,40,15,10,12,1,1,29,0x3885,200,2276,576,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1563,G_TENGU,Tengu,Tengu,65,16940,0,0,0,2,660,980,12,82,90,42,69,45,78,80,10,12,2,6,42,0x3985,200,1439,1920,672,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1564,G_WICKED_NYMPH,Wicked Nymph,Evil Nymph,63,16029,0,0,0,2,399,1090,12,75,1,64,12,69,100,80,10,12,1,6,67,0x3795,200,637,1008,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1565,G_WILD_GINSENG,Wild Ginseng,Hermit Plant,46,6900,0,0,0,1,220,280,10,20,13,42,36,55,66,30,10,12,0,3,43,0x91,140,512,756,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1566,G_WRAITH_DEAD,Wraith Dead,Wraith Dead,74,43021,0,0,0,2,1366,1626,25,30,5,99,55,75,115,45,10,12,2,1,89,0x3695,175,1816,576,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1567,G_ANCIENT_WORM,Ancient Worm,Ancient Worm,67,22598,0,0,0,1,948,1115,35,30,5,35,56,55,81,72,10,12,2,4,25,0x3795,165,1792,792,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1568,G_ANGELING,Angeling,Angeling,20,55000,0,0,0,1,120,195,0,70,1,50,20,75,68,200,10,12,1,8,86,0x37B5,200,1072,672,672,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1569,G_BLOODY_KNIGHT,Bloody Knight,Bloody Knight,82,57870,0,0,0,3,2150,3030,60,50,88,75,70,77,125,55,10,12,2,0,87,0x3695,250,828,528,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1570,G_CRAMP,Cramp,Cramp,56,4720,0,0,0,1,395,465,0,5,1,85,35,5,65,60,10,12,0,2,45,0x3095,100,1000,500,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1571,G_DEVIACE,Deviace,Deviace,47,19192,0,0,0,1,514,674,10,20,1,47,62,48,62,25,10,12,1,5,81,0x91,400,1680,480,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1572,G_DROPS,Drops,Drops,3,55,0,0,0,1,10,13,0,0,1,3,3,0,12,15,10,12,1,3,23,0x83,400,1372,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1573,G_ELDER,Elder,Elder,64,21592,0,0,0,3,421,560,45,68,1,76,68,108,72,86,10,12,2,7,80,0x3885,165,1552,1152,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1574,G_ELDER_WILOW,Elder Willow,Elder Willow,20,693,0,0,0,1,58,70,10,30,1,20,25,35,38,30,10,12,1,3,43,0x3095,200,1372,672,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1575,G_FLORA,Flora,Flora,26,2092,0,0,0,3,242,273,10,35,1,26,35,5,43,80,10,12,2,3,22,0x84,1000,1432,432,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1576,G_GHOSTRING,Ghostring,Ghostring,18,73300,0,0,0,1,82,122,0,60,40,27,18,45,72,30,10,12,1,6,88,0x37B5,300,1220,1080,648,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1577,G_GOBLIN_ARCHER,Goblin Archer,Goblin Archer,28,1750,0,0,0,9,89,113,0,0,10,15,20,15,72,20,10,12,0,7,25,0x2085,200,1172,672,420,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1578,G_HORONG,Horong,Horong,34,1939,0,0,0,1,275,327,99,50,1,34,10,0,50,0,10,12,0,0,83,0x308D,400,1888,1152,828,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1579,G_HYDRA,Hydra,Hydra,14,660,0,0,0,7,22,28,0,40,1,14,14,0,40,2,10,12,0,3,41,0x84,1000,800,432,600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1580,G_INCUBUS,Incubus,Incubus,75,17281,0,0,0,2,1408,1873,58,46,1,97,95,103,89,87,10,12,1,6,67,0x3795,165,850,600,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1581,G_VOCAL,Vocal,Vocal,18,3016,0,0,0,1,71,82,10,30,77,28,26,30,53,40,10,12,1,4,22,0x3795,200,1080,648,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1582,DEVILING,Deviling,Deviling,66,16890,0,2281,2379,1,298,481,67,70,48,50,33,75,77,200,10,12,1,6,87,0x37B5,200,1072,1056,384,0,0,0,0,0,0,0,0,1039,3000,912,4850,2255,100,512,5000,7023,1,983,100,694,100,0,0,0,0,4174,1 -1583,TAO_GUNKA,Tao Gunka,Tao Gunka,110,1252000,0,900000,720000,2,2890,4150,404,143,135,175,98,110,199,66,10,12,2,6,60,0x37B5,150,1020,288,144,450000,10000,984,6000,617,3000,505,6000,7300,4850,7067,4850,728,1000,2296,400,504,3000,1002,1000,2231,5,0,0,0,0,4302,1 +1512,HYEGUN,Hyegun,Yao Jun,87,6996,1,1283,1445,1,246,294,84,43,69,38,40,20,68,20,10,12,1,1,49,0x3885,180,890,1320,720,0,0,0,0,0,0,0,0,7054,3880,609,100,985,10,2406,1,7277,300,15013,10,0,0,0,0,0,0,4328,1 +1513,CIVIL_SERVANT,Civil Servant,Mao Guai,89,5292,1,1349,1512,2,276,337,90,56,67,76,40,65,62,30,10,12,1,2,44,0x3885,200,1257,528,432,0,0,0,0,0,0,0,0,7262,4171,7263,2000,606,10,1023,100,693,100,0,0,0,0,0,0,0,0,4202,1 +1514,DANCING_DRAGON,Dancing Dragon,Zhu Po Long,82,3943,1,972,1094,2,268,303,83,36,59,76,40,30,61,30,10,12,1,9,44,0x83,160,600,840,504,0,0,0,0,0,0,0,0,7266,4365,7265,3000,7268,800,1036,1000,7038,3000,0,0,0,0,0,0,0,0,4272,1 +1515,GARM_BABY,Garm Baby,Hatii Baby,94,10016,1,1555,1749,1,383,444,62,43,69,61,55,61,88,45,10,12,1,2,41,0x3885,450,879,672,576,0,0,0,0,0,0,0,0,7270,1500,7269,2500,7066,4365,749,100,12000,100,0,0,0,0,0,0,0,0,4323,1 +1516,INCREASE_SOIL,Increase Soil,Mi Gao,83,5335,1,1201,1529,1,332,362,112,39,67,23,41,49,78,30,10,12,1,0,62,0x91,445,106,1056,576,0,0,0,0,0,0,0,0,7264,4365,7004,2300,997,10,969,2,0,0,0,0,0,0,0,0,0,0,4231,1 +1517,LI_ME_MANG_RYANG,Li Me Mang Ryang,Jing Guai,80,5187,1,1065,1197,1,179,220,110,37,61,22,33,35,62,20,10,12,1,6,62,0x3985,165,1120,576,420,0,0,0,0,0,0,0,0,7267,4500,7268,400,1501,10,1523,1,0,0,0,0,0,0,0,0,0,0,4265,1 +1518,BACSOJIN,Bacsojin,White Lady,97,720500,1,668160,542880,2,1088,3124,210,178,118,244,98,126,205,102,10,12,2,7,41,0x3695,160,576,960,480,0,0,0,0,0,0,0,0,1020,5500,603,2,617,2,7165,3000,7166,1000,747,500,0,0,0,0,0,0,2234,1 +1519,CHUNG_E,Chung E,Green Maiden,49,23900,0,2156,894,1,460,1050,8,15,38,65,43,30,90,15,10,12,1,7,40,0x3695,170,1728,816,1188,0,0,0,0,0,0,0,0,7053,4850,740,100,1806,10,518,500,0,0,0,0,0,0,0,0,0,0,5042,2 +1520,BOILED_RICE,Boiled Rice,Boiled Rice,15,777,1,7,7,1,7,14,0,10,7,7,7,17,17,7,10,12,1,3,21,0x81,170,1152,672,672,0,0,0,0,0,0,0,0,564,5500,7272,3000,7194,1000,7198,1000,0,0,0,0,0,0,0,0,0,0,0,0 +1521,G_ALICE,Alice,Alice,100,9230,1,0,0,1,395,493,93,73,82,53,45,70,80,80,10,12,1,7,60,0x91,200,520,2304,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1522,G_ANCIENT_MUMMY,Ancient Mummy,Ancient Mummy,115,29157,1,0,0,1,701,801,93,27,126,57,55,69,56,15,10,12,1,1,49,0x3695,175,1772,120,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1523,G_ANTIQUE_FIRELOCK,Antique Firelock,Firelock Soldier,88,7524,1,0,0,10,324,369,72,30,67,44,30,30,83,30,10,12,1,1,49,0x2085,170,1084,2304,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1524,G_BABY_LEOPARD,Baby Leopard,Baby Leopard,68,2590,1,0,0,2,277,329,77,5,46,36,20,4,55,10,10,12,0,2,28,0x3885,150,318,528,420,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1525,G_BATHORY,Bathory,Bathory,86,5242,1,0,0,1,229,325,61,89,66,38,40,77,56,50,10,12,1,7,27,0x3695,100,1504,840,900,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1526,G_BLOOD_BUTTERFLY,Bloody Butterfly,Bloody Butterfly,94,7030,1,0,0,3,278,345,79,50,70,68,40,55,90,30,10,12,1,4,44,0x318D,145,472,576,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1527,G_C_TOWER_MANAGER,Clock Tower Manager,Clock Tower Manager,90,6400,1,0,0,3,388,458,96,60,80,28,40,25,73,45,10,12,2,0,80,0x91,200,1072,672,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1528,G_CLOCK,Clock,Clock,81,5556,1,0,0,1,403,456,91,43,68,24,35,41,81,15,10,12,1,0,42,0x91,200,1092,792,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1529,G_DARK_SNAKE_LORD,Dark Snake Lord,Evil Snake Lord,105,1101000,1,0,0,3,2217,4203,314,185,122,172,107,135,196,88,10,12,2,2,68,0x37B5,200,588,816,420,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1530,G_DRACULA,Dracula,Dracula,75,350000,1,0,0,3,1322,3134,152,146,86,99,88,92,145,82,10,12,2,6,87,0x37B5,145,1290,1140,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1531,G_EVIL_CLOUD_HERMIT,Evil Cloud Hermit,Taoist Hermit,96,8266,1,0,0,10,470,500,66,46,63,57,45,60,99,45,10,12,2,0,40,0x2085,190,480,840,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1532,G_EXPLOSION,Explosion,Explosion,100,7813,1,0,0,1,481,591,112,50,91,51,63,50,65,60,10,12,0,2,63,0x3885,165,1260,960,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1533,G_FUR_SEAL,Fur Seal,Seal,47,1371,1,0,0,1,87,127,42,16,37,40,30,39,35,19,10,12,1,2,21,0x3095,200,1612,622,583,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1534,G_GOBLIN_1,Goblin,Goblin,48,1058,1,0,0,1,87,121,56,5,37,54,25,20,36,10,10,12,1,7,24,0x3695,100,1120,620,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1535,G_GOBLIN_2,Goblin,Goblin,44,931,1,0,0,1,94,122,52,5,33,16,24,15,58,10,10,12,1,7,23,0x3095,150,1320,620,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1536,G_GOBLIN_3,Goblin,Goblin,44,930,1,0,0,1,88,121,47,5,30,16,24,15,17,10,10,12,1,7,25,0x308D,250,1624,624,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1537,G_GOBLIN_4,Goblin,Goblin,49,1494,1,0,0,1,72,94,70,3,31,27,46,15,34,10,10,12,1,7,22,0x308D,200,1624,624,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1538,G_GOBLIN_5,Goblin,Goblin,56,2342,1,0,0,1,159,190,64,5,51,37,22,15,38,10,10,12,1,7,21,0x308D,300,3074,1874,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1539,G_GOBLIN_LEADER,Goblin Leader,Goblin Leader,55,21692,1,0,0,1,165,214,72,30,60,67,45,18,66,23,10,12,1,7,24,0x3695,120,1120,620,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1540,G_GOLEM,Golem,Golem,61,2245,1,0,0,1,198,223,190,12,70,27,67,5,31,5,10,12,2,0,60,0x91,300,1608,816,396,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1541,G_GREATEST_GENERAL,Greatest General,Greatest General,55,1575,1,0,0,3,215,241,114,30,58,30,20,25,25,20,10,12,1,0,43,0x84,200,1152,1152,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1542,G_INCANTATION_SAMURA,Incantation Samurai,Incantation Samurai,100,901000,1,0,0,3,2196,3132,296,140,145,161,88,66,155,60,10,12,2,7,67,0x37B5,135,874,1344,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1543,G_KAPHA,Kapha,Kapha,83,5470,1,0,0,3,278,310,61,38,67,59,40,31,61,24,10,12,1,5,21,0x3885,165,2012,1728,672,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1544,G_KARAKASA,Karakasa,Karakasa,72,3092,1,0,0,1,156,198,93,29,66,73,33,20,53,60,10,12,1,0,60,0x81,155,1638,2016,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1545,G_KOBOLD_1,Kobold,Kobold,107,10483,1,0,0,1,539,626,103,25,109,76,61,53,82,30,10,12,1,7,44,0x308D,150,1028,528,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1546,G_KOBOLD_2,Kobold,Kobold,102,9152,1,0,0,1,367,429,117,59,96,61,55,48,79,20,10,12,1,7,45,0x308D,200,1528,528,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1547,G_KOBOLD_3,Kobold,Kobold,101,9078,1,0,0,1,360,424,109,48,103,64,59,42,67,20,10,12,1,7,43,0x308D,300,1228,528,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1548,G_KOBOLD_LEADER,Kobold Leader,Kobold Leader,112,13520,1,0,0,1,711,807,90,62,135,34,68,56,83,47,10,12,1,7,44,0x3695,150,1028,528,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1549,G_LAVA_GOLEM,Lava Golem,Lava Golem,103,8452,1,0,0,1,598,651,299,27,126,42,103,28,77,15,10,12,2,0,83,0x3095,400,2190,2040,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1550,G_LIVE_PEACH_TREE,Live Peach Tree,Enchanted Peach Tree,92,8777,1,0,0,7,270,342,109,40,76,52,55,40,77,50,10,12,1,3,42,0x2085,410,400,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1551,G_MARSE,Marse,Marse,47,1456,1,0,0,1,85,105,38,18,33,17,25,10,33,10,10,12,0,5,41,0x91,300,1956,756,528,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1552,G_MIYABI_NINGYO,Miyabi Ningyo,Miyabi Doll,85,5188,1,0,0,1,216,282,57,19,66,30,30,55,73,40,10,12,1,6,27,0x191,250,1938,2112,768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1553,G_MYST,Myst,Myst,49,1223,1,0,0,1,96,116,61,10,35,37,20,10,41,10,10,12,2,0,25,0x3695,200,1576,576,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1554,G_NIGHTMARE_TERROR,Nightmare Terror,Nightmare Terror,107,13289,1,0,0,1,629,755,78,37,118,53,55,63,53,43,10,12,2,6,67,0x3985,165,1216,816,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1555,G_PARASITE,Parasite,Parasite,76,3222,1,0,0,8,161,206,63,30,55,78,33,50,88,40,10,12,1,3,44,0x84,400,864,864,672,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1556,G_POISON_TOAD,Poison Toad,Poisonous Toad,87,4876,1,0,0,3,212,266,80,42,66,42,40,45,58,30,10,12,1,2,45,0x81,160,1148,1728,864,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1557,G_ROTAR_ZAIRO,Rotar Zairo,Rotar Zairo,48,1088,1,0,0,10,75,115,57,34,29,70,45,26,61,5,10,12,2,0,44,0x2085,155,2416,2016,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1558,G_SAND_MAN,Sandman,Sandman,61,2887,1,0,0,1,156,212,126,25,44,8,55,15,31,25,10,12,1,0,62,0x3885,250,1672,720,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1559,G_SCORPION,Scorpion,Scorpion,16,153,1,0,0,1,39,46,16,5,14,15,10,5,33,5,10,12,0,4,23,0x3195,200,1564,864,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1560,G_SHINOBI,Shinobi,Shinobi,95,8000,1,0,0,2,441,492,49,45,71,70,55,30,69,30,10,12,1,7,67,0x3695,150,1003,1152,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1561,G_SMOKIE,Smokie,Smokie,29,591,1,0,0,1,70,81,26,0,16,34,16,5,27,5,10,12,0,2,22,0x91,200,1576,576,420,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1562,G_SOLDIER_SKELETON,Soldier Skeleton,Soldier Skeleton,34,804,1,0,0,1,84,98,53,5,14,10,32,5,29,3,10,12,1,1,29,0x3885,200,2276,576,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1563,G_TENGU,Tengu,Tengu,98,10196,1,0,0,2,211,294,134,46,99,38,40,30,67,60,10,12,2,6,42,0x3985,200,1439,1920,672,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1564,G_WICKED_NYMPH,Wicked Nymph,Evil Nymph,97,8491,1,0,0,2,218,346,46,45,84,46,45,70,77,60,10,12,1,6,67,0x3795,200,637,1008,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1565,G_WILD_GINSENG,Wild Ginseng,Hermit Plant,90,6052,1,0,0,1,523,594,56,62,76,51,60,60,76,50,10,12,0,3,43,0x91,140,512,756,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1566,G_WRAITH_DEAD,Wraith Dead,Wraith Dead,86,10035,0,0,0,2,402,462,88,56,63,69,55,45,88,45,10,12,2,1,89,0x3695,175,1816,576,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1567,G_ANCIENT_WORM,Ancient Worm,Ancient Worm,83,4140,0,0,0,1,299,334,90,41,70,56,56,55,70,42,10,12,2,4,25,0x3795,165,1792,792,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1568,G_ANGELING,Angeling,Angeling,77,19800,1,0,0,1,355,500,72,238,58,50,33,105,67,200,10,12,1,8,86,0x37B5,200,1072,672,672,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1569,G_BLOODY_KNIGHT,Bloody Knight,Bloody Knight,116,68500,1,0,0,3,942,1065,122,50,132,59,70,57,98,45,10,12,2,0,87,0x3695,250,828,528,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1570,G_CRAMP,Cramp,Cramp,82,3898,1,0,0,1,395,443,88,42,65,43,35,25,68,30,10,12,0,2,45,0x3095,100,1000,500,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1571,G_DEVIACE,Deviace,Deviace,60,3135,1,0,0,1,160,189,51,16,57,26,32,25,45,15,10,12,1,5,81,0x91,400,1680,480,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1572,G_DROPS,Drops,Drops,2,45,1,0,0,1,12,13,16,0,8,1,1,0,6,2,10,12,1,3,23,0x83,400,1372,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1573,G_ELDER,Elder,Elder,92,7341,1,0,0,3,276,678,72,41,67,63,35,99,88,61,10,12,2,7,80,0x3885,165,1552,1152,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1574,G_ELDER_WILOW,Elder Willow,Elder Willow,34,599,1,0,0,1,80,94,45,0,10,14,25,0,29,0,10,12,1,3,43,0x3095,200,1372,672,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1575,G_FLORA,Flora,Flora,59,2301,1,0,0,3,155,186,99,29,49,29,35,5,42,80,10,12,2,3,22,0x84,1000,1432,432,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1576,G_GHOSTRING,Ghostring,Ghostring,90,26700,1,0,0,1,350,512,88,72,66,85,66,66,99,66,10,12,1,6,88,0x37B5,300,1220,1080,648,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1577,G_GOBLIN_ARCHER,Goblin Archer,Goblin Archer,55,1575,1,0,0,9,95,119,69,0,40,34,20,15,48,20,10,12,0,7,25,0x2085,200,1172,672,420,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1578,G_HORONG,Horong,Horong,66,2304,1,0,0,1,262,332,84,35,36,32,35,45,56,25,10,12,0,0,83,0x308D,400,1888,1152,828,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1579,G_HYDRA,Hydra,Hydra,34,854,1,0,0,7,35,41,20,32,10,9,14,0,35,2,10,12,0,3,41,0x84,1000,800,432,600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1580,G_INCUBUS,Incubus,Incubus,120,28000,1,0,0,2,683,858,72,46,120,56,52,75,99,70,10,12,1,6,67,0x3795,165,850,600,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1581,G_VOCAL,Vocal,Vocal,18,3317,1,0,0,1,71,82,77,26,77,26,26,30,53,40,10,12,1,4,22,0x3795,200,1080,648,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1582,DEVILING,Deviling,Deviling,66,16890,1,2281,2379,1,298,481,67,70,48,50,33,75,77,200,10,12,1,6,87,0x37B5,200,1072,1056,384,0,0,0,0,0,0,0,0,1039,3000,912,4850,2255,100,512,5000,7023,1,983,100,694,100,0,0,0,0,4174,1 +1583,TAO_GUNKA,Tao Gunka,Tao Gunka,110,1252000,1,900000,720000,2,2890,4150,404,143,135,175,98,110,199,66,10,12,2,6,60,0x37B5,150,1020,288,144,450000,10000,984,6000,617,3000,505,6000,7300,4850,7067,4850,728,1000,2296,400,504,3000,12738,200,2231,5,0,0,0,0,4302,1 //Ayothaya -1584,TAMRUAN,Tamruan,Tamruan,73,3195,0,898,1010,1,305,342,63,30,60,38,40,20,61,20,10,12,2,6,67,0x318D,140,512,1152,672,0,0,0,0,0,0,0,0,7301,4850,7069,3000,1117,40,1155,8,2315,3,0,0,0,0,0,0,0,0,4304,1 -1585,MIME_MONKEY,Mime Monkey,Mime Monkey,40,6000,0,200,22,3,300,350,40,40,1,40,40,40,40,30,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,741,5,619,20,0,0,0,0,0,0 -1586,LEAF_CAT,Leaf Cat,Leaf Cat,64,2635,0,594,669,1,140,181,88,16,46,16,12,45,33,29,10,12,0,2,22,0x83,150,960,864,720,0,0,0,0,0,0,0,0,7198,4365,520,300,608,5,1023,1100,568,250,567,500,7298,5335,0,0,0,0,4195,1 -1587,KRABEN,Kraben,Kraben,70,2901,0,510,1095,1,266,311,108,20,54,33,35,15,62,20,10,12,1,0,48,0x3095,100,1152,1536,576,0,0,0,0,0,0,0,0,912,3500,519,3000,521,1000,2102,1,7299,4850,7286,1000,603,10,0,0,0,0,4295,1 +1584,TAMRUAN,Tamruan,Tamruan,73,3195,1,898,1010,1,305,342,63,30,60,38,40,20,61,20,10,12,2,6,67,0x318D,140,512,1152,672,0,0,0,0,0,0,0,0,7301,4850,7069,3000,1117,40,1155,8,2315,3,12736,300,0,0,0,0,0,0,4304,1 +//1585,MIME_MONKEY,Mime Monkey,Mime Monkey,40,6000,0,200,22,3,300,350,40,40,1,40,40,40,40,30,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,741,5,619,20,0,0,0,0,0,0 +1586,LEAF_CAT,Leaf Cat,Leaf Cat,64,2635,1,594,669,1,140,181,88,16,46,16,12,45,33,29,10,12,0,2,22,0x83,150,960,864,720,0,0,0,0,0,0,0,0,7198,4365,520,300,608,5,1023,1100,568,250,567,500,7298,5335,0,0,0,0,4195,1 +1587,KRABEN,Kraben,Kraben,70,2901,1,510,1095,1,266,311,108,20,54,33,35,15,62,20,10,12,1,0,48,0x3095,100,1152,1536,576,0,0,0,0,0,0,0,0,912,3500,519,3000,521,1000,2102,1,7299,4850,7286,1000,603,10,0,0,0,0,4295,1 //Some more G_Mobs and Xmas_Orc -1588,ORC_XMAS,Christmas Orc,Christmas Orc,24,1400,0,261,160,1,104,126,10,5,1,24,48,25,34,10,10,12,1,7,22,0x81,200,1864,864,288,0,0,0,0,0,0,0,0,998,210,931,5500,756,40,7175,1600,1352,10,644,15,7174,1600,0,0,0,0,4066,1 -1589,G_MANDRAGORA,Mandragora,Mandragora,12,405,0,0,0,4,26,35,0,25,1,12,24,0,36,15,10,12,1,3,62,0x84,1000,1768,768,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1590,G_GEOGRAPHER,Geographer,Geographer,56,8071,0,0,0,3,467,621,28,26,1,66,47,60,68,44,10,12,1,3,62,0x84,2000,1308,1008,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1591,A_LUNATIC,Lunatic,Lunatic,29,2334,0,0,0,1,221,245,10,20,1,15,22,5,40,15,10,12,0,2,60,0xA1,200,1456,456,336,0,0,0,0,0,0,0,0,502,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1592,A_MOBSTER,Gangster,Gangster,40,8000,0,0,0,1,300,355,20,27,1,50,45,45,73,30,10,12,1,7,20,0x11A9,250,1100,560,580,0,0,0,0,0,0,0,0,7049,10000,601,2000,1206,3000,713,1000,550,10000,0,0,0,0,0,0,0,0,0,0 -1593,A_ANCIENT_MUMMY,Ancient Mummy,Ancient Mummy,52,8613,0,0,0,1,830,930,40,27,58,47,42,5,69,26,10,12,1,1,69,0xB5,175,1772,120,384,0,0,0,0,0,0,0,0,502,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1594,G_FREEZER,Freezer,Freezer,72,8636,0,0,0,2,671,983,55,43,69,41,59,5,67,100,10,12,1,2,41,0x3695,250,1452,483,528,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1595,G_MARIN,Marin,Marin,15,742,0,0,0,1,39,43,0,10,1,10,10,5,35,15,10,12,1,3,41,0x81,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1596,G_TAMRUAN,Tamruan,Tamruan,52,10234,0,0,0,1,489,534,15,35,80,62,38,75,72,15,10,12,2,6,67,0x318D,140,512,1152,672,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1597,G_GARGOYLE,Gargoyle,Gargoyle,48,3950,0,0,0,9,290,360,10,10,15,61,20,20,126,40,10,12,1,6,64,0x2185,200,1020,720,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1598,G_BLAZZER,Blazzer,Blazzer,43,8252,0,0,0,2,533,709,50,40,1,52,50,39,69,40,10,12,1,6,43,0x3395,180,1732,1332,540,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1599,G_WHISPER_BOSS,Giant Whisper,Giant Whisper,34,5040,0,0,0,1,198,239,0,45,1,51,14,0,60,0,10,12,0,6,48,0x3795,250,2536,1536,672,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1600,G_HEATER,Heater,Heater,68,11020,0,0,0,2,683,1008,40,42,69,47,25,5,71,100,10,12,1,2,43,0x3695,250,1452,483,528,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1601,G_PERMETER,Permeter,Permeter,63,8228,0,0,0,2,943,1211,46,45,69,59,60,5,69,100,10,12,1,2,40,0x3695,250,1100,483,528,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1602,G_SOLIDER,Solider,Solider,70,12099,0,0,0,2,797,979,57,43,69,35,85,5,74,100,10,12,1,2,42,0x3695,250,1452,483,528,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1603,G_BIGFOOT,Bigfoot,Bigfoot,25,1619,0,0,0,1,198,220,10,0,1,25,55,15,20,25,10,12,2,2,22,0x91,300,1260,192,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1604,G_GIANT_HONET,Giant Hornet,Giant Hornet,56,13105,0,0,0,1,650,852,38,43,35,38,32,10,71,64,10,12,0,4,24,0x3795,155,1292,792,340,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1605,G_DARK_ILLUSION,Dark Illusion,Dark Illusion,77,103631,0,0,0,2,1300,1983,64,70,5,100,40,100,97,40,10,12,2,6,89,0x37B5,145,1024,768,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1606,G_GARM_BABY,Garm Baby,Garm Baby,61,20199,0,0,0,1,680,1179,34,13,45,30,56,55,85,30,10,12,1,2,41,0x3885,450,879,672,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1607,G_GOBLINE_XMAS,Christmas Goblin,Christmas Goblin,25,1176,0,0,0,1,118,140,10,5,1,53,25,20,38,45,10,12,1,7,24,0x3695,100,1120,620,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1608,G_THIEF_BUG__,Thief Bug Male,Thief Bug Male,19,583,0,0,0,1,76,88,15,5,1,29,16,5,36,0,10,12,1,4,27,0x318D,300,988,288,768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1609,G_DANCING_DRAGON,Dancing Dragon,Zhu Po Long,54,9136,0,3030,769,2,550,789,39,10,55,62,55,25,72,22,10,12,1,9,44,0xA3,160,600,840,504,0,0,0,0,0,0,0,0,570,500,571,50,572,20,515,10000,12018,5000,0,0,0,0,668,100,0,0,0,0 -1610,A_MUNAK,Munak,Munak,30,2872,0,0,0,1,40,50,0,0,1,15,20,5,120,15,10,12,1,1,89,0x39A5,100,2468,768,288,0,0,0,0,0,0,0,0,502,2000,0,0,0,0,0,0,0,0,0,0,12017,100,12016,100,0,0,0,0 -1611,A_BON_GUN,Bongun,Bongun,32,3520,0,0,0,1,220,260,0,0,45,15,36,10,48,15,10,12,1,1,89,0x31B5,200,1720,500,420,0,0,0,0,0,0,0,0,502,2000,0,0,0,0,0,0,0,0,0,0,12017,100,12016,100,0,0,0,0 -1612,A_HYEGUN,Hyegun,Yao Jun,56,9981,0,0,0,1,710,1128,12,10,60,40,36,10,73,15,10,12,1,1,89,0x39A5,180,890,1320,720,0,0,0,0,0,0,0,0,502,2000,0,0,0,0,0,0,0,0,0,0,12017,100,12016,100,0,0,0,0 +1588,ORC_XMAS,Christmas Orc,Christmas Orc,24,1400,1,235,144,1,104,126,16,5,1,24,48,25,34,10,10,12,1,7,22,0x81,200,1864,864,288,0,0,0,0,0,0,0,0,998,210,931,5500,756,40,7175,1600,1352,10,644,15,7174,1600,0,0,0,0,4066,1 +1589,G_MANDRAGORA,Mandragora,Mandragora,13,156,1,0,0,4,38,41,13,2,12,3,5,5,10,5,10,12,1,3,62,0x84,1000,1768,768,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1590,G_GEOGRAPHER,Geographer,Geographer,73,3866,1,0,0,3,281,363,158,42,81,26,35,56,60,60,10,12,1,3,62,0x84,2000,1308,1008,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1591,A_LUNATIC,Lunatic,Lunatic,29,2334,0,0,0,1,221,245,16,20,1,15,22,5,40,15,10,12,0,2,60,0xA1,200,1456,456,336,0,0,0,0,0,0,0,0,502,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1592,A_MOBSTER,Gangster,Gangster,40,8000,0,0,0,1,300,355,32,27,1,50,45,45,73,30,10,12,1,7,20,0x11A9,250,1100,560,580,0,0,0,0,0,0,0,0,7049,10000,601,2000,1206,3000,713,1000,550,10000,0,0,0,0,0,0,0,0,0,0 +1593,A_ANCIENT_MUMMY,Ancient Mummy,Ancient Mummy,52,8613,0,0,0,1,830,930,64,27,58,47,42,5,69,26,10,12,1,1,69,0xB5,175,1772,120,384,0,0,0,0,0,0,0,0,502,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1594,G_FREEZER,Freezer,Freezer,94,9990,1,0,0,2,388,438,127,38,68,47,50,45,55,25,10,12,1,2,41,0x3695,250,1452,483,528,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1595,G_MARIN,Marin,Marin,37,987,1,0,0,1,69,83,32,8,24,5,10,5,30,15,10,12,1,3,41,0x81,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1596,G_TAMRUAN,Tamruan,Tamruan,73,3195,1,0,0,1,305,342,63,30,60,38,40,20,61,20,10,12,2,6,67,0x318D,140,512,1152,672,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1597,G_GARGOYLE,Gargoyle,Gargoyle,100,8772,1,0,0,9,383,472,98,43,100,61,60,57,100,70,10,12,1,6,64,0x2185,200,1020,720,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1598,G_BLAZZER,Blazzer,Blazzer,101,8121,1,0,0,2,461,555,116,60,99,75,55,70,60,65,10,12,1,6,43,0x3395,180,1732,1332,540,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1599,G_WHISPER_BOSS,Giant Whisper,Giant Whisper,66,2570,0,0,0,1,182,241,94,45,40,79,44,51,67,31,10,12,0,6,48,0x3795,250,2536,1536,672,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1600,G_HEATER,Heater,Heater,96,7480,1,0,0,2,495,574,186,42,75,49,50,30,80,35,10,12,1,2,43,0x3695,250,1452,483,528,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1601,G_PERMETER,Permeter,Permeter,90,6575,1,0,0,2,265,321,144,50,68,28,55,40,42,25,10,12,1,2,40,0x3695,250,1100,483,528,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1602,G_SOLIDER,Solider,Solider,92,8768,1,0,0,2,282,322,206,58,65,44,60,15,47,20,10,12,1,2,42,0x3695,250,1452,483,528,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1603,G_BIGFOOT,Bigfoot,Bigfoot,29,587,1,0,0,1,50,62,55,7,18,4,7,0,12,0,10,12,2,2,22,0x91,300,1260,192,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1604,G_GIANT_HONET,Giant Hornet,Giant Hornet,82,3960,0,0,0,1,275,328,80,43,70,45,47,32,62,34,10,12,0,4,24,0x3795,155,1292,792,340,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1605,G_DARK_ILLUSION,Dark Illusion,Dark Illusion,96,29255,0,0,0,2,666,726,145,60,82,36,55,100,102,88,10,12,2,6,89,0x37B5,145,1024,768,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1606,G_GARM_BABY,Garm Baby,Garm Baby,94,10016,1,0,0,1,383,444,62,43,69,61,55,61,88,45,10,12,1,2,41,0x3885,450,879,672,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1607,G_GOBLINE_XMAS,Christmas Goblin,Christmas Goblin,25,1176,1,0,0,1,118,140,16,5,1,53,25,20,38,45,10,12,1,7,24,0x3695,100,1120,620,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1608,G_THIEF_BUG__,Thief Bug Male,Thief Bug Male,19,583,1,0,0,1,76,88,24,5,1,29,16,5,36,0,10,12,1,4,27,0x318D,300,988,288,768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1609,G_DANCING_DRAGON,Dancing Dragon,Zhu Po Long,82,3943,1,2727,692,2,268,303,83,36,59,76,40,30,61,30,10,12,1,9,44,0xA3,160,600,840,504,0,0,0,0,0,0,0,0,570,500,571,50,572,20,515,10000,12018,5000,0,0,0,0,0,0,0,0,668,100 +1610,A_MUNAK,Munak,Munak,30,2872,0,0,0,1,40,50,0,0,1,15,20,5,120,15,10,12,1,1,89,0x39A5,100,2468,768,288,0,0,0,0,0,0,0,0,502,2000,0,0,0,0,0,0,0,0,0,0,12017,100,0,0,0,0,12016,100 +1611,A_BON_GUN,Bongun,Bongun,59,2510,1,0,0,1,189,218,88,5,55,24,24,5,34,10,10,12,1,1,89,0x31B5,200,1720,500,420,0,0,0,0,0,0,0,0,502,2000,0,0,0,0,0,0,0,0,0,0,12017,100,0,0,0,0,12016,100 +1612,A_HYEGUN,Hyegun,Yao Jun,56,9981,0,0,0,1,710,1128,20,10,60,40,36,10,73,15,10,12,1,1,89,0x39A5,180,890,1320,720,0,0,0,0,0,0,0,0,502,2000,0,0,0,0,0,0,0,0,0,0,12017,100,0,0,0,0,12016,100 //Einbroch -1613,METALING,Metaling,Metaling,81,4300,0,954,1074,1,171,210,69,28,58,30,49,17,50,5,10,12,0,0,20,0x83,300,384,672,480,0,0,0,0,0,0,0,0,7325,4000,1002,1000,998,500,7126,1000,7317,200,13103,5,7312,5000,0,0,0,0,4341,1 -1614,MINERAL,Mineral,Mineral,96,8300,0,1503,1127,1,578,635,127,23,70,61,40,50,62,50,10,12,0,0,40,0x91,250,648,480,360,0,0,0,0,0,0,0,0,7321,3000,728,500,714,2,984,80,1011,800,715,100,969,2,0,0,0,0,4339,1 -1615,OBSIDIAN,Obsidian,Obsidian,97,10088,0,1652,1239,1,590,670,129,37,84,38,40,60,53,50,10,12,0,0,42,0x3885,350,720,864,504,0,0,0,0,0,0,0,0,7315,3000,730,500,1003,500,985,50,999,500,1263,10,0,0,0,0,0,0,4338,1 -1616,PITMAN,Pitman,Pitman,90,7208,0,1409,1586,1,182,242,104,48,78,56,45,35,50,30,10,12,2,1,42,0x91,180,960,336,300,0,0,0,0,0,0,0,0,7318,3000,7319,500,998,800,999,500,1003,100,1041,1000,7327,80,0,0,0,0,4335,1 -1617,WASTE_STOVE,Waste Stove,Old Stove,92,7400,0,1377,1548,1,408,468,100,47,76,61,50,30,56,15,10,12,2,0,20,0x3885,300,1152,528,360,0,0,0,0,0,0,0,0,7323,1000,7068,1000,998,500,625,50,1002,1000,604,50,7319,3800,0,0,0,0,4332,1 -1618,UNGOLIANT,Ungoliant,Ungoliant,94,17070,0,3501,1913,1,689,733,108,28,71,70,58,43,92,38,10,12,2,4,45,0x3795,350,420,576,420,0,0,0,0,0,0,0,0,7316,4500,1014,3500,1013,1000,7289,1500,7326,2500,718,1500,2406,500,0,0,0,0,4336,1 -1619,PORCELLIO,Porcellio,Porcellio,85,5544,0,1294,1455,1,266,319,79,37,67,48,28,40,62,30,10,12,0,4,62,0x183,150,720,360,360,0,0,0,0,0,0,0,0,7312,5000,1208,25,928,1000,1052,3000,630,2,7326,30,0,0,0,0,0,0,4337,1 -1620,NOXIOUS,Noxious,Noxious,87,5430,0,888,1785,1,255,326,117,66,58,45,60,55,57,50,10,12,1,0,68,0x3885,350,768,1440,672,0,0,0,0,0,0,0,0,7322,1000,7001,3000,605,50,7320,3000,0,0,0,0,603,1,0,0,0,0,4334,1 -1621,VENOMOUS,Venomous,Venomous,87,4770,0,1188,1337,1,287,337,104,65,61,28,60,55,45,50,10,12,1,0,25,0x3885,350,768,1440,672,0,0,0,0,0,0,0,0,7320,5000,7119,3000,7154,1000,7322,2000,0,0,0,0,603,1,0,0,0,0,4333,1 -1622,TEDDY_BEAR,Teddy Bear,Teddy Bear,91,7238,0,1350,1799,1,371,433,106,39,57,81,66,20,68,44,10,12,0,0,60,0x3295,200,512,780,504,0,0,0,0,0,0,0,0,7317,3800,518,1000,615,300,13106,5,5113,50,2652,10,985,100,0,0,0,0,4340,1 -1623,RSX_0806,RSX 0806,RSX-0806,100,1001000,0,720000,576000,1,2315,3291,317,96,153,143,110,128,165,84,10,12,2,0,60,0x37B5,220,128,1104,240,360000,10000,607,5500,5104,3500,732,5500,7093,6000,1230,10,13017,1,617,1000,7327,5000,1242,50,1531,20,0,0,0,0,4342,1 -1624,G_WASTE_STOVE,Waste Stove,Old Stove,68,15895,0,0,0,1,500,889,23,10,20,69,55,5,79,77,10,12,2,0,20,0x3885,220,1152,528,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1625,G_PORCELLIO,Porcellio,Porcellio,43,5523,0,1024,693,1,164,494,0,8,0,31,21,50,64,85,10,12,0,4,62,0x3985,150,720,360,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1613,METALING,Metaling,Metaling,81,4300,1,954,1074,1,171,210,69,28,58,30,49,17,50,5,10,12,0,0,20,0x83,300,384,672,480,0,0,0,0,0,0,0,0,7325,4000,1002,1000,998,500,7126,1000,7317,200,13103,5,7312,5000,0,0,0,0,4341,1 +1614,MINERAL,Mineral,Mineral,96,8300,1,1503,1127,1,578,635,127,23,70,61,40,50,62,50,10,12,0,0,40,0x91,250,648,480,360,0,0,0,0,0,0,0,0,7321,3000,728,500,714,2,984,80,1011,800,715,100,969,2,0,0,0,0,4339,1 +1615,OBSIDIAN,Obsidian,Obsidian,97,10088,1,1652,1239,1,590,670,129,37,84,38,40,60,53,50,10,12,0,0,42,0x3885,350,720,864,504,0,0,0,0,0,0,0,0,7315,3000,730,500,1003,500,985,50,999,500,1263,10,0,0,0,0,0,0,4338,1 +1616,PITMAN,Pitman,Pitman,90,7208,1,1409,1586,1,182,242,104,48,78,56,45,35,50,30,10,12,2,1,42,0x91,180,960,336,300,0,0,0,0,0,0,0,0,7318,3000,7319,500,6244,900,999,500,1003,100,1041,1000,7327,80,0,0,0,0,4335,1 +1617,WASTE_STOVE,Waste Stove,Old Stove,92,7400,1,1377,1548,1,408,468,100,47,76,61,50,30,56,15,10,12,2,0,20,0x3885,300,1152,528,360,0,0,0,0,0,0,0,0,7323,1000,7068,1000,6215,200,625,50,7939,100,604,50,7319,3800,0,0,0,0,4332,1 +1618,UNGOLIANT,Ungoliant,Ungoliant,94,17070,1,3501,1913,1,689,733,108,28,71,70,58,43,92,38,10,12,2,4,45,0x3795,350,420,576,420,0,0,0,0,0,0,0,0,7316,4500,1014,3500,1013,1000,7289,1500,7326,2500,718,1500,2406,500,0,0,0,0,4336,1 +1619,PORCELLIO,Porcellio,Porcellio,85,5544,1,1294,1455,1,266,319,79,37,67,48,28,40,62,30,10,12,0,4,62,0x183,150,720,360,360,0,0,0,0,0,0,0,0,7312,5000,1208,25,928,1000,1052,3000,630,2,7326,30,0,0,0,0,0,0,4337,1 +1620,NOXIOUS,Noxious,Noxious,87,5430,1,888,1785,1,255,326,117,66,58,45,60,55,57,50,10,12,1,0,68,0x3885,350,768,1440,672,0,0,0,0,0,0,0,0,7322,1000,7001,3000,605,50,7320,3000,6213,600,6215,300,603,1,0,0,0,0,4334,1 +1621,VENOMOUS,Venomous,Venomous,87,4770,1,1188,1337,1,287,337,104,65,61,28,60,55,45,50,10,12,1,0,25,0x3885,350,768,1440,672,0,0,0,0,0,0,0,0,7320,5000,7119,3000,7154,1000,7322,2000,6213,300,6215,600,603,1,0,0,0,0,4333,1 +1622,TEDDY_BEAR,Teddy Bear,Teddy Bear,91,7238,1,1350,1799,1,371,433,106,39,57,81,66,20,68,44,10,12,0,0,60,0x3295,200,512,780,504,0,0,0,0,0,0,0,0,7317,3800,518,1000,615,300,13106,5,5113,50,2652,10,985,100,0,0,0,0,4340,1 +1623,RSX_0806,RSX 0806,RSX-0806,100,1001000,1,720000,576000,1,2315,3291,317,96,153,143,110,128,165,84,10,12,2,0,60,0x37B5,220,128,1104,240,360000,10000,607,5500,5104,3500,732,5500,7093,6000,1230,5,13017,1,617,1000,7327,5000,1242,100,1531,40,0,0,0,0,4342,1 +1624,G_WASTE_STOVE,Waste Stove,Old Stove,92,7400,1,0,0,1,408,468,100,47,76,61,50,30,56,15,10,12,2,0,20,0x3885,220,1152,528,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1625,G_PORCELLIO,Porcellio,Porcellio,85,5544,1,922,624,1,165,218,79,37,67,48,28,40,62,30,10,12,0,4,62,0x3985,150,720,360,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 // Hellion Revenant -1626,G_DARK_PRIEST,Hellion Revenant,Hellion Revenant,88,286900,0,1,1,2,50,3150,25,50,1,80,50,99,130,99,10,12,1,6,69,0x37B5,150,432,384,192,0,0,0,0,0,0,0,0,7337,8000,7337,5000,7337,3000,7337,1000,7337,500,7337,100,0,0,0,0,0,0,0,0 +1626,G_DARK_PRIEST,Hellion Revenant,Hellion Revenant,79,8600,1,1,1,2,178,238,88,50,54,63,40,78,56,99,10,12,1,6,69,0x37B5,150,432,384,192,0,0,0,0,0,0,0,0,7337,8000,7337,5000,7337,3000,7337,1000,7337,500,7337,100,0,0,0,0,0,0,0,0 //Lighthalzen -1627,ANOPHELES,Anopheles,Anopheles,95,7238,0,1691,1902,1,242,260,7,10,64,60,42,58,88,42,10,12,0,4,64,0x3985,170,140,864,430,0,0,0,0,0,0,0,0,601,1000,7119,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4344,1 -1628,MOLE,Mole,Holden,85,6228,0,1206,1358,9,260,309,82,16,53,65,31,30,48,31,10,12,0,2,42,0x1089,300,140,960,504,0,0,0,0,0,0,0,0,1017,5000,1018,5000,5119,50,13101,5,0,0,0,0,0,0,0,0,0,0,4343,1 +1627,ANOPHELES,Anopheles,Anopheles,95,7238,1,1691,1902,1,242,260,7,10,64,60,42,58,88,42,10,12,0,4,64,0x3985,170,1084,2304,576,0,0,0,0,0,0,0,0,601,1000,7119,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4344,1 +1628,MOLE,Mole,Holden,85,6228,1,1206,1358,9,260,309,82,16,53,65,31,30,48,31,10,12,0,2,42,0x1089,300,1400,960,504,0,0,0,0,0,0,0,0,1017,5000,1018,5000,5119,50,13101,5,0,0,0,0,0,0,0,0,0,0,4343,1 1629,HILL_WIND,Hill Wind,Hill Wind,43,2870,0,340,340,3,290,480,9,15,21,50,31,50,59,23,10,12,1,2,64,0x3885,200,336,540,432,0,0,0,0,0,0,0,0,517,1000,528,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4345,1 -1630,BACSOJIN_,Bacsojin,White Lady,97,720500,0,668160,542880,3,1088,3124,210,178,118,244,98,126,205,102,10,12,2,7,64,0x39A5,130,576,960,480,334080,10000,607,5500,2513,2000,617,5000,1020,5500,603,5000,12395,50,7165,3000,7166,1000,2700,100,2234,10,0,0,0,0,4372,1 -1631,CHUNG_E_,Chung E,Green Maiden,82,3901,0,1049,1481,2,247,310,69,15,66,79,36,48,66,43,10,12,1,7,44,0x3885,150,1728,816,1188,0,0,0,0,0,0,0,0,7053,4200,740,100,1806,10,518,500,12395,10,0,0,5042,50,0,0,0,0,4373,1 -1632,GREMLIN,Gremlin,Gremlin,118,20313,0,3091,2318,1,606,744,76,25,141,75,48,61,90,37,10,12,2,6,47,0x191,140,432,540,432,0,0,0,0,0,0,0,0,7340,3000,938,3000,719,100,2406,1,1265,1,0,0,603,2,0,0,0,0,4355,1 -1633,BEHOLDER,Beholder,Beholder,120,19280,0,3285,2463,6,588,718,50,30,96,82,65,107,94,82,10,12,0,0,44,0x91,190,336,840,360,0,0,0,0,0,0,0,0,576,3000,605,100,996,100,985,10,0,0,0,0,603,2,0,0,0,0,4356,1 +1630,BACSOJIN_,Bacsojin,White Lady,97,720500,1,668160,542880,3,1088,3124,210,178,118,244,98,126,205,102,10,12,2,7,64,0x39A5,130,576,960,480,334080,10000,607,5500,2513,2000,617,5000,1020,5500,603,5000,617,3000,7165,3000,7166,1000,2700,100,2234,10,0,0,0,0,4372,1 +1631,CHUNG_E_,Chung E,Green Maiden,82,3901,0,1049,1481,2,247,310,69,15,66,79,36,48,66,43,10,12,1,7,44,0x3885,150,1728,816,1188,0,0,0,0,0,0,0,0,7053,4200,740,100,1806,10,518,500,0,0,0,0,5042,50,0,0,0,0,4373,1 +1632,GREMLIN,Gremlin,Gremlin,118,20313,1,3091,2318,1,606,744,76,25,141,75,48,61,90,37,10,12,2,6,47,0x191,140,432,540,432,0,0,0,0,0,0,0,0,7340,3000,938,3000,719,100,2406,1,1265,1,0,0,603,2,0,0,0,0,4355,1 +1633,BEHOLDER,Beholder,Beholder,120,19280,1,3285,2463,6,588,718,50,30,96,82,65,107,94,82,10,12,0,0,44,0x91,190,336,840,360,0,0,0,0,0,0,0,0,576,3000,605,100,996,100,985,10,0,0,0,0,603,2,0,0,0,0,4356,1 //Normal advanced class mobs -1634,SEYREN,Seyren,Seyren Windsor,142,194962,0,10386,7790,1,1670,1987,166,12,142,69,86,49,132,55,10,12,1,6,63,0x3195,170,76,384,288,0,0,0,0,0,0,0,0,7345,3000,13001,2,1163,200,603,30,2229,12,2317,1,13421,1,0,0,0,0,4358,1 -1635,EREMES,Eremes,Eremes Guile,140,190525,0,10329,6846,1,1503,1674,122,12,145,87,59,67,127,76,10,12,1,6,85,0x3195,180,76,384,288,0,0,0,0,0,0,0,0,7347,2000,1284,1,2514,1,1262,3,1264,30,678,110,2336,2,0,0,0,0,4360,1 -1636,HARWORD,Harword,Howard Alt-Eisen,142,348100,0,10854,7241,1,1308,1590,131,10,138,79,62,53,82,48,10,12,1,7,81,0x3095,180,76,384,288,0,0,0,0,0,0,0,0,7345,3000,2514,1,1311,1,1361,110,2104,10,2318,1,603,50,0,0,0,0,4362,1 -1637,MAGALETA,Magaleta,Margaretha Sorin,140,220800,0,9895,7421,1,851,1405,108,93,126,74,71,123,99,65,10,12,1,7,66,0x3295,180,1152,384,288,0,0,0,0,0,0,0,0,7347,2000,1647,2,1602,200,1561,10,2327,1,603,50,2504,10,0,0,0,0,4364,1 -1638,SHECIL,Shecil,Cecil Damon,141,190255,0,10103,7577,14,1158,1406,76,15,121,126,67,80,165,42,10,12,1,7,64,0x3095,180,76,384,288,0,0,0,0,0,0,0,0,7345,3000,12014,110,2331,10,1711,100,12007,150,603,50,1745,1,0,0,0,0,4368,1 -1639,KATRINN,Katrinn,Kathryne Keyron,141,219780,0,9207,6905,1,726,1449,77,74,108,78,55,144,139,49,10,12,1,7,68,0x3295,150,1152,384,288,0,0,0,0,0,0,0,0,7345,3000,603,50,1646,1,1620,5,2102,30,5085,1,2404,20,0,0,0,0,4366,1 +1634,SEYREN,Seyren,Seyren Windsor,142,194962,1,10386,7790,1,1670,1987,166,12,142,69,86,49,132,55,10,12,1,6,63,0x3195,170,76,384,288,0,0,0,0,0,0,0,0,7345,3000,13001,2,1163,200,6223,10,2229,12,2317,1,13421,100,0,0,0,0,4358,1 +1635,EREMES,Eremes,Eremes Guile,140,190525,1,10329,6846,1,1503,1674,122,12,145,87,59,67,127,76,10,12,1,6,85,0x3195,180,76,384,288,0,0,0,0,0,0,0,0,7347,2000,6223,1,2514,1,1262,3,1264,30,678,110,1284,100,0,0,0,0,4360,1 +1636,HARWORD,Harword,Howard Alt-Eisen,142,348100,1,10854,7241,1,1308,1590,131,10,138,79,62,53,82,48,10,12,1,7,81,0x3095,180,76,384,288,0,0,0,0,0,0,0,0,7345,3000,2514,1,1311,100,1361,110,2104,10,2318,1,6223,10,0,0,0,0,4362,1 +1637,MAGALETA,Magaleta,Margaretha Sorin,140,220800,1,9895,7421,1,851,1405,108,93,126,74,71,123,99,65,10,12,1,7,66,0x3295,180,1152,384,288,0,0,0,0,0,0,0,0,7347,2000,1647,100,6223,1,1561,10,2327,1,603,50,2504,10,0,0,0,0,4364,1 +1638,SHECIL,Shecil,Cecil Damon,141,190255,1,10103,7577,14,1158,1406,76,15,121,126,67,80,165,42,10,12,1,7,64,0x3095,180,76,384,288,0,0,0,0,0,0,0,0,7345,3000,12014,110,2331,10,1711,100,12007,150,6223,1,1745,100,0,0,0,0,4368,1 +1639,KATRINN,Katrinn,Kathryne Keyron,141,219780,1,9207,6905,1,726,1449,77,74,108,78,55,144,139,49,10,12,1,7,68,0x3295,150,1152,384,288,0,0,0,0,0,0,0,0,7345,3000,6223,1,1646,100,1620,5,2102,30,5085,1,2404,20,0,0,0,0,4366,1 //MVP Slaves -1640,G_SEYREN,Lord Knight Seyren,Lord Knight Seyren,160,2680000,0,0,0,1,4290,6632,567,155,303,165,181,110,178,66,10,12,1,7,83,0x37B5,100,76,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,617,10,0,0,0,0 -1641,G_EREMES,Assassin Cross Eremes,Assassin Cross Eremes,160,1230000,0,0,0,1,4055,5433,445,98,211,181,114,83,225,60,10,12,1,7,85,0x37B5,100,76,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,617,10,0,0,0,0 -1642,G_HARWORD,Whitesmith Harword,Whitesmith Howard,160,3750000,0,0,0,1,3500,4965,301,106,275,148,156,72,177,60,10,12,1,7,82,0x37B5,100,76,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,617,10,0,0,0,0 -1643,G_MAGALETA,High Priest Magaleta,High Priest Margaretha,160,2800000,0,0,0,1,1666,5062,231,349,172,150,164,203,155,88,10,12,1,7,86,0x37B5,125,1152,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,617,10,0,0,0,0 -1644,G_SHECIL,Sniper Shecil,Sniper Cecil,160,4140000,0,0,0,14,2770,4320,178,135,176,258,155,132,309,95,10,12,1,7,84,0x37B5,100,76,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,617,10,0,0,0,0 -1645,G_KATRINN,High Wizard Katrinn,High Wizard Kathryne,160,4500000,0,0,0,1,1398,6652,215,456,165,190,142,236,199,93,10,12,1,7,68,0x37B5,150,1152,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,617,10,0,0,0,0 +1640,G_SEYREN,Lord Knight Seyren,Lord Knight Seyren,160,2680000,1,0,0,1,4290,6632,567,155,303,165,181,110,178,66,10,12,1,7,83,0x37B5,100,76,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6223,100,0,0,0,0,617,10 +1641,G_EREMES,Assassin Cross Eremes,Assassin Cross Eremes,160,1230000,1,0,0,1,4055,5433,445,98,211,181,114,83,225,60,10,12,1,7,85,0x37B5,100,76,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6223,100,0,0,0,0,617,10 +1642,G_HARWORD,Whitesmith Harword,Whitesmith Howard,160,3750000,1,0,0,1,3500,4965,301,106,275,148,156,72,177,60,10,12,1,7,82,0x37B5,100,76,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6223,100,0,0,0,0,617,10 +1643,G_MAGALETA,High Priest Magaleta,High Priest Margaretha,160,2800000,1,0,0,1,1666,5062,231,349,172,150,164,203,155,88,10,12,1,7,86,0x37B5,125,1152,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6223,100,0,0,0,0,617,10 +1644,G_SHECIL,Sniper Shecil,Sniper Cecil,160,4140000,1,0,0,14,2770,4320,178,135,176,258,155,132,309,95,10,12,1,7,84,0x37B5,100,76,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6223,100,0,0,0,0,617,10 +1645,G_KATRINN,High Wizard Katrinn,High Wizard Kathryne,160,4500000,1,0,0,1,1398,6652,215,456,165,190,142,236,199,93,10,12,1,7,68,0x37B5,150,1152,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6223,100,0,0,0,0,617,10 //MVP Monsters -1646,B_SEYREN,Lord Knight Seyren,Lord Knight Seyren,160,4680000,0,4642560,3481920,1,4290,6632,567,155,303,165,181,110,178,66,10,12,1,7,83,0x37B5,100,76,384,288,2321280,10000,617,5500,603,5000,732,2000,1132,2500,2342,3500,2412,9000,1470,3500,1469,3000,1166,2500,1415,1500,0,0,0,0,4357,1 -1647,B_EREMES,Assassin Cross Eremes,Assassin Cross Eremes,160,4230000,0,4185000,3147120,1,4055,5433,445,98,211,181,114,83,225,60,10,12,1,7,85,0x37B5,100,76,384,288,2092500,10000,617,5500,603,5000,732,2000,1234,1500,1230,1500,2319,9000,1233,3500,1232,3500,1265,3500,13002,3500,0,0,0,0,4359,1 -1648,B_HARWORD,Whitesmith Harword,Whitesmith Howard,160,6750000,0,3555000,2664000,1,3500,4965,301,106,275,148,156,72,177,60,10,12,1,7,82,0x37B5,100,76,384,288,1777500,10000,617,5500,603,5000,732,2000,1138,3500,1140,2500,2318,9000,1365,3500,1364,3500,1369,2500,1368,3500,0,0,0,0,4361,1 -1649,B_MAGALETA,High Priest Magaleta,High Priest Margaretha,160,4800000,0,3465000,2520000,1,1666,5062,231,349,172,150,164,203,155,88,10,12,1,7,86,0x37B5,125,1152,384,288,1732500,10000,617,5500,603,5000,732,2000,1814,3500,2615,2500,2513,9000,1557,3500,1527,3500,1528,2500,1560,3500,0,0,0,0,4363,1 -1650,B_SHECIL,Sniper Shecil,Sniper Cecil,160,4140000,0,4106880,3080160,14,2770,4320,178,135,176,258,155,132,309,95,10,12,1,7,84,0x37B5,100,76,384,288,2053440,10000,617,5500,603,5000,1723,2000,1228,3500,1236,3500,617,9000,1234,1500,1237,3500,1720,1500,1724,2500,0,0,0,0,4367,1 -1651,B_KATRINN,High Wizard Katrinn,High Wizard Kathryne,160,4500000,0,3240000,2430000,1,1398,6652,215,456,165,190,142,236,199,93,10,12,1,7,68,0x37B5,150,1152,384,288,1620000,10000,617,5500,603,5000,732,2000,1241,3500,1242,3500,2616,9000,2343,2500,2513,2500,1618,3000,2319,3500,0,0,0,0,4365,1 +1646,B_SEYREN,Lord Knight Seyren,Lord Knight Seyren,160,4680000,1,4642560,3481920,1,4290,6632,567,155,303,165,181,110,178,66,10,12,1,7,83,0x37B5,100,76,384,288,2321280,10000,617,5500,603,5000,732,2000,1132,2500,2342,3500,2412,9000,1470,3500,1469,3000,1166,2500,1415,1500,0,0,0,0,4357,1 +1647,B_EREMES,Assassin Cross Eremes,Assassin Cross Eremes,160,4230000,1,4185000,3147120,1,4055,5433,445,98,211,181,114,83,225,60,10,12,1,7,85,0x37B5,100,76,384,288,2092500,10000,617,5500,603,5000,732,2000,1234,1500,1230,1500,2319,9000,1233,3500,1232,3500,1265,3500,13002,3500,0,0,0,0,4359,1 +1648,B_HARWORD,Whitesmith Harword,Whitesmith Howard,160,6750000,1,3555000,2664000,1,3500,4965,301,106,275,148,156,72,177,60,10,12,1,7,82,0x37B5,100,76,384,288,1777500,10000,617,5500,603,5000,732,2000,1138,3500,1140,2500,2318,9000,1365,3500,1364,3500,1369,2500,1368,3500,0,0,0,0,4361,1 +1649,B_MAGALETA,High Priest Magaleta,High Priest Margaretha,160,4800000,1,3465000,2520000,1,1666,5062,231,349,172,150,164,203,155,88,10,12,1,7,86,0x37B5,125,1152,384,288,1732500,10000,617,5500,603,5000,732,2000,1814,3500,2615,2500,2513,9000,1557,3500,1527,3500,1528,2500,1560,3500,0,0,0,0,4363,1 +1650,B_SHECIL,Sniper Shecil,Sniper Cecil,160,4140000,1,4106880,3080160,14,2770,4320,178,135,176,258,155,132,309,95,10,12,1,7,84,0x37B5,100,76,384,288,2053440,10000,617,5500,603,5000,1723,2000,1228,3500,1236,3500,617,9000,1234,1500,1237,3500,1720,1500,1724,2500,0,0,0,0,4367,1 +1651,B_KATRINN,High Wizard Katrinn,High Wizard Kathryne,160,4500000,1,3240000,2430000,1,1398,6652,215,456,165,190,142,236,199,93,10,12,1,7,68,0x37B5,150,1152,384,288,1620000,10000,617,5500,603,5000,732,2000,1241,3500,1242,3500,2616,9000,2343,2500,2513,2500,1618,3000,2319,3500,0,0,0,0,4365,1 //1'st Class Mobs -1652,YGNIZEM,Ygnizem,Egnigem Cenia,136,44327,0,5229,4461,1,790,1018,124,8,144,92,86,69,99,68,10,12,1,7,43,0x3885,145,576,432,288,0,0,0,0,0,0,0,0,7347,1000,1170,1,1158,20,1127,20,2313,10,1152,80,2317,1,0,0,0,0,4346,1 -1653,WHIKEBAIN,Whikebain,Wickebine Tres,132,43191,0,5094,4721,1,876,1020,114,66,114,91,69,42,85,55,10,12,1,7,65,0x3885,120,576,432,288,0,0,0,0,0,0,0,0,7345,2000,1223,1,2306,40,1220,10,2315,2,2620,2,13004,10,0,0,0,0,4348,1 -1654,ARMAIA,Armaia,Armeyer Dinze,134,46878,0,4895,4909,1,793,948,119,4,123,59,85,65,96,62,10,12,1,7,62,0x3885,120,576,432,288,0,0,0,0,0,0,0,0,7345,1000,2504,1,1358,50,1352,40,2311,10,1302,80,1307,10,0,0,0,0,4347,1 -1655,EREND,Erend,Errende Ebecee,133,42764,0,4860,4545,1,558,880,106,99,77,66,90,105,87,62,10,12,1,7,46,0x3885,130,576,432,288,0,0,0,0,0,0,0,0,7345,500,2217,5,1514,50,1517,20,2326,5,2324,10,1523,1,0,0,0,0,4349,1 -1656,KAVAC,Kavac,Kavach Icarus,135,43079,0,5103,4276,9,663,792,86,48,103,109,62,50,149,48,10,12,1,7,44,0x3885,150,576,432,288,0,0,0,0,0,0,0,0,7347,2000,1716,1,12006,100,1708,10,2308,5,2402,30,2404,2,0,0,0,0,4351,1 -1657,RAWREL,Rawrel,Laurell Weinder,133,40282,0,4500,4477,1,445,877,76,88,67,79,65,122,112,57,10,12,1,7,48,0x3885,150,576,432,288,0,0,0,0,0,0,0,0,934,1000,1616,1,2102,5,1608,50,2322,10,2333,30,2607,1,0,0,0,0,4350,1 +1652,YGNIZEM,Ygnizem,Egnigem Cenia,136,44327,1,5229,4461,1,790,1018,124,8,144,92,86,69,99,68,10,12,1,7,43,0x3885,145,576,432,288,0,0,0,0,0,0,0,0,7347,1000,1170,1,1158,20,1127,20,2313,10,1152,80,2317,1,0,0,0,0,4346,1 +1653,WHIKEBAIN,Whikebain,Wickebine Tres,132,43191,1,5094,4721,1,876,1020,114,66,114,91,69,42,85,55,10,12,1,7,65,0x3885,120,576,432,288,0,0,0,0,0,0,0,0,7345,2000,1223,1,2306,40,1220,10,2315,2,2620,1,13004,10,0,0,0,0,4348,1 +1654,ARMAIA,Armaia,Armeyer Dinze,134,46878,1,4895,4909,1,793,948,119,4,123,59,85,65,96,62,10,12,1,7,62,0x3885,120,576,432,288,0,0,0,0,0,0,0,0,7345,1000,2504,1,1358,50,1352,40,2311,10,1302,80,1307,10,0,0,0,0,4347,1 +1655,EREND,Erend,Errende Ebecee,133,42764,1,4860,4545,1,558,880,106,99,77,66,90,105,87,62,10,12,1,7,46,0x3885,130,576,432,288,0,0,0,0,0,0,0,0,7345,500,2217,5,1514,50,1517,20,2326,5,2324,10,1523,1,0,0,0,0,4349,1 +1656,KAVAC,Kavac,Kavach Icarus,135,43079,1,5103,4276,9,663,792,86,48,103,109,62,50,149,48,10,12,1,7,44,0x3885,150,576,432,288,0,0,0,0,0,0,0,0,7347,2000,1716,1,12006,100,1708,10,2308,5,2402,30,2404,2,0,0,0,0,4351,1 +1657,RAWREL,Rawrel,Laurell Weinder,133,40282,1,4500,4477,1,445,877,76,88,67,79,65,122,112,57,10,12,1,7,48,0x3885,150,576,432,288,0,0,0,0,0,0,0,0,934,1000,1616,1,2102,5,1608,50,2322,10,2333,30,2607,1,0,0,0,0,4350,1 //1'st Class MvP (Ygnizem/Egnigem Cenia) and her mobs. -1658,B_YGNIZEM,Ygnizem,Egnigem Cenia,141,2910088,0,1054400,1860000,1,3057,5408,373,175,188,177,165,142,185,105,10,12,1,7,43,0x37B5,100,1008,864,288,527200,10000,617,5500,603,5000,732,2000,1162,1000,644,5000,603,5000,1167,1000,2320,1000,2406,1000,1130,1000,0,0,0,0,4352,1 -1659,G_WHIKEBAIN,Whikebain,Wickebine Tres,62,7320,0,0,0,1,593,789,9,12,1,102,34,23,74,30,10,12,1,7,65,0x3885,120,1008,864,288,0,0,0,0,0,0,0,0,0,0,644,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1660,G_ARMAIA,Armaia,Armeyer Dinze,66,7110,0,0,0,1,650,813,42,6,5,36,40,15,80,60,10,12,1,7,62,0x3885,120,1008,864,288,0,0,0,0,0,0,0,0,0,0,644,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1661,G_EREND,Erend,Errende Ebecee,59,6980,0,0,0,1,796,1059,14,30,1,31,41,93,60,30,10,12,1,7,46,0x3885,130,1008,864,288,0,0,0,0,0,0,0,0,0,0,644,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1662,G_KAVAC,Kavac,Kavach Icarus,60,7899,0,0,0,9,584,804,12,5,48,100,10,20,118,40,10,12,1,7,44,0x3885,150,1008,864,288,0,0,0,0,0,0,0,0,0,0,644,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1663,G_RAWREL,Rawrel,Laurell Weinder,61,6168,0,0,0,1,330,417,8,48,1,41,5,100,45,10,10,12,1,7,48,0x3885,150,1008,864,288,0,0,0,0,0,0,0,0,0,0,644,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1658,B_YGNIZEM,Ygnizem,Egnigem Cenia,141,2910088,1,1054400,1860000,1,3057,5408,373,175,188,177,165,142,185,105,10,12,1,7,43,0x37B5,100,1008,864,288,527200,10000,617,5500,603,5000,732,2000,1162,1000,644,5000,603,5000,1167,1000,2320,1000,2406,1000,1130,1000,0,0,0,0,4352,1 +1659,G_WHIKEBAIN,Whikebain,Wickebine Tres,132,43191,1,0,0,1,876,1020,114,66,114,91,69,42,85,55,10,12,1,7,65,0x3885,120,1008,864,288,0,0,0,0,0,0,0,0,0,0,644,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1660,G_ARMAIA,Armaia,Armeyer Dinze,134,46878,1,0,0,1,793,948,119,4,123,59,85,65,96,62,10,12,1,7,62,0x3885,120,1008,864,288,0,0,0,0,0,0,0,0,0,0,644,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1661,G_EREND,Erend,Errende Ebecee,133,42764,1,0,0,1,558,880,106,99,77,66,90,105,87,62,10,12,1,7,46,0x3885,130,1008,864,288,0,0,0,0,0,0,0,0,0,0,644,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1662,G_KAVAC,Kavac,Kavach Icarus,135,43079,1,0,0,9,663,792,86,48,103,109,62,50,149,48,10,12,1,7,44,0x3885,150,1008,864,288,0,0,0,0,0,0,0,0,0,0,644,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1663,G_RAWREL,Rawrel,Laurell Weinder,133,40282,1,0,0,1,445,877,76,88,67,79,65,122,112,57,10,12,1,7,48,0x3885,150,1008,864,288,0,0,0,0,0,0,0,0,0,0,644,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 // Juperos -1664,POTON_CANON,Photon Cannon,Photon Cannon,66,8000,0,3900,1800,9,800,900,10,30,1,40,25,20,80,80,10,12,1,0,40,0x84,300,1536,960,480,0,0,0,0,0,0,0,0,7126,5000,718,1000,938,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1665,POTON_CANON_1,Photon Cannon,Photon Cannon,67,7500,0,4300,2000,9,700,800,15,30,1,40,30,40,86,80,10,12,1,0,40,0x84,300,1536,960,480,0,0,0,0,0,0,0,0,7126,5000,726,1000,938,1000,13160,5,0,0,0,0,0,0,0,0,0,0,0,0 -1666,POTON_CANON_2,Photon Cannon,Photon Cannon,64,7100,0,3100,2700,9,800,900,8,30,1,40,21,29,80,91,10,12,1,0,40,0x84,300,1536,960,480,0,0,0,0,0,0,0,0,7126,5000,721,1000,938,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1667,POTON_CANON_3,Photon Cannon,Photon Cannon,65,7800,0,3800,2300,9,700,800,15,30,1,40,23,30,90,99,10,12,1,0,40,0x84,300,1536,960,480,0,0,0,0,0,0,0,0,7126,5000,728,1000,938,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1668,ARCHDAM,Archdam,Archdam,119,20700,0,2862,2147,3,603,722,98,15,118,64,70,65,66,25,10,12,2,7,60,0x3695,180,580,288,360,0,0,0,0,0,0,0,0,7317,5000,999,500,984,200,985,200,13156,5,13167,5,0,0,0,0,0,0,4371,1 +1664,POTON_CANON,Photon Cannon,Photon Cannon,66,8000,0,800,600,9,800,900,16,30,1,40,25,20,80,80,10,12,1,0,40,0x84,300,1536,960,480,0,0,0,0,0,0,0,0,7126,5000,718,1000,938,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1665,POTON_CANON_1,Photon Cannon,Photon Cannon,67,7500,0,600,800,9,700,800,24,30,1,40,30,40,86,80,10,12,1,0,40,0x84,300,1536,960,480,0,0,0,0,0,0,0,0,7126,5000,726,1000,938,1000,13160,5,0,0,0,0,0,0,0,0,0,0,0,0 +1666,POTON_CANON_2,Photon Cannon,Photon Cannon,64,7100,0,800,600,9,800,900,13,30,1,40,21,29,80,91,10,12,1,0,40,0x84,300,1536,960,480,0,0,0,0,0,0,0,0,7126,5000,721,1000,938,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1667,POTON_CANON_3,Photon Cannon,Photon Cannon,65,7800,0,600,800,9,700,800,24,30,1,40,23,30,90,99,10,12,1,0,40,0x84,300,1536,960,480,0,0,0,0,0,0,0,0,7126,5000,728,1000,938,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1668,ARCHDAM,Archdam,Archdam,119,20700,1,2862,2147,3,603,722,98,15,118,64,70,65,66,25,10,12,2,7,60,0x3695,180,580,288,360,0,0,0,0,0,0,0,0,7317,5000,999,500,984,200,985,200,13156,5,13167,5,0,0,0,0,0,0,4371,1 1669,DIMIK,Dimik,Dimik,77,10000,0,0,0,5,1040,1880,45,28,15,69,40,15,63,42,10,12,1,0,40,0x3885,200,576,720,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4370,1 -1670,DIMIK_1,Dimik,Dimik,116,17552,0,2916,2187,7,656,763,93,28,114,90,66,52,122,41,10,12,1,0,44,0x3885,150,576,720,432,0,0,0,0,0,0,0,0,7319,2000,7352,50,999,300,7094,300,13153,5,984,10,12128,50,0,0,0,0,4370,1 -1671,DIMIK_2,Dimik,Dimik,116,23840,0,2916,2187,5,630,733,76,21,118,72,62,55,88,38,10,12,1,0,41,0x3885,200,576,720,432,0,0,0,0,0,0,0,0,7319,2000,7353,50,999,300,7094,300,13169,10,984,10,12128,50,0,0,0,0,4370,1 -1672,DIMIK_3,Dimik,Dimik,116,21920,0,2916,2187,5,610,705,114,24,115,64,68,50,82,35,10,12,1,0,42,0x3885,200,576,720,432,0,0,0,0,0,0,0,0,7319,2000,7354,50,999,300,7094,300,2656,10,984,10,12128,50,0,0,0,0,4370,1 -1673,DIMIK_4,Dimik,Dimik,116,16940,0,2916,2187,5,699,823,98,28,112,79,72,53,86,47,10,12,1,0,43,0x3885,200,576,720,432,0,0,0,0,0,0,0,0,7319,2000,7355,50,999,300,7094,300,2656,10,984,10,12128,50,0,0,0,0,4370,1 -1674,MONEMUS,Monemus,Monemus,88,80000,0,0,0,5,2400,3400,87,25,0,1,90,24,144,45,14,12,2,0,63,0x1A4,400,1368,1344,432,0,0,0,0,0,0,0,0,7049,2000,953,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1675,VENATU,Venatu,Venatu,77,12717,0,0,0,2,652,779,96,20,99,56,58,62,48,30,10,12,1,0,43,0x3885,150,504,1020,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4369,1 -1676,VENATU_1,Venatu,Venatu,113,15900,0,2448,1836,2,687,772,95,20,109,54,60,50,60,30,10,12,1,0,40,0x3885,150,504,1020,360,0,0,0,0,0,0,0,0,7317,2000,7356,350,999,300,7094,300,13157,5,985,10,12127,100,0,0,0,0,4369,1 -1677,VENATU_2,Venatu,Venatu,113,14717,0,2637,1980,2,655,762,86,20,99,73,58,62,98,30,10,12,1,0,44,0x3885,150,504,1020,360,0,0,0,0,0,0,0,0,7317,2000,7357,500,999,300,7094,300,13164,10,985,10,12127,100,0,0,0,0,4369,1 -1678,VENATU_3,Venatu,Venatu,113,21040,0,2643,1983,2,698,798,104,16,103,50,62,57,69,30,10,12,1,0,42,0x3885,150,504,1020,360,0,0,0,0,0,0,0,0,7317,2000,7358,400,999,300,7094,300,2656,10,985,10,12127,100,0,0,0,0,4369,1 -1679,VENATU_4,Venatu,Venatu,113,21810,0,2643,1983,2,656,745,74,15,106,69,61,55,72,30,10,12,1,0,41,0x3885,150,504,1020,360,0,0,0,0,0,0,0,0,7317,2000,7359,300,999,300,7094,300,2656,10,985,10,12127,100,0,0,0,0,4369,1 -1680,HILL_WIND_1,Hill Wind,Hill Wind,101,9100,0,1900,1425,3,308,375,90,37,105,69,59,35,80,25,10,12,1,2,64,0x3885,170,504,480,360,0,0,0,0,0,0,0,0,7115,4000,7116,3000,528,1000,510,10,0,0,0,0,0,0,0,0,0,0,4345,1 -1681,GEMINI,Gemini-S58,Gemini-S58,135,108999,0,4725,3543,3,785,1107,89,45,115,92,81,92,94,66,10,12,1,0,21,0x39A5,200,1872,360,864,0,0,0,0,0,0,0,0,7005,3000,603,1000,13159,5,546,500,547,400,7479,6,12040,300,0,0,0,0,4354,1 +1670,DIMIK_1,Dimik,Dimik,116,17552,1,2916,2187,7,656,763,93,28,114,90,66,52,122,41,10,12,1,0,44,0x3885,150,576,720,432,0,0,0,0,0,0,0,0,7319,2000,7352,50,6216,70,7094,300,13153,5,984,10,12128,50,0,0,0,0,4370,1 +1671,DIMIK_2,Dimik,Dimik,116,23840,1,2916,2187,5,630,733,76,21,118,72,62,55,88,38,10,12,1,0,41,0x3885,200,576,720,432,0,0,0,0,0,0,0,0,7319,2000,7353,50,999,300,7094,300,13169,10,984,10,12128,50,0,0,0,0,4370,1 +1672,DIMIK_3,Dimik,Dimik,116,21920,1,2916,2187,5,610,705,114,24,115,64,68,50,82,35,10,12,1,0,42,0x3885,200,576,720,432,0,0,0,0,0,0,0,0,7319,2000,7354,50,999,300,7094,300,2656,10,984,10,12128,50,0,0,0,0,4370,1 +1673,DIMIK_4,Dimik,Dimik,116,16940,1,2916,2187,5,699,823,98,28,112,79,72,53,86,47,10,12,1,0,43,0x3885,200,576,720,432,0,0,0,0,0,0,0,0,7319,2000,7355,50,999,300,7094,300,2656,10,984,10,6216,70,0,0,0,0,4370,1 +1674,MONEMUS,Monemus,Monemus,88,80000,1,0,0,5,2400,3400,87,25,0,1,90,24,144,45,14,12,2,0,63,0x1A4,400,1368,1344,432,0,0,0,0,0,0,0,0,7049,2000,953,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1675,VENATU,Venatu,Venatu,77,12717,1,0,0,2,652,779,96,20,99,56,58,62,48,30,10,12,1,0,43,0x3885,150,504,1020,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4369,1 +1676,VENATU_1,Venatu,Venatu,113,15900,1,2448,1836,2,687,772,95,20,109,54,60,50,60,30,10,12,1,0,40,0x3885,150,504,1020,360,0,0,0,0,0,0,0,0,7317,2000,7356,350,6216,100,7094,300,13157,5,985,10,12127,100,0,0,0,0,4369,1 +1677,VENATU_2,Venatu,Venatu,113,14717,1,2637,1980,2,655,762,86,20,99,73,58,62,98,30,10,12,1,0,44,0x3885,150,504,1020,360,0,0,0,0,0,0,0,0,7317,2000,7357,500,999,300,7094,300,13164,10,985,10,12127,100,0,0,0,0,4369,1 +1678,VENATU_3,Venatu,Venatu,113,21040,1,2643,1983,2,698,798,104,16,103,50,62,57,69,30,10,12,1,0,42,0x3885,150,504,1020,360,0,0,0,0,0,0,0,0,7317,2000,7358,400,999,300,7094,300,2656,10,985,10,12127,100,0,0,0,0,4369,1 +1679,VENATU_4,Venatu,Venatu,113,21810,1,2643,1983,2,656,745,74,15,106,69,61,55,72,30,10,12,1,0,41,0x3885,150,504,1020,360,0,0,0,0,0,0,0,0,7317,2000,7359,300,999,300,7094,300,2656,10,985,10,6216,100,0,0,0,0,4369,1 +1680,HILL_WIND_1,Hill Wind,Hill Wind,101,9100,1,1900,1425,3,308,375,90,37,105,69,59,35,80,25,10,12,1,2,64,0x3885,170,504,480,360,0,0,0,0,0,0,0,0,7115,4000,7116,3000,528,1000,510,10,0,0,0,0,0,0,0,0,0,0,4345,1 +1681,GEMINI,Gemini-S58,Gemini-S58,135,108999,1,4725,3543,3,785,1107,89,45,115,92,81,92,94,66,10,12,1,0,21,0x39A5,200,1872,360,864,0,0,0,0,0,0,0,0,7005,3000,603,1000,13159,5,546,500,547,400,7479,6,12040,300,0,0,0,0,4354,1 1682,REMOVAL,Removal,Remover,121,32235,0,3772,2829,1,713,833,110,47,127,50,82,35,89,50,10,12,1,1,49,0x3885,250,1536,1056,1152,0,0,0,0,0,0,0,0,713,5000,7319,5000,5005,10,549,500,971,50,972,100,5120,6,0,0,0,0,4353,1 -1683,G_POTON_CANON,Photon Cannon,Photon Cannon,46,7000,0,0,0,9,560,570,5,10,1,36,36,20,56,30,10,12,1,0,43,0x3885,300,1536,960,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1684,G_ARCHDAM,Archdam,Archdam,57,11000,0,0,0,3,600,700,15,15,65,65,35,75,75,15,10,12,2,8,60,0x3885,180,1080,288,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1685,APOCALIPS_H,Vesper,Vesper,128,3802000,0,2700000,2250000,3,2620,7276,402,109,177,195,165,130,182,102,10,12,2,2,46,0x37B5,180,504,912,1350000,100000,10000,617,5500,603,5000,732,2000,7095,5000,7094,3000,617,1000,2659,100,2660,100,2661,100,2662,100,0,0,0,0,4374,1 -1686,ORC_BABY,Orc Baby,Orc Baby,43,1122,0,315,354,1,64,75,49,3,25,1,32,20,31,35,10,12,0,7,22,0x3885,200,672,864,288,0,0,0,0,0,0,0,0,7126,1000,10004,100,2299,1,519,5000,7270,200,7269,100,0,0,0,0,0,0,4375,1 -1687,GREEN_IGUANA,Green Iguana,Grove,55,2090,0,486,548,9,139,174,96,18,58,42,22,5,45,17,10,12,1,2,42,0x83,200,720,528,432,0,0,0,0,0,0,0,0,521,1500,903,1000,520,1000,511,1000,528,2000,606,10,511,1,0,0,0,0,4377,1 -1688,LADY_TANEE,Lady Tanee,Lady Tanee,80,360000,0,334080,261000,14,1760,2685,141,104,86,108,88,121,200,71,10,12,2,3,64,0x1A4,100,576,432,360,167040,10000,617,5500,12095,5000,732,2000,12090,5000,634,4000,12129,1000,5116,1000,985,5000,617,2000,1716,6000,0,0,0,0,4376,1 -1689,G_BACSOJIN,Bacsojin,White Lady,85,253221,0,45250,16445,3,1868,6124,20,55,52,65,44,112,152,35,10,12,2,7,64,0x37B5,130,576,960,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1690,G_SPRING_RABBIT,Spring Rabbit,Spring Rabbit,12,15,0,0,0,1,0,0,100,99,1,1,1,1,1,1,10,12,1,2,42,0xC3,160,1120,552,511,0,0,0,0,0,0,0,0,12194,100,12706,300,12708,300,7888,5000,0,0,0,0,0,0,0,0,0,0,0,0 -1691,G_KRABEN,Kraben,Kraben,70,10880,0,0,0,1,125,765,5,42,50,155,1,66,112,60,10,12,1,0,48,0x3885,100,1152,1536,576,0,0,0,0,0,0,0,0,521,1,521,1,521,1,521,1,521,1,521,1,521,1,0,0,0,0,0,0 +1683,G_POTON_CANON,Photon Cannon,Photon Cannon,66,8000,0,0,0,9,800,900,16,30,1,40,25,20,80,80,10,12,1,0,43,0x3885,300,1536,960,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1684,G_ARCHDAM,Archdam,Archdam,119,20700,1,0,0,3,603,722,98,15,118,64,70,65,66,25,10,12,2,8,60,0x3885,180,1080,288,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1685,APOCALIPS_H,Vesper,Vesper,128,3802000,1,2700000,2250000,3,2620,7276,402,109,177,195,165,130,182,102,10,12,2,2,46,0x37B5,180,504,912,432,100000,10000,617,5500,603,5000,732,2000,7095,5000,7094,3000,617,1000,2659,100,2660,100,2661,100,2662,100,0,0,0,0,4374,1 +1686,ORC_BABY,Orc Baby,Orc Baby,43,1122,1,315,354,1,64,75,49,3,25,1,32,20,31,35,10,12,0,7,22,0x3885,200,672,864,288,0,0,0,0,0,0,0,0,7126,1000,10004,100,2299,1,519,5000,7270,200,7269,100,0,0,0,0,0,0,4375,1 +1687,GREEN_IGUANA,Green Iguana,Grove,55,2090,1,486,548,9,139,174,96,18,58,42,22,5,45,17,10,12,1,2,42,0x83,200,1152,1152,480,0,0,0,0,0,0,0,0,521,1500,903,1000,520,1000,511,1000,528,2000,606,10,6264,500,0,0,0,0,4377,1 +1688,LADY_TANEE,Lady Tanee,Lady Tanee,80,360000,1,334080,261000,14,1760,2685,141,104,86,108,88,121,200,71,10,12,2,3,64,0x1A4,100,576,432,360,167040,10000,617,5500,12095,5000,732,2000,12090,5000,634,4000,12129,1000,5116,1000,985,5000,617,2000,1716,6000,0,0,0,0,4376,1 +1689,G_BACSOJIN,Bacsojin,White Lady,97,720500,1,0,0,3,1088,3124,210,178,118,244,98,126,205,102,10,12,2,7,64,0x37B5,130,576,960,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1690,G_SPRING_RABBIT,Spring Rabbit,Spring Rabbit,12,15,1,0,0,1,0,0,160,99,1,1,1,1,1,1,10,12,1,2,20,0xC3,160,1120,552,511,0,0,0,0,0,0,0,0,6005,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1691,G_KRABEN,Kraben,Kraben,70,2901,1,0,0,1,266,311,108,20,54,33,35,15,62,20,10,12,1,0,48,0x3885,100,1152,1536,576,0,0,0,0,0,0,0,0,521,1,521,1,521,1,521,1,521,1,521,1,521,1,0,0,0,0,0,0 // Thanatos Tower & Abyss -1692,BREEZE,Breeze,Breeze,92,6755,0,1598,1797,2,379,431,83,32,75,101,46,35,66,55,10,12,1,0,64,0x3885,100,140,384,504,0,0,0,0,0,0,0,0,945,500,706,10,2270,10,1733,10,604,10,2269,10,996,10,0,0,0,0,4390,1 -1693,PLASMA_Y,Plasma,Plasma,119,20600,0,2111,2882,1,615,750,130,45,141,94,75,91,103,50,10,12,0,0,88,0x3885,150,608,1440,576,0,0,0,0,0,0,0,0,911,100,644,10,731,2,715,100,969,1,0,0,0,0,0,0,0,0,4389,1 -1694,PLASMA_R,Plasma,Plasma,118,16789,0,3549,2661,1,835,935,111,12,147,77,66,65,95,50,10,12,0,0,83,0x3885,150,608,1440,576,0,0,0,0,0,0,0,0,911,100,644,10,731,2,716,100,990,45,0,0,0,0,0,0,0,0,4389,1 -1695,PLASMA_G,Plasma,Plasma,116,24975,0,3348,2511,1,608,720,120,3,121,60,58,62,73,50,10,12,0,0,82,0x3885,100,608,1440,576,0,0,0,0,0,0,0,0,911,100,644,10,731,2,717,100,993,40,0,0,0,0,0,0,0,0,4389,1 -1696,PLASMA_P,Plasma,Plasma,117,18955,0,3348,2511,1,623,762,78,49,130,71,72,70,87,50,10,12,0,0,87,0x3885,350,608,1440,576,0,0,0,0,0,0,0,0,911,100,644,10,731,2,716,100,724,100,0,0,0,0,0,0,0,0,4389,1 -1697,PLASMA_B,Plasma,Plasma,115,24651,0,3181,2384,1,428,498,51,18,124,74,60,55,66,50,10,12,0,0,81,0x3885,150,608,1440,576,0,0,0,0,0,0,0,0,911,100,644,10,731,2,717,100,991,35,0,0,0,0,0,0,0,0,4389,1 -1698,DEATHWORD,Deathword,Death Word,114,16390,0,2565,1923,1,596,721,68,40,91,64,53,88,99,54,10,12,1,0,60,0x3695,150,176,912,300,0,0,0,0,0,0,0,0,1097,4000,7015,300,11003,50,7449,500,2418,10,7479,2,7480,1,0,0,0,0,4388,1 -1699,ANCIENT_MIMIC,Ancient Mimic,Ancient Mimic,112,14700,0,2448,2069,1,685,769,100,40,121,70,63,43,101,67,10,12,2,0,60,0x3885,100,168,480,360,0,0,0,0,0,0,0,0,603,30,617,1,644,50,2404,5,2506,1,2417,10,2610,100,0,0,0,0,4387,1 -1700,OBSERVATION,Observation,Dame of Sentinel,127,34538,0,3735,2801,2,643,795,98,55,99,75,52,55,106,80,10,12,1,8,80,0x33B5,100,432,480,360,0,0,0,0,0,0,0,0,7441,500,2621,1,7442,100,728,1000,12040,100,2210,10,7435,100,0,0,0,0,4392,1 -1701,SHELTER,Shelter,Mistress of Shelter,125,27000,0,4010,3051,2,691,935,80,89,99,66,41,103,95,89,10,12,1,8,66,0x33B5,160,432,420,360,0,0,0,0,0,0,0,0,7440,200,7442,1,12040,50,722,1000,7005,1000,7442,50,0,0,0,0,0,0,4393,1 -1702,RETRIBUTION,Retribution,Baroness of Retribution,121,22152,0,3528,2463,2,798,1102,61,35,112,60,45,77,78,70,10,12,1,8,67,0x33B5,120,360,480,360,0,0,0,0,0,0,0,0,7440,400,2621,1,12040,50,723,1000,2506,5,1158,10,7442,50,0,0,0,0,4391,1 -1703,SOLACE,Solace,Lady Solace,123,24729,0,3758,2819,2,667,832,96,96,106,65,61,42,82,72,10,12,1,8,66,0x33B5,180,576,420,360,0,0,0,0,0,0,0,0,7441,200,2621,1,12040,50,718,1000,1910,50,1909,100,7442,50,0,0,0,0,4394,1 -1704,THA_ODIUM,Thanatos Odium,Odium of Thanatos,129,40200,0,3960,3666,9,758,902,120,30,106,78,71,54,129,31,10,12,2,1,88,0x37B5,100,432,288,420,0,0,0,0,0,0,0,0,7054,1000,731,500,732,100,7438,10000,616,10,2520,1000,0,0,0,0,0,0,4396,1 -1705,THA_DESPERO,Thanatos Despero,Despero of Thanatos,129,41111,0,3960,3666,2,737,908,95,69,111,96,66,65,91,52,10,12,2,1,88,0x37B5,150,160,528,360,0,0,0,0,0,0,0,0,7054,1000,731,500,732,100,7439,10000,616,10,2419,1000,0,0,0,0,0,0,4397,1 -1706,THA_MAERO,Thanatos Maero,Maero of Thanatos,129,42599,0,3960,3666,2,756,1001,96,90,97,111,70,133,82,67,10,12,1,1,88,0x37B5,150,160,480,360,0,0,0,0,0,0,0,0,7054,1000,731,500,732,100,7437,10000,616,10,2354,1000,0,0,0,0,0,0,4395,1 -1707,THA_DOLOR,Thanatos Dolor,Dolor of Thanatos,129,45000,0,3960,3666,2,700,901,71,80,91,72,59,96,78,79,10,12,0,1,88,0x37B5,150,160,672,480,0,0,0,0,0,0,0,0,7054,1000,731,500,732,100,7436,10000,616,10,5128,1000,0,0,0,0,0,0,4398,1 -1708,THANATOS,Thanatos,Thanatos Phantom,99,1445660,0,1299400,1930554,3,3812,5483,364,35,100,129,30,86,206,32,10,12,2,6,88,0x37B5,120,115,816,504,649700,10000,617,5500,603,5000,732,2000,7444,1000,2519,1000,7450,5000,2342,5000,2412,5000,2515,1000,2655,500,0,0,0,0,4399,1 -1709,G_THA_ODIUM,Thanatos Odium,Odium of Thanatos,92,72389,0,10000,5000,9,2100,2800,68,30,100,52,165,62,185,90,10,12,2,1,88,0x33B5,100,115,288,420,0,0,0,0,0,0,0,0,7054,1000,731,500,732,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1710,G_THA_DESPERO,Thanatos Despero,Despero of Thanatos,88,86666,0,10000,5000,2,2182,3082,38,39,100,167,79,92,151,120,10,12,2,1,88,0x33B5,150,160,528,360,0,0,0,0,0,0,0,0,7054,1000,731,500,732,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1711,G_THA_MAERO,Thanatos Maero,Maero of Thanatos,83,62000,0,10000,5000,2,2022,2288,29,72,100,176,30,200,122,29,10,12,1,1,88,0x33B5,150,160,480,360,0,0,0,0,0,0,0,0,7054,1000,731,500,732,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1712,G_THA_DOLOR,Thanatos Dolor,Dolor of Thanatos,83,59922,0,10000,5000,2,1392,2092,21,80,100,76,29,206,139,44,10,12,0,1,88,0x33B5,150,160,672,480,0,0,0,0,0,0,0,0,7054,1000,731,500,732,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1713,ACIDUS,Acidus,Acidus,130,48430,0,4520,3389,2,622,1017,101,90,109,78,50,55,77,55,10,12,2,9,46,0x3095,170,168,1008,300,0,0,0,0,0,0,0,0,582,5100,1035,4000,7444,5,1036,3589,7448,800,1269,10,2114,50,0,0,0,0,4378,1 -1714,FERUS,Ferus,Ferus,126,25668,0,3985,2989,2,692,807,96,45,94,80,55,60,78,50,10,12,2,9,43,0x3095,100,108,576,432,0,0,0,0,0,0,0,0,578,2200,1035,1000,7123,1000,1036,2000,7447,800,994,20,5122,50,0,0,0,0,4380,1 -1715,NOVUS,Novus,Novus,90,6670,0,1305,1505,1,388,445,95,48,74,56,57,25,90,45,10,12,0,9,20,0x3885,110,151,288,360,0,0,0,0,0,0,0,0,511,3000,7053,1035,0,0,1036,589,0,0,0,0,0,0,0,0,0,0,4383,1 -1716,ACIDUS_,Acidus,Acidus,130,40718,0,4520,3389,2,703,861,98,47,106,110,61,53,95,53,10,12,2,9,44,0x3095,180,168,768,360,0,0,0,0,0,0,0,0,505,150,1035,4000,510,150,1036,3589,7446,800,996,20,7446,100,0,0,0,0,4379,1 -1717,FERUS_,Ferus,Ferus,126,39054,0,4185,2989,2,647,769,111,33,91,57,57,61,62,51,10,12,2,9,42,0x3095,120,108,576,432,0,0,0,0,0,0,0,0,579,5100,1035,1000,0,0,1036,3589,7445,800,997,20,7445,100,0,0,0,0,4381,1 -1718,NOVUS_,Novus,Novus,84,5028,0,1080,1215,1,266,314,88,28,53,43,43,55,90,58,10,12,0,9,20,0x3885,100,252,816,480,0,0,0,0,0,0,0,0,508,2000,7053,1035,0,0,1036,589,0,0,0,0,0,0,0,0,0,0,4382,1 -1719,DETALE,Detale,Detardeurus,135,6005000,0,4320000,3420000,3,4072,6734,364,166,165,153,171,136,185,72,10,12,2,9,67,0x37B5,250,432,936,360,2160000,10000,617,5500,603,5000,732,2000,2649,1000,2648,1000,7444,5000,7451,3589,12080,1000,1417,100,5002,500,0,0,0,0,4386,1 +1692,BREEZE,Breeze,Breeze,92,6755,1,1598,1797,2,379,431,83,32,75,101,46,35,66,55,10,12,1,0,64,0x3885,100,140,384,504,0,0,0,0,0,0,0,0,945,500,706,10,2270,10,1733,10,604,10,2269,10,996,10,0,0,0,0,4390,1 +1693,PLASMA_Y,Plasma,Plasma,119,20600,1,2111,2882,1,615,750,130,45,141,94,75,91,103,50,10,12,0,0,88,0x3885,150,1056,1056,336,0,0,0,0,0,0,0,0,911,100,644,10,731,2,715,100,969,1,7938,300,0,0,0,0,0,0,4389,1 +1694,PLASMA_R,Plasma,Plasma,118,16789,1,3549,2661,1,835,935,111,12,147,77,66,65,95,50,10,12,0,0,83,0x3885,150,912,1248,576,0,0,0,0,0,0,0,0,911,100,644,10,731,2,716,100,990,45,0,0,0,0,0,0,0,0,4389,1 +1695,PLASMA_G,Plasma,Plasma,116,24975,1,3348,2511,1,608,720,120,3,121,60,58,62,73,50,10,12,0,0,82,0x3885,100,1000,500,1000,0,0,0,0,0,0,0,0,911,100,644,10,731,2,717,100,993,40,0,0,0,0,0,0,0,0,4389,1 +1696,PLASMA_P,Plasma,Plasma,117,18955,1,3348,2511,1,623,762,78,49,130,71,72,70,87,50,10,12,0,0,87,0x3885,350,768,1440,672,0,0,0,0,0,0,0,0,911,100,644,10,731,2,716,100,724,100,0,0,0,0,0,0,0,0,4389,1 +1697,PLASMA_B,Plasma,Plasma,115,24651,1,3181,2384,1,428,498,51,18,124,74,60,55,66,50,10,12,0,0,81,0x3885,150,720,360,360,0,0,0,0,0,0,0,0,911,100,644,10,731,2,717,100,991,35,0,0,0,0,0,0,0,0,4389,1 +1698,DEATHWORD,Deathword,Death Word,114,16390,1,2565,1923,1,596,721,68,40,91,64,53,88,99,54,10,12,1,0,60,0x3695,150,176,912,300,0,0,0,0,0,0,0,0,1097,4000,7015,300,11003,50,7449,500,2418,10,7479,2,7480,1,0,0,0,0,4388,1 +1699,ANCIENT_MIMIC,Ancient Mimic,Ancient Mimic,112,14700,1,2448,2069,1,685,769,100,40,121,70,63,43,101,67,10,12,2,0,60,0x3885,100,168,480,360,0,0,0,0,0,0,0,0,603,30,617,1,644,50,2404,5,2506,1,2417,10,2610,100,0,0,0,0,4387,1 +1700,OBSERVATION,Observation,Dame of Sentinel,127,34538,1,3735,2801,2,643,795,98,55,99,75,52,55,106,80,10,12,1,8,80,0x33B5,100,432,480,360,0,0,0,0,0,0,0,0,7441,500,2621,1,7442,100,728,1000,12040,100,2210,10,7435,100,0,0,0,0,4392,1 +1701,SHELTER,Shelter,Mistress of Shelter,125,27000,1,4010,3051,2,691,935,80,89,99,66,41,103,95,89,10,12,1,8,66,0x33B5,160,432,420,360,0,0,0,0,0,0,0,0,7440,200,7442,1,12040,50,722,1000,7005,1000,7442,50,0,0,0,0,0,0,4393,1 +1702,RETRIBUTION,Retribution,Baroness of Retribution,121,22152,1,3528,2463,2,798,1102,61,35,112,60,45,77,78,70,10,12,1,8,67,0x33B5,120,360,480,360,0,0,0,0,0,0,0,0,7440,400,2621,1,12040,50,723,1000,2506,5,1158,10,7442,50,0,0,0,0,4391,1 +1703,SOLACE,Solace,Lady Solace,123,24729,1,3758,2819,2,667,832,96,96,106,65,61,42,82,72,10,12,1,8,66,0x33B5,180,576,420,360,0,0,0,0,0,0,0,0,7441,200,2621,1,12040,50,718,1000,1910,50,1909,100,7442,50,0,0,0,0,4394,1 +1704,THA_ODIUM,Thanatos Odium,Odium of Thanatos,129,40200,1,3960,3666,9,758,902,120,30,106,78,71,54,129,31,10,12,2,1,88,0x37B5,100,432,288,420,0,0,0,0,0,0,0,0,7054,1000,731,500,732,100,7438,10000,616,10,2520,1000,0,0,0,0,0,0,4396,1 +1705,THA_DESPERO,Thanatos Despero,Despero of Thanatos,129,41111,1,3960,3666,2,737,908,95,69,111,96,66,65,91,52,10,12,2,1,88,0x37B5,150,160,528,360,0,0,0,0,0,0,0,0,7054,1000,731,500,732,100,7439,10000,616,10,2419,1000,0,0,0,0,0,0,4397,1 +1706,THA_MAERO,Thanatos Maero,Maero of Thanatos,129,42599,1,3960,3666,2,756,1001,96,90,97,111,70,133,82,67,10,12,1,1,88,0x37B5,150,160,480,360,0,0,0,0,0,0,0,0,7054,1000,731,500,732,100,7437,10000,616,10,2354,1000,0,0,0,0,0,0,4395,1 +1707,THA_DOLOR,Thanatos Dolor,Dolor of Thanatos,129,45000,1,3960,3666,2,700,901,71,80,91,72,59,96,78,79,10,12,0,1,88,0x37B5,150,160,672,480,0,0,0,0,0,0,0,0,7054,1000,731,500,732,100,7436,10000,616,10,5128,1000,0,0,0,0,0,0,4398,1 +1708,THANATOS,Thanatos,Thanatos Phantom,99,1445660,1,1299400,1930554,3,3812,5483,364,35,100,129,30,86,206,32,10,12,2,6,88,0x37B5,120,115,816,504,649700,10000,617,5500,603,5000,732,2000,7444,1000,2519,1000,7450,5000,2342,5000,2412,5000,2515,1000,2655,500,0,0,0,0,4399,1 +1709,G_THA_ODIUM,Thanatos Odium,Odium of Thanatos,129,40200,1,0,0,9,758,902,120,30,106,78,71,54,129,31,10,12,2,1,88,0x33B5,100,115,288,420,0,0,0,0,0,0,0,0,7054,1000,731,500,732,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1710,G_THA_DESPERO,Thanatos Despero,Despero of Thanatos,129,41111,1,0,0,2,737,908,95,69,111,96,66,65,91,52,10,12,2,1,88,0x33B5,150,160,528,360,0,0,0,0,0,0,0,0,7054,1000,731,500,732,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1711,G_THA_MAERO,Thanatos Maero,Maero of Thanatos,129,42599,1,0,0,2,756,1001,96,90,97,111,70,133,82,67,10,12,1,1,88,0x33B5,150,160,480,360,0,0,0,0,0,0,0,0,7054,1000,731,500,732,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1712,G_THA_DOLOR,Thanatos Dolor,Dolor of Thanatos,129,45000,1,0,0,2,700,901,71,80,91,72,59,96,78,79,10,12,0,1,88,0x33B5,150,160,672,480,0,0,0,0,0,0,0,0,7054,1000,731,500,732,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1713,ACIDUS,Acidus,Acidus,130,48430,1,4520,3389,2,622,1017,101,90,109,78,50,55,77,55,10,12,2,9,46,0x3095,170,168,1008,300,0,0,0,0,0,0,0,0,7938,500,1035,4000,7444,5,1036,3589,7448,800,1269,10,2114,50,0,0,0,0,4378,1 +1714,FERUS,Ferus,Ferus,126,25668,1,3985,2989,2,692,807,96,45,94,80,55,60,78,50,10,12,2,9,43,0x3095,100,108,576,432,0,0,0,0,0,0,0,0,578,2200,1035,1000,7123,1000,1036,2000,7447,800,994,20,5122,50,0,0,0,0,4380,1 +1715,NOVUS,Novus,Novus,90,6670,1,1305,1505,1,388,445,95,48,74,56,57,25,90,45,10,12,0,9,20,0x3885,110,151,288,360,0,0,0,0,0,0,0,0,511,3000,7053,1035,0,0,1036,589,0,0,0,0,0,0,0,0,0,0,4383,1 +1716,ACIDUS_,Acidus,Acidus,130,40718,1,4520,3389,2,703,861,98,47,106,110,61,53,95,53,10,12,2,9,44,0x3095,180,168,768,360,0,0,0,0,0,0,0,0,505,150,1035,4000,510,150,1036,3589,7446,800,996,20,7446,100,0,0,0,0,4379,1 +1717,FERUS_,Ferus,Ferus,126,39054,1,4185,2989,2,647,769,111,33,91,57,57,61,62,51,10,12,2,9,42,0x3095,120,108,576,432,0,0,0,0,0,0,0,0,579,5100,1035,1000,0,0,1036,3589,7445,800,997,20,7445,100,0,0,0,0,4381,1 +1718,NOVUS_,Novus,Novus,84,5028,1,1080,1215,1,266,314,88,28,53,43,43,55,90,58,10,12,0,9,20,0x3885,100,252,816,480,0,0,0,0,0,0,0,0,508,2000,7053,1035,0,0,1036,589,0,0,0,0,0,0,0,0,0,0,4382,1 +1719,DETALE,Detale,Detardeurus,135,6005000,1,4320000,3420000,3,4072,6734,364,166,165,153,171,136,185,72,10,12,2,9,67,0x37B5,250,432,936,360,2160000,10000,617,5500,603,5000,732,2000,2649,1000,2648,1000,7444,5000,7451,3589,12080,1000,1417,100,5002,500,0,0,0,0,4386,1 1720,HYDRO,Hydro,Hydrolancer,121,41500,0,6285,4463,3,760,910,92,58,120,72,67,66,88,58,10,12,2,9,47,0x37B5,160,140,672,432,0,0,0,0,0,0,0,0,7123,4000,1035,4000,7443,3880,5126,500,5127,500,12085,300,5124,500,0,0,0,0,4384,1 -1721,DRAGON_EGG,Dragon Egg,Dragon Egg,119,20990,0,2862,2147,0,503,653,172,85,84,59,85,40,118,65,10,12,1,9,40,0x0,1000,24,0,0,0,0,0,0,0,0,0,0,985,5,7032,100,731,10,732,5,718,10,720,10,728,10,0,0,0,0,4385,1 -1722,EVENT_JAKK,Jakk,Jakk,99,10310,0,103,100,1,115,182,5,11,1,28,18,13,35,45,10,12,1,0,43,0x81,240,1180,480,648,0,0,0,0,0,0,0,0,7225,1000,1062,1000,535,1000,0,0,0,0,0,0,0,0,0,0,0,0,5134,10000 -1723,A_SHECIL,Shecil Damon,Cecil Damon,82,30000,0,0,0,14,600,900,25,15,1,145,27,32,134,80,10,12,1,7,64,0x3695,180,1008,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1724,A_POTON_CANON,Photon Cannon,Photon Cannon,66,8000,0,0,0,9,1000,1300,10,30,1,40,25,20,80,80,10,12,1,0,40,0x84,300,1536,960,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1721,DRAGON_EGG,Dragon Egg,Dragon Egg,119,20990,1,2862,2147,0,503,653,172,85,84,59,85,40,118,65,10,12,1,9,40,0x0,1000,24,0,0,0,0,0,0,0,0,0,0,985,5,7032,100,731,10,732,5,718,10,720,10,728,10,0,0,0,0,4385,1 +1722,EVENT_JAKK,Jakk,Jakk,99,10310,0,93,90,1,115,182,8,11,1,28,18,13,35,45,10,12,1,0,43,0x81,240,1180,480,648,0,0,0,0,0,0,0,0,7225,1000,1062,1000,535,1000,0,0,0,0,0,0,0,0,0,0,0,0,5134,10000 +1723,A_SHECIL,Shecil Damon,Cecil Damon,82,30000,0,0,0,14,600,900,40,15,1,145,27,32,134,80,10,12,1,7,64,0x3695,180,1008,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1724,A_POTON_CANON,Photon Cannon,Photon Cannon,66,8000,0,0,0,9,1000,1300,16,30,1,40,25,20,80,80,10,12,1,0,40,0x84,300,1536,960,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 1725,R_PORING,Poring,Poring,1,50,0,0,0,1,7,10,0,5,1,1,1,0,6,30,10,12,1,3,21,0x83,150,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 1726,R_LUNATIC,Lunatic,Lunatic,3,60,0,0,0,1,9,12,0,20,1,3,3,10,8,60,10,12,0,2,60,0x83,150,1456,456,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 1727,R_SAVAGE_BABE,Savage Babe,Savage Babe,7,182,0,0,0,1,20,25,0,0,1,7,14,5,12,35,10,12,0,2,22,0x83,150,1624,624,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1728,R_DESERT_WOLF_B,Desert Wolf Baby,Baby Desert Wolf,9,164,0,0,0,1,30,36,0,0,1,9,9,5,21,40,10,12,0,2,23,0x83,150,1600,900,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1729,R_BAPHOMET_,Baphomet Jr.,Baphomet Jr.,50,8578,0,0,0,1,487,590,15,25,1,75,55,1,93,45,10,12,0,6,27,0x183,150,868,480,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1730,R_DEVIRUCHI,Deviruchi,Deviruchi,46,7360,0,0,0,1,475,560,10,25,1,69,40,55,87,30,10,12,0,6,27,0x183,150,980,600,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1731,G_DOPPELGANGER,Doppelganger,Doppelganger,72,12000000,0,3000000,2000000,1,5000,10000,99,99,88,180,70,75,180,65,10,12,2,8,48,0x37B5,190,480,480,288,0,0,0,0,0,0,0,0,7484,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1732,G_TREASURE_BOX,Treasure Chest,Treasure Chest,98,0,0,0,0,0,0,0,0,0,0,0,0,0,999,0,0,0,0,0,20,0x120,0,0,0,0,0,0,0,0,0,0,0,0,7486,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1728,R_DESERT_WOLF_B,Desert Wolf Baby,Baby Desert Wolf,14,140,1,0,0,1,33,41,13,0,10,12,8,5,28,7,10,12,0,2,23,0x83,150,1600,900,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1729,R_BAPHOMET_,Baphomet Jr.,Baphomet Jr.,50,8578,0,0,0,1,487,590,24,25,1,75,55,1,93,45,10,12,0,6,27,0x183,150,868,480,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1730,R_DEVIRUCHI,Deviruchi,Deviruchi,64,2300,1,0,0,1,210,283,62,30,61,17,30,35,52,5,10,12,0,6,27,0x183,150,980,600,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1731,G_DOPPELGANGER,Doppelganger,Doppelganger,77,380000,1,313200,250560,1,1639,2815,246,86,122,122,105,67,169,72,10,12,2,8,48,0x37B5,190,480,480,288,0,0,0,0,0,0,0,0,7484,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1732,G_TREASURE_BOX,Treasure Chest,Treasure Chest,98,500,1,0,0,0,0,0,0,0,0,0,0,0,999,0,0,0,0,0,20,0x120,0,0,0,0,0,0,0,0,0,0,0,0,7486,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 // Kiel Dungeon monsters -1733,KIEL,Kiel,Kiehl,90,523000,0,36500,23405,3,1682,3311,28,32,100,112,76,89,156,102,10,12,1,0,47,0x37B5,140,1152,576,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1734,KIEL_,Kiel D-01,Kiel D-01,125,2502000,0,1800000,1440000,3,2937,6517,314,232,166,187,155,141,199,180,10,12,1,0,47,0x37B5,130,1152,576,432,900000,10000,617,5500,603,5000,616,2000,7513,3000,617,3000,2651,1000,2319,1000,1618,500,1242,500,2650,1000,0,0,0,0,4403,1 -1735,ALICEL,Alicel,Alicel,115,18000,0,2565,1923,2,537,635,109,30,121,53,59,63,73,60,10,12,1,6,60,0x318D,250,1080,480,504,0,0,0,0,0,0,0,0,7512,2000,7507,3000,999,200,7317,500,1270,5,985,10,2517,20,0,0,0,0,4401,1 -1736,ALIOT,Aliot,Aliot,112,15669,0,2448,1836,2,608,697,106,15,111,56,55,42,62,75,10,12,1,6,60,0x318D,200,1296,432,360,0,0,0,0,0,0,0,0,7512,2000,7507,3000,2516,10,7317,500,1810,10,985,10,13405,15,0,0,0,0,4402,1 -1737,ALIZA,Aliza,Aliza,112,14450,0,2448,1836,1,600,697,98,5,115,50,51,62,70,54,10,12,1,7,60,0x91,220,1440,576,600,0,0,0,0,0,0,0,0,7054,4000,2518,10,2626,10,7047,5,12128,50,661,1,2123,5,0,0,0,0,4400,1 +1733,KIEL,Kiel,Kiehl,90,523500,1,32850,21065,3,2018,3647,45,32,100,112,76,89,156,102,10,12,1,0,47,0x37B5,140,1152,576,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1734,KIEL_,Kiel D-01,Kiel D-01,125,2502000,1,1800000,1440000,3,2937,6517,314,232,166,187,155,141,199,180,10,12,1,0,47,0x37B5,130,1152,576,432,900000,10000,617,5500,603,5000,616,2000,7513,3000,617,3000,2651,1000,2319,1000,1618,500,1242,500,2650,1000,0,0,0,0,4403,1 +1735,ALICEL,Alicel,Alicel,115,18000,1,2565,1923,2,537,635,109,30,121,53,59,63,73,60,10,12,1,6,60,0x318D,250,1080,480,504,0,0,0,0,0,0,0,0,7512,2000,7507,3000,2148,5,6214,200,1270,5,985,10,2517,20,0,0,0,0,4401,1 +1736,ALIOT,Aliot,Aliot,112,15669,1,2448,1836,2,608,697,106,15,111,56,55,42,62,75,10,12,1,6,60,0x318D,200,1296,432,360,0,0,0,0,0,0,0,0,7512,2000,7507,3000,2516,10,6214,200,1810,10,985,10,13405,15,0,0,0,0,4402,1 +1737,ALIZA,Aliza,Aliza,112,14450,1,2448,1836,1,600,697,98,5,115,50,51,62,70,54,10,12,1,7,60,0x91,220,1440,576,600,0,0,0,0,0,0,0,0,7054,4000,2518,10,2626,10,7047,5,12128,50,661,1,2123,5,0,0,0,0,4400,1 1738,CONSTANT,Constant,Constant,108,12050,0,2506,1879,1,660,804,92,82,126,98,62,57,91,34,10,12,0,0,67,0x3885,150,720,360,360,0,0,0,0,0,0,0,0,7512,100,7507,1500,7325,10,999,10,757,10,0,0,0,0,0,0,0,0,0,0 -1739,G_ALICEL,Alicel,Alicel,75,37520,0,0,0,2,1600,2570,30,30,50,60,50,51,92,40,10,12,1,6,60,0x318D,150,1080,480,504,0,0,0,0,0,0,0,0,7507,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1740,G_ALIOT,Aliot,Aliot,75,43290,0,0,0,2,950,2070,35,15,50,32,87,12,68,19,10,12,1,6,60,0x318D,150,1296,432,360,0,0,0,0,0,0,0,0,7507,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1741,G_COOKIE_XMAS,Christmas Cookie,Christmas Cookie,28,2090,0,0,0,1,140,170,0,50,1,24,30,53,45,100,10,12,0,7,46,0x3885,400,1248,1248,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1742,G_CARAT,Carat,Carat,51,5200,0,0,0,1,330,417,0,25,1,41,45,5,85,155,10,12,1,6,44,0x3985,200,1078,768,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1743,G_MYSTCASE,Myst Case,Myst Case,38,3450,0,0,0,1,160,360,5,10,65,50,25,5,48,75,10,12,1,0,60,0x3885,400,1248,1248,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1744,G_WILD_ROSE,Wild Rose,Wild Rose,38,2980,0,0,0,1,315,360,0,15,65,85,15,35,65,80,10,12,0,2,24,0x3885,100,964,864,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1745,G_CONSTANT,Constant,Constant,55,1000,0,0,0,1,460,580,12,12,50,28,26,47,66,14,10,12,0,6,67,0x2185,110,720,360,360,0,0,0,0,0,0,0,0,7507,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1746,G_ALIZA,Aliza,Aliza,69,15000,0,0,0,1,750,1100,8,5,74,74,52,35,110,140,10,12,1,7,60,0x3885,200,1440,576,600,0,0,0,0,0,0,0,0,7507,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1747,G_SNAKE,Snake,Boa,15,471,0,0,0,1,46,55,0,0,1,15,15,10,35,5,10,12,1,2,22,0x3885,200,1576,576,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1748,G_ANACONDAQ,Anacondaq,Anacondaq,23,1109,0,0,0,1,124,157,0,0,1,23,28,10,36,5,10,12,1,2,25,0x3885,200,1576,576,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1749,G_MEDUSA,Medusa,Medusa,79,22408,0,0,0,1,827,1100,48,38,1,74,50,57,77,69,10,12,1,6,40,0x3985,180,1720,1320,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1750,G_RED_PLANT,Red Plant,Red Plant,1,100,0,0,0,1,100,200,100,99,0,0,0,0,0,100,7,12,0,3,22,0x40,2000,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1739,G_ALICEL,Alicel,Alicel,115,18000,1,0,0,2,537,635,109,30,121,53,59,63,73,60,10,12,1,6,60,0x318D,250,1080,480,504,0,0,0,0,0,0,0,0,7507,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1740,G_ALIOT,Aliot,Aliot,112,15669,1,0,0,2,608,697,106,15,111,56,55,42,62,75,10,12,1,6,60,0x318D,200,1296,432,360,0,0,0,0,0,0,0,0,7507,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1741,G_COOKIE_XMAS,Christmas Cookie,Christmas Cookie,37,733,1,0,0,1,70,105,48,36,21,16,30,20,25,5,10,12,0,7,46,0x3885,400,1248,1248,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1742,G_CARAT,Carat,Carat,103,9222,1,0,0,1,598,674,111,67,102,64,60,40,67,50,10,12,1,6,44,0x3985,200,1078,768,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1743,G_MYSTCASE,Myst Case,Myst Case,39,879,1,0,0,1,68,89,50,11,26,19,40,35,31,25,10,12,1,0,60,0x3885,400,1248,1248,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1744,G_WILD_ROSE,Wild Rose,Wild Rose,70,2682,1,0,0,1,140,185,75,15,44,87,31,35,63,80,10,12,0,2,24,0x3885,100,964,864,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1745,G_CONSTANT,Constant,Constant,108,2000,0,0,0,1,560,704,92,82,126,98,62,57,91,34,10,12,0,6,67,0x2185,110,720,360,360,0,0,0,0,0,0,0,0,7507,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1746,G_ALIZA,Aliza,Aliza,112,14450,1,0,0,1,600,697,98,5,115,50,51,62,70,54,10,12,1,7,60,0x3885,220,1440,576,600,0,0,0,0,0,0,0,0,7507,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1747,G_SNAKE,Snake,Boa,18,217,1,0,0,1,29,34,9,8,10,8,18,10,14,15,10,12,1,2,22,0x3885,200,1576,576,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1748,G_ANACONDAQ,Anacondaq,Anacondaq,100,8510,1,0,0,1,388,443,92,0,79,46,28,43,56,25,10,12,1,2,25,0x3885,200,1576,576,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1749,G_MEDUSA,Medusa,Medusa,102,10045,1,0,0,1,477,590,87,66,99,68,65,79,69,15,10,12,1,6,40,0x3985,180,1720,1320,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1750,G_RED_PLANT,Red Plant,Red Plant,1,100,1,0,0,1,100,200,160,99,0,0,0,0,0,100,7,12,0,3,22,0x40,2000,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 // Odin monsters -1751,RANDGRIS,Valkyrie Randgris,Valkyrie Randgris,141,2205000,0,2000000,2200000,3,2895,9307,588,506,196,131,125,276,267,156,10,12,2,8,86,0x37B5,100,576,576,480,1000000,10000,617,5500,603,5000,616,2000,7510,5000,2357,800,2524,1500,2421,1500,2229,2500,7024,2500,0,0,0,0,0,0,4407,1 -1752,SKOGUL,Skogul,Skogul,126,34240,0,4280,3210,2,791,947,72,15,100,71,63,85,82,37,10,12,1,6,67,0x3395,190,720,384,480,0,0,0,0,0,0,0,0,7511,3500,7054,1000,716,1000,739,500,2609,100,757,500,1271,5,0,0,0,0,4404,1 -1753,FRUS,Frus,Frus,128,39520,0,4562,3421,2,710,879,65,35,114,77,66,51,79,27,10,12,1,6,67,0x3395,150,480,576,432,0,0,0,0,0,0,0,0,7511,3500,7054,1000,716,1000,2622,3,2308,10,757,500,0,0,0,0,0,0,4405,1 -1754,SKEGGIOLD,Skeggiold,Skeggiold,131,53290,0,5552,4419,1,733,1058,85,92,91,89,65,118,98,75,10,12,0,8,46,0x37B5,250,672,780,480,0,0,0,0,0,0,0,0,7511,6000,2254,1,7063,1000,2001,25,7511,1000,2322,100,2353,100,0,0,0,0,4406,1 -1755,SKEGGIOLD_,Skeggiold,Skeggiold,131,52280,0,5549,4411,1,767,985,80,86,91,86,67,116,102,71,10,12,0,8,46,0x37B5,250,672,780,480,0,0,0,0,0,0,0,0,7511,6000,2254,1,7063,1000,2001,25,7511,1000,2322,100,2353,100,0,0,0,0,4406,1 -1756,G_HYDRO,Hydro,Hydrolancer,89,308230,0,0,0,3,2554,3910,52,62,1,96,110,86,94,32,10,12,2,9,47,0x39A5,160,140,672,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1757,G_ACIDUS,Acidus,Acidus,80,51112,0,0,0,2,1289,2109,39,69,1,71,55,135,103,69,10,12,2,9,46,0x3885,170,168,1008,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1758,G_FERUS,Ferus,Ferus,70,29218,0,0,0,2,1056,1496,34,45,1,78,45,72,81,73,10,12,2,9,43,0x3885,100,108,576,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1759,G_ACIDUS_,Acidus,Acidus,76,39111,0,0,0,2,1180,2000,31,47,1,78,31,93,88,52,10,12,2,9,44,0x3885,180,168,768,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1760,G_FERUS_,Ferus,Ferus,69,21182,0,0,0,2,930,1170,24,38,1,66,77,60,79,35,10,12,2,9,42,0x3885,120,108,576,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1761,G_SKOGUL,Skogul,Skogul,70,57544,0,0,0,2,1110,1930,20,15,1,69,70,50,67,52,10,12,1,6,67,0x3985,170,720,384,480,0,0,0,0,0,0,0,0,7511,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1762,G_FRUS,Frus,Frus,69,53422,0,0,0,2,1110,1780,20,15,1,69,60,50,76,52,10,12,1,6,67,0x3985,130,480,576,432,0,0,0,0,0,0,0,0,7511,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1763,G_SKEGGIOLD,Skeggiold,Skeggiold,81,100200,0,0,0,1,1400,3410,12,24,80,100,50,72,90,50,10,12,0,8,46,0x39A5,200,672,780,480,0,0,0,0,0,0,0,0,7511,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1764,G_SKEGGIOLD_,Skeggiold,Skeggiold,83,103000,0,0,0,1,1600,4110,15,24,80,120,60,85,98,80,10,12,0,8,46,0x39A5,200,672,780,480,0,0,0,0,0,0,0,0,7511,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1765,G_RANDGRIS,Valkyrie,Valkyrie,141,1005000,0,10000,10000,3,2895,6101,588,506,196,131,125,276,267,156,10,12,2,8,86,0x37B5,100,576,576,480,0,0,0,0,0,0,0,0,7510,500,617,100,2115,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1766,EM_ANGELING,Angeling,Angeling,99,128430,0,0,0,1,60,71,40,50,1,17,80,80,126,20,10,12,0,8,66,0x4B5,300,1288,288,384,0,0,909,5000,909,5000,741,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1767,EM_DEVILING,Deviling,Deviling,99,128430,0,0,0,1,60,71,40,50,1,17,80,80,126,20,10,12,0,8,66,0x4B5,300,1288,288,384,0,0,909,5000,909,5000,741,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1751,RANDGRIS,Valkyrie Randgris,Valkyrie Randgris,141,2205000,1,2000000,2200000,3,2895,9307,588,506,196,131,125,276,267,156,10,12,2,8,86,0x37B5,100,576,576,480,1000000,10000,617,5500,603,5000,616,2000,7510,5000,2357,1600,2524,3000,2421,3000,2229,5000,7024,2500,0,0,0,0,0,0,4407,1 +1752,SKOGUL,Skogul,Skogul,126,34240,1,4280,3210,2,791,947,72,15,100,71,63,85,82,37,10,12,1,6,67,0x3395,190,720,384,480,0,0,0,0,0,0,0,0,7511,3500,7054,1000,716,1000,739,500,2609,100,757,500,1271,5,0,0,0,0,4404,1 +1753,FRUS,Frus,Frus,128,39520,1,4562,3421,2,710,879,65,35,114,77,66,51,79,27,10,12,1,6,67,0x3395,150,480,576,432,0,0,0,0,0,0,0,0,7511,3500,7054,1000,716,1000,2622,3,2308,10,757,500,0,0,0,0,0,0,4405,1 +1754,SKEGGIOLD,Skeggiold,Skeggiold,131,53290,1,5552,4419,1,733,1058,85,92,91,89,65,118,98,75,10,12,0,8,46,0x37B5,250,672,780,480,0,0,0,0,0,0,0,0,7511,6000,2254,1,7063,1000,2001,25,7511,1000,2322,100,2353,100,0,0,0,0,4406,1 +1755,SKEGGIOLD_,Skeggiold,Skeggiold,131,52280,1,5549,4411,1,767,985,80,86,91,86,67,116,102,71,10,12,0,8,46,0x37B5,250,672,780,480,0,0,0,0,0,0,0,0,7511,6000,2254,1,7063,1000,2001,25,7511,1000,2322,100,2353,100,0,0,0,0,4406,1 +1756,G_HYDRO,Hydro,Hydrolancer,121,41500,0,0,0,3,760,910,92,95,120,72,67,66,88,58,10,12,2,9,47,0x39A5,160,140,672,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1757,G_ACIDUS,Acidus,Acidus,130,48430,1,0,0,2,622,1017,101,47,109,78,50,55,77,55,10,12,2,9,46,0x3885,170,168,1008,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1758,G_FERUS,Ferus,Ferus,126,25668,1,0,0,2,692,807,96,45,94,80,55,60,78,50,10,12,2,9,43,0x3885,100,108,576,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1759,G_ACIDUS_,Acidus,Acidus,130,40718,1,0,0,2,703,861,98,90,106,110,61,53,95,53,10,12,2,9,44,0x3885,180,168,768,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1760,G_FERUS_,Ferus,Ferus,126,39054,1,0,0,2,647,769,111,33,91,57,57,61,62,51,10,12,2,9,42,0x3885,120,108,576,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1761,G_SKOGUL,Skogul,Skogul,126,34240,1,0,0,2,791,947,72,15,100,71,63,85,82,37,10,12,1,6,67,0x3985,170,720,384,480,0,0,0,0,0,0,0,0,7511,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1762,G_FRUS,Frus,Frus,128,39520,1,0,0,2,710,879,65,35,114,77,66,51,69,27,10,12,1,6,67,0x3985,130,480,576,432,0,0,0,0,0,0,0,0,7511,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1763,G_SKEGGIOLD,Skeggiold,Skeggiold,131,53290,1,0,0,1,733,1058,85,92,91,89,65,118,98,75,10,12,0,8,46,0x39A5,200,672,780,480,0,0,0,0,0,0,0,0,7511,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1764,G_SKEGGIOLD_,Skeggiold,Skeggiold,131,52280,1,0,0,1,767,985,80,86,91,86,67,116,102,71,10,12,0,8,46,0x39A5,200,672,780,480,0,0,0,0,0,0,0,0,7511,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1765,G_RANDGRIS,Valkyrie,Valkyrie,141,1005000,1,10000,10000,3,2895,6101,588,506,196,131,125,276,267,156,10,12,2,8,86,0x37B5,100,576,576,480,0,0,0,0,0,0,0,0,7510,500,617,100,2115,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1766,EM_ANGELING,Angeling,Angeling,99,128430,0,0,0,1,60,71,64,50,1,17,80,80,126,20,10,12,0,8,66,0x4B5,300,1288,288,384,0,0,909,5000,909,5000,741,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1767,EM_DEVILING,Deviling,Deviling,99,128430,0,0,0,1,60,71,64,50,1,17,80,80,126,20,10,12,0,8,66,0x4B5,300,1288,288,384,0,0,909,5000,909,5000,741,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 // Rachel / Ice Dungeon monsters -1768,GLOOMUNDERNIGHT,Gloom Under Night,Gloom Under Night,139,3005000,0,2160000,1800000,3,3061,5846,479,262,191,223,187,155,241,163,10,12,2,0,68,0x37B5,200,1344,2880,576,1080000,10000,607,5500,617,5000,617,5000,7566,7000,7023,4000,7022,2000,616,5000,2513,1000,1377,100,0,0,0,0,0,0,4408,1 -1769,AGAV,Agav,Agav,128,40000,0,3933,2949,1,637,818,77,82,85,66,55,113,86,61,10,12,1,7,80,0x3295,300,768,360,360,0,0,0,0,0,0,0,0,7567,2500,2422,2,7563,4000,2109,1,12183,50,7563,100,0,0,0,0,0,0,4409,1 -1770,ECHIO,Echio,Echio,126,31620,0,3690,2768,1,606,765,66,11,111,63,51,37,94,45,10,12,1,7,80,0x3295,250,768,360,360,0,0,0,0,0,0,0,0,7567,2500,608,10,7563,4000,5172,500,12183,20,7563,100,2366,20,0,0,0,0,4410,1 -1771,VANBERK,Vanberk,Vanberk,123,24605,0,3240,2430,1,656,797,100,6,109,70,55,60,87,54,10,12,1,7,80,0x3885,250,768,360,360,0,0,0,0,0,0,0,0,7568,2500,526,10,7563,1000,5172,10,13027,5,7563,100,0,0,0,0,0,0,4411,1 -1772,ISILLA,Isilla,Isilla,124,26324,0,3456,2592,1,606,774,69,19,90,65,43,82,91,75,10,12,1,7,80,0x3885,300,768,360,432,0,0,0,0,0,0,0,0,7568,2500,2422,1,7563,1000,2610,10,2601,1,7563,100,0,0,0,0,0,0,4412,1 -1773,HODREMLIN,Hodremlin,Hodremlin,122,23182,0,3758,2819,1,682,836,75,25,106,70,77,60,59,40,10,12,1,6,67,0x3985,140,960,528,432,0,0,0,0,0,0,0,0,587,1000,7340,1000,2406,2,938,1000,7563,1000,1061,2000,2426,10,0,0,0,0,4413,1 -1774,SEEKER,Seeker,Seeker,124,24500,0,4009,3006,6,611,731,64,30,91,90,35,75,126,31,10,12,0,0,64,0x3295,190,576,432,300,0,0,0,0,0,0,0,0,587,1000,7340,1000,985,20,1061,4000,7563,1000,1375,20,0,0,0,0,0,0,4414,1 -1775,SNOWIER,Snowier,Snowier,103,13934,0,1944,1458,2,510,592,121,47,91,61,67,45,61,55,10,12,2,0,41,0x3885,220,936,1020,420,0,0,0,0,0,0,0,0,7561,3000,7066,1000,757,100,510,50,509,500,1819,3,991,100,0,0,0,0,4415,1 -1776,SIROMA,Siroma,Siroma,98,11910,0,1827,1369,1,389,489,64,38,83,43,50,70,80,60,10,12,0,0,61,0x83,180,432,648,240,0,0,0,0,0,0,0,0,7561,1000,7066,500,510,10,0,0,0,0,0,0,991,20,0,0,0,0,4416,1 -1777,ICE_TITAN,Ice Titan,Ice Titan,110,20820,0,2724,2644,1,837,935,344,11,133,54,78,33,78,26,10,12,2,0,61,0x3885,250,861,660,144,0,0,0,0,0,0,0,0,7561,5000,7066,3000,749,100,984,10,985,30,0,0,995,100,0,0,0,0,4417,1 -1778,GAZETI,Gazeti,Gazeti,106,14000,0,2025,1518,10,596,664,71,21,105,37,42,38,97,38,10,12,1,6,21,0x3395,190,576,370,270,0,0,0,0,0,0,0,0,7561,3000,7066,3000,985,20,1731,1,0,0,0,0,0,0,0,0,0,0,4418,1 -1779,KTULLANUX,Ktullanux,Ktullanux,98,2626000,0,1035576,949942,3,2888,5568,129,78,85,126,30,125,177,112,10,12,2,2,81,0x37B5,400,432,840,216,517788,10000,607,5500,617,5000,617,5000,7562,9000,616,3000,2509,3000,2111,5000,617,5000,607,5000,0,0,0,0,0,0,4419,1 -1780,MUSCIPULAR,Muscipular,Muscipular,105,12550,0,1944,1458,1,401,477,114,43,100,60,58,37,60,47,10,12,1,3,22,0x84,2000,672,648,360,0,0,0,0,0,0,0,0,7565,3000,1032,3000,629,2,1033,2000,905,1000,631,3,0,0,0,0,0,0,4420,1 -1781,DROSERA,Drosera,Drosera,101,10878,0,1350,1013,7,168,222,86,52,79,32,64,38,78,14,10,12,1,3,22,0x84,2000,864,576,336,0,0,0,0,0,0,0,0,7565,3000,938,3000,1032,2000,1033,2000,621,3,905,1000,0,0,0,0,0,0,4421,1 -1782,ROWEEN,Roween,Roween,95,7385,0,1691,1902,1,375,410,73,33,70,82,55,45,73,25,10,12,1,2,24,0x108B,200,412,840,300,0,0,0,0,0,0,0,0,7564,3000,919,3000,992,50,1822,2,0,0,0,0,0,0,0,0,0,0,4422,1 -1783,GALION,Galion,Galion,100,8821,0,1769,1327,1,405,482,100,62,106,79,62,45,90,36,10,12,1,2,44,0x11AB,150,864,624,360,0,0,0,0,0,0,0,0,7564,3000,919,3000,996,10,2531,5,0,0,0,0,0,0,0,0,0,0,4423,1 -1784,STAPO,Stapo,Stapo,95,8805,0,1574,1772,1,364,415,129,36,20,46,25,35,53,30,10,12,0,0,42,0x83,300,936,792,432,0,0,0,0,0,0,0,0,909,1000,7312,1000,512,1000,7126,100,993,10,1821,3,0,0,0,0,0,0,4424,1 -1785,ATROCE,Atroce,Atroce,113,1502000,0,1080000,855000,2,2031,3534,316,176,121,165,135,99,152,113,10,12,2,2,67,0x37B5,150,576,600,240,540000,10000,607,5500,617,5000,617,5000,7563,7000,608,1000,2621,1000,617,5000,607,5000,5123,100,1175,100,0,0,0,0,4425,1 -1786,G_AGAV,Agav,Agav,73,25620,0,0,0,1,103,909,15,35,1,32,27,132,69,15,10,12,1,7,40,0x3295,300,768,360,360,0,0,0,0,0,0,0,0,7567,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1787,G_ECHIO,Echio,Echio,69,36900,0,0,0,1,750,1500,33,11,74,74,52,35,59,56,10,12,1,7,40,0x3295,250,768,360,360,0,0,0,0,0,0,0,0,7567,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1788,G_ICE_TITAN,Ice Titan,Ice Titan,60,32900,0,0,0,1,1090,1570,71,15,99,34,88,10,79,29,10,12,2,0,61,0x3295,250,861,660,144,0,0,0,0,0,0,0,0,7561,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1789,ICEICLE,Iceicle,Iceicle,100,1012,0,164,122,3,425,426,2,15,99,1,1,1,95,1,10,12,0,0,41,0x84,2000,1344,0,0,0,0,0,0,0,0,0,0,7066,1000,7066,1000,7066,1000,7066,500,7066,500,7066,500,7066,500,0,0,0,0,7066,500 -1790,G_RAFFLESIA,Rafflesia,Rafflesia,17,1333,0,0,0,3,105,127,0,2,1,18,24,11,37,10,10,12,0,3,22,0x3885,150,512,528,240,0,0,0,0,0,0,0,0,7577,3000,7575,4000,7576,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1791,G_GALION,Galion,Galion,44,32240,0,0,0,1,336,441,11,12,51,52,59,25,72,32,10,12,1,2,44,0x11AB,150,864,624,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1792,SOCCER_BALL,Soccer Ball,Soccer Ball,1,1000,0,0,0,0,0,0,128,99,0,0,0,0,0,0,0,0,0,0,20,0x40,2000,96,96,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1793,G_MEGALITH,Megalith,Megalith,45,5300,0,0,0,9,264,314,50,25,1,45,60,5,95,5,10,12,2,0,80,0x3695,200,1332,1332,672,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1794,G_ROWEEN,Roween,Roween,31,5716,0,0,0,1,298,377,0,7,51,39,48,18,67,19,10,12,1,2,24,0x3295,200,412,840,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1795,BLOODY_KNIGHT_,Bloody Knight,Bloody Knight,82,800000,0,0,0,3,10000,30000,60,60,88,121,100,100,125,55,10,12,2,8,28,0x37B5,250,828,528,192,0,0,0,0,0,0,0,0,1417,100,2412,100,2514,200,2342,300,2513,200,1620,200,617,7000,7578,10000,0,0,0,0 -1796,AUNOE,Aunoe,Aunoe,110,13050,0,1935,1454,1,646,727,107,42,118,63,62,77,70,35,10,12,1,7,80,0x3295,250,768,432,360,0,0,0,0,0,0,0,0,7568,2500,2422,1,7563,1000,2109,1,12183,50,7563,100,2545,1,0,0,0,0,0,0 -1797,FANAT,Fanat,Fanat,120,21000,0,3042,2282,1,599,705,81,64,102,66,70,47,79,57,10,12,1,7,80,0x3885,250,768,432,360,0,0,0,0,0,0,0,0,2388,1,2422,1,7563,1000,2109,1,12183,10,7568,2500,0,0,0,0,0,0,0,0 +1768,GLOOMUNDERNIGHT,Gloom Under Night,Gloom Under Night,139,3005000,1,2160000,1800000,3,3061,5846,479,262,191,223,187,155,241,163,10,12,2,0,68,0x37B5,200,1344,2880,576,1080000,10000,607,5500,617,5000,617,5000,7566,7000,7023,4000,7022,2000,616,5000,2513,1000,1377,100,0,0,0,0,0,0,4408,1 +1769,AGAV,Agav,Agav,128,40000,1,3933,2949,1,637,818,77,82,85,66,55,113,86,61,10,12,1,7,80,0x3295,300,768,360,360,0,0,0,0,0,0,0,0,7567,2500,2422,2,7563,4000,2109,1,12183,50,7563,100,1061,2500,0,0,0,0,4409,1 +1770,ECHIO,Echio,Echio,126,31620,1,3690,2768,1,606,765,66,11,111,63,51,37,94,45,10,12,1,7,80,0x3295,250,768,360,360,0,0,0,0,0,0,0,0,7567,2500,608,10,7563,4000,5172,25,12183,20,7563,100,2366,20,0,0,0,0,4410,1 +1771,VANBERK,Vanberk,Vanberk,123,24605,1,3240,2430,1,656,797,100,6,109,70,55,60,87,54,10,12,1,7,80,0x3885,250,768,360,360,0,0,0,0,0,0,0,0,7568,2500,526,10,7563,1000,5172,25,13027,5,7563,100,0,0,0,0,0,0,4411,1 +1772,ISILLA,Isilla,Isilla,124,26324,1,3456,2592,1,606,774,69,19,90,65,43,82,91,75,10,12,1,7,80,0x3885,300,768,360,432,0,0,0,0,0,0,0,0,7568,2500,2422,1,7563,1000,2610,10,2601,1,7563,100,0,0,0,0,0,0,4412,1 +1773,HODREMLIN,Hodremlin,Hodremlin,122,23182,1,3758,2819,1,682,836,75,25,106,70,77,60,59,40,10,12,1,6,67,0x3985,140,960,528,432,0,0,0,0,0,0,0,0,587,1000,7340,1000,2406,2,938,1000,7563,1000,1061,2000,2426,10,0,0,0,0,4413,1 +1774,SEEKER,Seeker,Seeker,124,24500,1,4009,3006,6,611,731,64,30,91,90,35,75,126,31,10,12,0,0,64,0x3295,190,576,432,300,0,0,0,0,0,0,0,0,587,1000,7340,1000,985,20,1061,4000,7563,1000,1375,20,0,0,0,0,0,0,4414,1 +1775,SNOWIER,Snowier,Snowier,103,13934,1,1944,1458,2,510,592,121,47,91,61,67,45,61,55,10,12,2,0,41,0x3885,220,936,1020,420,0,0,0,0,0,0,0,0,7561,3000,7066,1000,757,100,510,50,509,500,1819,3,991,100,0,0,0,0,4415,1 +1776,SIROMA,Siroma,Siroma,98,11910,1,1827,1369,1,389,489,64,38,83,43,50,70,80,60,10,12,0,0,61,0x83,180,432,648,240,0,0,0,0,0,0,0,0,7561,1000,7066,500,510,10,0,0,0,0,0,0,991,20,0,0,0,0,4416,1 +1777,ICE_TITAN,Ice Titan,Ice Titan,110,20820,1,2724,2644,1,837,935,344,11,133,54,78,33,78,26,10,12,2,0,61,0x3885,250,861,660,144,0,0,0,0,0,0,0,0,7561,5000,7066,3000,749,100,984,10,985,30,6253,500,995,100,0,0,0,0,4417,1 +1778,GAZETI,Gazeti,Gazeti,106,14000,1,2025,1518,10,596,664,71,21,105,37,42,38,97,38,10,12,1,6,21,0x3395,190,576,370,270,0,0,0,0,0,0,0,0,7561,3000,7066,3000,985,20,1731,1,6253,100,6256,200,0,0,0,0,0,0,4418,1 +1779,KTULLANUX,Ktullanux,Ktullanux,98,2626000,1,1035576,949942,3,2888,5568,129,78,85,126,30,125,177,112,10,12,2,2,81,0x37B5,400,432,840,216,517788,10000,607,5500,617,5000,617,5000,7562,9000,616,3000,2509,3000,2111,5000,617,5000,607,5000,0,0,0,0,0,0,4419,1 +1780,MUSCIPULAR,Muscipular,Muscipular,105,12550,1,1944,1458,1,401,477,114,43,100,60,58,37,60,47,10,12,1,3,22,0x84,2000,672,648,360,0,0,0,0,0,0,0,0,7565,3000,1032,3000,629,2,1033,2000,905,1000,631,3,6217,200,0,0,0,0,4420,1 +1781,DROSERA,Drosera,Drosera,101,10878,1,1350,1013,7,168,222,86,52,79,32,64,38,78,14,10,12,1,3,22,0x84,2000,864,576,336,0,0,0,0,0,0,0,0,7565,3000,6259,200,1032,2000,1033,2000,621,3,905,1000,6217,50,0,0,0,0,4421,1 +1782,ROWEEN,Roween,Roween,95,7385,1,1691,1902,1,375,410,73,33,70,82,55,45,73,25,10,12,1,2,24,0x108B,200,1500,500,1000,0,0,0,0,0,0,0,0,7564,3000,919,3000,992,50,1822,2,0,0,0,0,0,0,0,0,0,0,4422,1 +1783,GALION,Galion,Galion,100,8821,1,1769,1327,1,405,482,100,62,106,79,62,45,90,36,10,12,1,2,44,0x11AB,150,864,624,360,0,0,0,0,0,0,0,0,7564,3000,919,3000,996,10,2531,5,0,0,0,0,0,0,0,0,0,0,4423,1 +1784,STAPO,Stapo,Stapo,95,8805,1,1574,1772,1,364,415,129,36,20,46,25,35,53,30,10,12,0,0,42,0x83,300,936,792,432,0,0,0,0,0,0,0,0,909,1000,7312,1000,512,1000,7126,100,993,10,1821,3,0,0,0,0,0,0,4424,1 +1785,ATROCE,Atroce,Atroce,113,1502000,1,1080000,855000,2,2031,3534,316,176,121,165,135,99,152,113,10,12,2,2,67,0x37B5,150,576,600,240,540000,10000,607,5500,617,5000,617,5000,7563,7000,608,1000,2621,1000,617,5000,607,5000,5123,100,1175,100,0,0,0,0,4425,1 +1786,G_AGAV,Agav,Agav,128,40000,1,0,0,1,637,818,77,82,85,66,55,113,66,61,10,12,1,7,80,0x3295,300,768,360,360,0,0,0,0,0,0,0,0,7567,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1787,G_ECHIO,Echio,Echio,126,31620,1,0,0,1,606,765,66,11,111,63,51,37,94,45,10,12,1,7,40,0x3295,250,768,360,360,0,0,0,0,0,0,0,0,7567,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1788,G_ICE_TITAN,Ice Titan,Ice Titan,110,20820,1,0,0,1,837,935,344,11,133,54,78,33,78,26,10,12,2,0,61,0x3295,250,861,660,144,0,0,0,0,0,0,0,0,7561,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1789,ICEICLE,Iceicle,Iceicle,100,1012,1,164,122,3,425,426,2,15,99,1,1,1,95,1,10,12,0,0,41,0x84,2000,1344,0,0,0,0,0,0,0,0,0,0,7066,1000,7066,1000,6257,500,7066,500,7066,500,7066,500,7066,500,0,0,0,0,7066,500 +1790,G_RAFFLESIA,Rafflesia,Rafflesia,86,5819,1,0,0,3,295,336,86,2,47,41,44,29,65,31,10,12,0,3,22,0x3885,150,512,528,240,0,0,0,0,0,0,0,0,7577,3000,7575,4000,7576,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1791,G_GALION,Galion,Galion,100,8821,1,0,0,1,405,482,100,62,106,79,62,45,90,36,10,12,1,2,44,0x11AB,150,864,624,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1792,SOCCER_BALL,Soccer Ball,Soccer Ball,1,10,0,0,0,0,0,0,128,99,0,0,0,0,0,0,0,0,0,0,20,0x40,2000,96,96,96,0,0,0,0,0,0,0,0,18503,5000,18503,3000,12326,3000,603,1000,0,0,0,0,0,0,0,0,0,0,617,1000 +1793,G_MEGALITH,Megalith,Megalith,65,2451,1,0,0,9,116,146,66,18,57,14,35,10,90,3,10,12,2,0,80,0x3695,200,1332,1332,672,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1794,G_ROWEEN,Roween,Roween,95,7385,1,0,0,1,175,210,73,33,70,82,55,45,73,25,10,12,1,2,24,0x3295,200,412,840,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1795,BLOODY_KNIGHT_,Bloody Knight,Bloody Knight,116,68500,1,0,0,3,942,1065,122,50,132,59,70,57,98,45,10,12,2,8,28,0x37B5,250,828,528,192,0,0,0,0,0,0,0,0,1417,100,2412,100,2514,200,2342,300,2513,200,1620,200,617,7000,0,0,0,0,7578,10000 +1796,AUNOE,Aunoe,Aunoe,110,13050,0,1935,1454,1,646,727,107,42,118,63,62,77,70,35,10,12,1,7,80,0x3295,250,768,432,360,0,0,0,0,0,0,0,0,7568,2500,2422,2,7563,4000,2109,1,12183,50,7563,100,2545,5,0,0,0,0,0,0 +1797,FANAT,Fanat,Fanat,120,21000,1,3042,2282,1,599,705,81,64,102,66,70,47,79,57,10,12,1,7,80,0x3885,250,768,432,360,0,0,0,0,0,0,0,0,2388,10,2422,2,7563,4000,2109,1,12183,50,7568,2500,0,0,0,0,0,0,0,0 -1798,TREASURE_BOX_,Treasure Chest,Treasure Chest,99,0,0,0,0,0,0,0,0,0,0,0,0,0,999,0,0,0,0,0,20,0x40,0,0,0,0,0,0,0,0,0,0,0,0,7582,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1799,G_SEYREN_,Lord Knight Seyren,Lord Knight Seyren,99,1647590,0,4352040,1412973,1,7238,11040,72,37,120,110,81,65,130,52,10,12,1,7,83,0x37B5,100,76,384,288,0,0,0,0,0,0,0,0,7583,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1800,G_EREMES_,Assassin Cross Eremes,Assassin Cross Eremes,99,1411230,0,3675060,1433142,1,4189,8289,37,39,90,181,62,37,122,60,10,12,1,7,85,0x37B5,100,76,384,288,0,0,0,0,0,0,0,0,7583,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1801,G_HARWORD_,Whitesmith Harword,Mastersmith Howard,99,1460000,0,3602106,1278900,1,7822,8251,66,36,100,73,112,35,136,60,10,12,1,7,82,0x37B5,100,76,384,288,0,0,0,0,0,0,0,0,7583,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1802,G_MAGALETA_,High Priest Magaleta,High Priest Margaretha,99,1092910,0,3831300,1186920,1,4688,5580,35,78,1,84,64,182,92,100,10,12,1,7,86,0x37B5,125,1152,384,288,9000,0,0,0,0,0,0,0,7583,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1803,G_SHECIL_,Sniper Shecil,Sniper Cecil,99,1349000,0,3683700,1373400,14,4892,9113,22,35,1,180,39,67,193,130,10,12,1,7,84,0x33B5,100,76,384,288,0,0,0,0,0,0,0,0,7583,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1804,G_KATRINN_,High Wizard Katrinn,High Wizard Kathryne,99,1069920,0,3607380,1473030,1,1197,4394,10,88,1,89,42,223,128,93,10,12,1,7,68,0x37B5,150,1152,384,288,0,0,0,0,0,0,0,0,7583,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1805,B_SEYREN_,Lord Knight Seyren,Lord Knight Seyren,99,1647590,0,4835600,1569970,1,7238,11040,72,37,120,110,81,65,130,52,10,12,1,7,83,0x37B5,100,76,384,288,0,0,0,0,0,0,0,0,7583,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1806,B_EREMES_,Assassin Cross Eremes,Assassin Cross Eremes,99,1411230,0,4083400,1592380,1,4189,8289,37,39,90,181,62,37,122,60,10,12,1,7,85,0x37B5,100,76,384,288,0,0,0,0,0,0,0,0,7583,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1807,B_HARWORD_,Whitesmith Harword,Mastersmith Howard,99,1460000,0,4002340,1421000,1,7822,8251,66,36,100,73,112,35,136,60,10,12,1,7,82,0x37B5,100,76,384,288,0,0,0,0,0,0,0,0,7583,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1808,B_MAGALETA_,High Priest Magaleta,High Priest Margaretha,99,1092910,0,4257000,1318800,1,4688,5580,35,78,1,84,64,182,92,100,10,12,1,7,86,0x37B5,125,1152,384,288,0,0,0,0,0,0,0,0,7583,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1809,B_SHECIL_,Sniper Shecil,Sniper Cecil,99,1349000,0,4093000,1526000,14,4892,9113,22,35,1,180,39,67,193,130,10,12,1,7,84,0x37B5,100,76,384,288,0,0,0,0,0,0,0,0,7583,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1810,B_KATRINN_,High Wizard Katrinn,High Wizard Kathryne,99,1069920,0,4008200,1636700,1,1197,4394,10,88,1,89,42,223,128,93,10,12,1,7,68,0x37B5,150,1152,384,288,0,0,0,0,0,0,0,0,7583,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1811,G_SMOKIE_,Smokie,Bandit,18,641,0,0,0,1,61,72,0,10,1,18,36,25,26,35,10,12,0,2,22,0x91,200,1576,576,420,0,0,0,0,0,0,0,0,2201,100,7267,500,606,1000,536,2000,7299,500,0,0,0,0,0,0,0,0,0,0 -1812,EVENT_LUDE,Lude,Delightful Lude,99,15,0,0,0,0,0,0,100,99,1,1,1,1,999,1,0,0,0,0,20,0x40,190,890,960,480,0,0,0,0,0,0,0,0,7225,5000,1062,5000,535,5000,7609,5000,0,0,0,0,0,0,0,0,0,0,0,0 -1813,EVENT_HYDRO,Hydro,Hydrolancer,99,1880000,0,4000000,2000000,3,15000,47767,60,55,1,142,200,250,189,32,10,12,2,8,28,0x37B5,100,972,672,432,0,0,0,0,0,0,0,0,7607,10000,13001,500,5002,500,1417,500,12080,1500,7444,5500,0,0,0,0,0,0,0,0 -1814,EVENT_MOON,Moonlight Flower,Moonlight Flower,80,30000,0,30000,30000,1,500,800,50,50,1,35,45,112,69,93,10,12,1,2,63,0x37B5,150,1276,576,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1815,EVENT_RICECAKE,Rice Cake,Rice Cake,12,20,0,0,0,1,1,2,100,99,1,1,1,1,1,1,0,0,1,0,20,0x40,2000,1320,0,300,0,0,0,0,0,0,0,0,7613,10000,7613,10000,7613,10000,7613,10000,7613,10000,7613,5000,7613,4000,0,0,0,0,7613,3000 -1816,EVENT_GOURD,Gourd,Gourd,12,1000,0,0,0,1,1,2,100,99,1,1,1,1,1,1,0,0,1,0,20,0x40,2000,96,96,96,0,0,0,0,0,0,0,0,512,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1817,EVENT_DETALE,Detale,Detarderous,99,8880000,0,4500000,2500000,3,32767,65534,65,65,1,142,200,250,189,50,10,12,2,8,48,0x37B5,100,972,936,360,0,0,0,0,0,0,0,0,7701,10000,1724,500,1473,500,1265,500,12080,1500,12100,1500,0,0,0,0,0,0,0,0 -1818,EVENT_ALARM,Alarm,Alarm,58,10647,0,0,0,0,1,2,15,15,1,62,72,10,85,45,10,12,1,0,60,0x3695,1000,1020,500,768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7703,7000 -1819,EVENT_BATHORY,Bathory,Bathory,44,5415,0,0,0,1,198,398,0,60,1,76,24,85,65,15,10,12,1,7,27,0x3695,100,1504,840,900,0,0,0,0,0,0,0,0,7850,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1820,EVENT_BIGFOOT,Bigfoot,Bigfoot,25,1619,0,0,0,1,198,220,10,0,1,25,55,15,20,25,10,12,2,2,22,0x91,300,1260,192,192,0,0,0,0,0,0,0,0,7850,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1821,EVENT_DESERT_WOLF,Desert Wolf,Desert Wolf,27,1716,0,0,0,1,169,208,0,10,56,27,45,15,56,10,10,12,1,2,23,0x308D,200,1120,420,288,0,0,0,0,0,0,0,0,7850,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1822,EVENT_DEVIRUCHI,Deviruchi,Deviruchi,46,6666,0,0,0,1,475,560,10,25,1,69,40,55,70,30,10,12,0,6,27,0x3795,150,980,600,384,0,0,0,0,0,0,0,0,7850,3000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1823,EVENT_FREEZER,Freezer,Freezer,72,8636,0,0,0,2,671,983,55,43,69,41,59,5,67,100,10,12,1,2,41,0x3695,250,1452,483,528,0,0,0,0,0,0,0,0,7850,3000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1824,EVENT_GARM_BABY,Garm Baby,Garm Baby,61,20199,0,0,0,1,680,1179,34,13,45,30,56,55,85,30,10,12,1,2,41,0x3885,450,879,672,576,0,0,0,0,0,0,0,0,7850,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1825,EVENT_GOBLINE_XMAS,Christmas Goblin,Christmas Goblin,25,1176,0,0,0,1,118,140,10,5,1,53,25,20,38,45,10,12,1,7,24,0x3695,100,1120,620,240,0,0,0,0,0,0,0,0,7850,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1826,EVENT_MYST,Myst,Myst,38,3745,0,0,0,1,365,445,0,40,1,38,18,0,53,10,10,12,2,0,25,0x3695,200,1576,576,384,0,0,0,0,0,0,0,0,7850,3000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1827,EVENT_SASQUATCH,Sasquatch,Sasquatch,30,3163,0,0,0,1,250,280,5,0,75,25,60,10,34,20,10,12,2,2,60,0x3695,300,1260,192,192,0,0,0,0,0,0,0,0,7850,3000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1828,EVENT_GULLINBURSTI,Gullinbrusti,Gullinbrusti,20,20,0,0,0,1,59,72,100,99,1,14,14,0,19,15,10,12,2,2,42,0x3695,150,1960,960,384,0,0,0,0,0,0,0,0,7303,6000,570,9000,571,8000,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1829,SWORD_GUARDIAN,Sword Guardian,Sword Guardian,133,70000,0,4500,3375,2,751,880,122,62,122,87,54,65,103,65,14,16,2,7,80,0x37B5,170,140,384,288,0,0,0,0,0,0,0,0,7069,3000,1370,30,1163,50,1168,1,2122,10,1176,50,0,0,0,0,0,0,4427,1 -1830,BOW_GUARDIAN,Bow Guardian,Bow Guardian,132,63000,0,4392,3294,12,766,886,127,62,109,80,65,52,122,55,14,16,2,7,80,0x37B5,170,76,384,288,0,0,0,0,0,0,0,0,7069,3000,1723,30,1701,50,2367,20,2701,4,0,0,0,0,0,0,0,0,4428,1 -1831,SALAMANDER,Salamander,Salamander,138,80390,0,5919,7139,2,1399,1799,141,68,189,105,72,85,132,72,10,12,2,0,63,0x37B5,160,140,384,288,0,0,0,0,0,0,0,0,7097,3000,994,30,716,100,2680,1,1920,50,2621,1,2364,20,0,0,0,0,4429,1 -1832,IFRIT,Ifrit,Ifrit,146,6935000,0,6696000,4860000,3,5375,8764,436,218,180,201,156,190,199,77,10,12,2,0,83,0x37B5,130,212,384,360,3348000,10000,603,5500,617,5000,616,2000,994,10000,2677,3000,2678,200,2679,200,1471,2000,1133,2000,2345,100,0,0,0,0,4430,1 -1833,KASA,Kasa,Kasa,135,70128,0,5599,7709,2,1004,1309,104,70,111,74,65,78,108,55,10,12,2,0,63,0x37B5,150,800,600,288,0,0,0,0,0,0,0,0,7097,3000,7122,2500,994,30,2680,1,2344,10,1730,10,1626,10,0,0,0,0,4431,1 -1834,G_SALAMANDER,Salamander,Salamander,91,97934,0,0,0,2,9590,12860,65,60,90,55,44,45,180,25,10,12,2,0,63,0x37B5,160,140,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1835,G_KASA,Kasa,Kasa,85,80375,0,0,0,2,3030,3500,23,70,45,158,31,250,160,30,10,12,2,0,63,0x37B5,150,800,600,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1836,MAGMARING,Magmaring,Magmaring,110,13079,0,2536,1903,1,678,722,100,45,107,33,35,47,61,20,10,12,0,0,43,0x83,300,1472,384,288,0,0,0,0,0,0,0,0,7097,3000,757,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4432,1 -1837,IMP,Imp,Imp,129,36830,0,4594,3445,1,885,1091,56,75,66,83,65,88,72,27,10,12,0,6,63,0x3395,150,824,432,360,0,0,0,0,0,0,0,0,7122,3000,13303,3,7098,2500,1376,10,1972,25,12374,20,0,0,0,0,0,0,4433,1 -1838,KNOCKER,Knocker,Knocker,126,43900,0,3690,3768,1,633,736,126,62,93,62,58,56,99,70,10,12,0,6,22,0x191,200,1548,384,288,0,0,0,0,0,0,0,0,997,30,1003,150,1040,5500,2286,1,2208,10,2124,3,1732,5,0,0,0,0,4434,1 -1839,BYORGUE,Byorgue,Byrogue,135,92544,0,7725,5543,2,793,934,120,13,114,86,70,65,81,70,14,16,1,7,20,0x37B5,170,800,600,360,0,0,0,0,0,0,0,0,1270,50,5096,3,13027,150,12087,500,603,40,2530,1,7110,4365,0,0,0,0,4426,1 -1840,GOLDEN_SAVAGE,Golden Savage,Golden Savage,99,500,0,1,1,1,500,700,100,99,0,1,1,50,120,1,10,12,2,2,42,0xF1,150,1960,480,384,0,0,0,0,0,0,0,0,610,3000,7444,100,616,5,969,500,714,100,5159,1,12238,3000,12239,3000,0,0,0,0 -1841,G_SNAKE_,Snake Lord's Minion,Snake Lord's Minion,15,10,0,1,1,1,46,55,100,99,1,15,15,10,35,5,10,12,1,2,22,0x81,200,1576,576,576,0,0,0,0,0,0,0,0,7720,2000,12245,200,7721,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1842,G_ANACONDAQ_,Snake Lord's Minion,Snake Lord's Minion,23,15,0,1,1,1,124,157,100,99,1,23,28,10,36,5,10,12,1,2,25,0x91,200,1576,576,576,0,0,0,0,0,0,0,0,7720,3500,12245,400,7721,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1843,G_SIDE_WINDER_,Snake Lord's Minion,Snake Lord's Minion,43,18,0,1,1,1,240,320,100,99,38,43,40,15,115,20,10,12,1,2,25,0x3095,200,1576,576,576,0,0,0,0,0,0,0,0,7720,7000,12245,600,7721,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1844,G_ISIS_,Snake Lord's Minion,Snake Lord's Minion,47,25,0,1,1,1,423,507,100,99,38,65,43,50,66,15,10,12,2,6,27,0x3195,200,1384,768,336,0,0,0,0,0,0,0,0,7720,8000,12245,800,7721,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1845,G_TREASURE_BOX_,Treasure Box,Treasure Box,98,0,0,0,0,0,0,0,0,0,0,0,0,0,999,0,0,0,0,0,20,0x120,0,0,0,0,0,0,0,0,0,0,0,0,7720,10000,7720,10000,7720,10000,7721,10000,12245,2500,7720,5000,12245,2500,0,0,0,0,12245,2500 -1846,DREAMMETAL,Dream Metal,Dream Metal,90,999,0,1,1,1,1,2,100,99,1,1,1,1,1,1,10,12,0,0,26,0x120,300,1288,288,384,0,0,0,0,0,0,0,0,7858,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1847,EVENT_PORING,Poring,Poring,98,10000000,0,1000000,1000000,1,15000,20000,60,60,1,60,120,120,160,30,10,12,1,8,28,0x37B5,100,76,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1848,EVENT_BAPHOMET,Baphomet,Baphomet,50,45000,0,1000,1000,2,1500,3000,10,10,1,60,15,15,160,30,10,12,2,6,67,0x37B5,100,768,768,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1849,EVENT_OSIRIS,Osiris,Osiris,60,125000,0,2000,2000,1,3500,5000,20,20,1,60,25,25,160,30,10,12,1,1,89,0x37B5,100,1072,672,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1850,EVENT_ORCHERO,Orc Hero,Orc Hero,50,175000,0,3000,3000,1,4000,5500,25,45,1,60,35,80,160,30,10,12,2,7,82,0x37B5,150,1678,780,648,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1851,EVENT_MOBSTER,Mobster,Mobster,61,7991,0,2,2,1,500,1000,45,35,76,46,20,35,76,55,10,12,1,7,20,0x3695,250,1100,560,580,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1852,G_EM_ANGELING,Angeling,Angeling,99,120,0,0,0,1,60,71,100,99,1,17,80,80,126,20,10,12,0,8,66,0x37B5,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1853,G_EM_DEVILING,Deviling,Deviling,99,120,0,0,0,1,60,71,100,99,1,17,80,80,126,20,10,12,0,8,66,0x37B5,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1854,E_MUKA,Muka,Muka,17,610,0,273,120,1,40,49,5,5,15,15,30,5,20,10,10,12,2,3,22,0x83,300,1960,960,384,0,0,0,0,0,0,0,0,993,70,952,9000,713,2000,7742,400,507,1000,1451,50,1002,250,0,0,0,0,4036,1 -1855,E_POISONSPORE,Poison Spore,Poison Spore,19,665,0,186,93,1,89,101,0,0,1,19,25,0,24,0,10,12,1,3,25,0x3885,200,1672,672,288,0,0,0,0,0,0,0,0,7033,9000,2221,20,511,550,7743,60,972,50,921,1200,912,5,0,0,0,0,4048,1 -1856,E_MAGNOLIA,Magnolia,Magnolia,26,3195,0,393,248,1,120,151,5,30,1,26,26,0,39,5,10,12,0,6,21,0x183,250,1560,360,360,0,0,0,0,0,0,0,0,7031,9000,910,800,911,100,912,10,737,40,7744,400,12127,5,0,0,0,0,4076,1 -1857,E_MARIN,Marin,Marin,15,742,0,66,44,1,39,43,0,10,1,10,10,5,35,15,10,12,1,3,41,0x81,400,1872,672,480,0,0,0,0,0,0,0,0,910,3200,938,1500,700,100,720,40,7745,75,529,350,5035,1,0,0,0,0,4196,1 -1858,E_PLANKTON,Plankton,Plankton,10,354,0,23,18,1,26,31,0,5,1,10,10,0,15,0,10,12,0,3,61,0x81,400,2208,1008,324,0,0,0,0,0,0,0,0,1052,9000,7746,300,938,700,970,4,713,1000,630,20,645,50,0,0,0,0,4024,1 -1859,E_MANDRAGORA,Mandragora,Mandragora,12,405,0,45,32,4,26,35,0,25,1,12,24,0,36,15,10,12,1,3,62,0x84,1000,1768,768,576,0,0,0,0,0,0,0,0,993,50,905,9000,1405,30,7747,350,711,300,706,3,1967,10,0,0,0,0,4030,1 -1860,E_COCO,Coco,Coco,17,817,0,120,78,1,56,67,0,0,24,17,34,20,24,10,10,12,0,2,22,0x91,150,1864,864,1008,0,0,0,0,0,0,0,0,1026,9000,2502,20,914,3000,919,2500,516,500,2402,25,7748,600,0,0,0,0,4041,1 -1861,E_CHOCO,Choco,Choco,43,4278,0,1265,1265,1,315,402,5,5,65,68,55,45,65,25,10,12,0,2,23,0x3095,200,1500,500,1000,0,0,0,0,0,0,0,0,7011,5335,942,7000,985,53,513,5000,634,20,7749,1000,607,25,0,0,0,0,4285,1 -1862,E_MARTIN,Martin,Martin,18,1109,0,134,86,1,52,63,0,5,12,18,30,15,15,5,10,12,0,2,42,0x81,300,1480,480,480,0,0,0,0,0,0,0,0,1017,9000,7750,500,1251,10,2225,5,5009,1,10010,10,2224,15,0,0,0,0,4046,1 -1863,E_SPRING_RABBIT,Spring Rabbit,Spring Rabbit,25,4500,0,0,0,1,292,406,14,10,20,15,15,5,15,5,10,12,1,2,42,0x83,160,1120,552,511,0,0,0,0,0,0,0,0,7860,5000,7861,5000,7862,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1798,TREASURE_BOX_,Treasure Chest,Treasure Chest,99,0,1,0,0,0,0,0,0,0,0,0,0,0,999,0,0,0,0,0,20,0x40,0,0,0,0,0,0,0,0,0,0,0,0,7582,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1799,G_SEYREN_,Lord Knight Seyren,Lord Knight Seyren,10,10,1,1,1,1,1,2,1,1,1,1,1,1,1,1,10,12,1,7,83,0x37B5,100,76,384,288,0,0,0,0,0,0,0,0,7583,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1800,G_EREMES_,Assassin Cross Eremes,Assassin Cross Eremes,10,10,1,1,1,1,1,2,1,1,1,1,1,1,1,1,10,12,1,7,85,0x37B5,100,76,384,288,0,0,0,0,0,0,0,0,7583,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1801,G_HARWORD_,Whitesmith Harword,Mastersmith Howard,10,10,1,1,1,1,1,2,1,1,1,1,1,1,1,1,10,12,1,7,81,0x37B5,100,76,384,288,0,0,0,0,0,0,0,0,7583,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1802,G_MAGALETA_,High Priest Magaleta,High Priest Margaretha,10,10,1,1,1,1,1,2,1,1,1,1,1,1,1,1,10,12,1,7,86,0x37B5,125,1152,384,288,9000,0,0,0,0,0,0,0,7583,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1803,G_SHECIL_,Sniper Shecil,Sniper Cecil,10,10,1,1,1,14,1,2,1,1,1,1,1,1,1,1,10,12,1,7,84,0x33B5,100,76,384,288,0,0,0,0,0,0,0,0,7583,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1804,G_KATRINN_,High Wizard Katrinn,High Wizard Kathryne,10,10,1,1,1,1,1,2,1,1,1,1,1,1,1,1,10,12,1,7,68,0x37B5,150,1152,384,288,0,0,0,0,0,0,0,0,7583,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1805,B_SEYREN_,Lord Knight Seyren,Lord Knight Seyren,99,1647590,0,4352040,1412973,1,7238,11040,72,37,120,110,81,65,130,52,10,12,1,7,83,0x37B5,100,76,384,288,0,0,0,0,0,0,0,0,7583,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1806,B_EREMES_,Assassin Cross Eremes,Assassin Cross Eremes,99,1411230,0,3675060,1433142,1,4189,8289,37,39,90,181,62,37,122,60,10,12,1,7,85,0x37B5,100,76,384,288,0,0,0,0,0,0,0,0,7583,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1807,B_HARWORD_,Whitesmith Harword,Mastersmith Howard,99,1460000,0,3602106,1278900,1,7822,8251,66,36,100,73,112,35,136,60,10,12,1,7,82,0x37B5,100,76,384,288,0,0,0,0,0,0,0,0,7583,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1808,B_MAGALETA_,High Priest Magaleta,High Priest Margaretha,99,1092910,0,3831300,1186920,1,4688,5580,35,78,1,84,64,182,92,100,10,12,1,7,86,0x37B5,125,1152,384,288,0,0,0,0,0,0,0,0,7583,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1809,B_SHECIL_,Sniper Shecil,Sniper Cecil,99,1349000,0,3683700,1373400,14,4892,9113,22,35,1,180,39,67,193,130,10,12,1,7,84,0x37B5,100,76,384,288,0,0,0,0,0,0,0,0,7583,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1810,B_KATRINN_,High Wizard Katrinn,High Wizard Kathryne,99,1069920,0,3607380,1473030,1,1197,4394,10,88,1,89,42,223,128,93,10,12,1,7,68,0x37B5,150,1152,384,288,0,0,0,0,0,0,0,0,7583,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1811,G_SMOKIE_,Smokie,Bandit,18,641,1,0,0,1,61,72,0,10,1,18,36,25,26,35,10,12,0,2,22,0x91,200,1576,576,420,0,0,0,0,0,0,0,0,2201,100,7267,500,606,1000,536,2000,7299,500,0,0,0,0,0,0,0,0,0,0 +1812,EVENT_LUDE,Lude,Delightful Lude,99,15,0,0,0,0,0,0,160,99,1,1,1,1,999,1,0,0,0,0,20,0x40,190,890,960,480,0,0,0,0,0,0,0,0,7225,5000,1062,5000,535,5000,7609,5000,0,0,0,0,0,0,0,0,0,0,0,0 +1813,EVENT_HYDRO,Hydro,Hydrolancer,99,1880000,0,3600000,1800000,3,15000,47767,96,55,1,142,200,250,189,32,10,12,2,8,28,0x37B5,100,972,672,432,0,0,617,5500,603,2000,617,5500,7607,10000,13001,500,5002,500,1417,500,12080,1500,7444,5500,0,0,0,0,0,0,0,0 +1814,EVENT_MOON,Moonlight Flower,Moonlight Flower,80,30000,0,27000,27000,1,500,800,80,50,1,35,45,112,69,93,10,12,1,2,63,0x37B5,150,1276,576,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1815,EVENT_RICECAKE,Rice Cake,Rice Cake,12,777,1,7,7,1,7,14,0,99,7,7,7,17,17,7,10,12,1,0,20,0x40,250,1320,0,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1816,EVENT_GOURD,Gourd,Gourd,12,1000,0,0,0,1,1,2,160,99,1,1,1,1,1,1,0,0,1,0,20,0x40,2000,96,96,96,0,0,0,0,0,0,0,0,512,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1817,EVENT_DETALE,Detale,Detarderous,99,8880000,0,4050000,2250000,3,32767,65534,104,65,1,142,200,250,189,50,10,12,2,8,48,0x37B5,100,972,936,360,0,0,0,0,617,5000,617,5500,7701,10000,1724,500,1473,500,1265,500,12080,1500,12100,1500,0,0,0,0,0,0,0,0 +1818,EVENT_ALARM,Alarm,Alarm,58,10647,0,0,0,0,1,2,24,15,1,62,72,10,85,45,10,12,1,0,60,0x3695,1000,1020,500,768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7703,7000 +1819,EVENT_BATHORY,Bathory,Bathory,86,5242,1,0,0,1,229,325,61,41,66,38,40,55,56,50,10,12,1,7,27,0x3695,100,1504,840,900,0,0,0,0,0,0,0,0,7850,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1820,EVENT_BIGFOOT,Bigfoot,Bigfoot,29,587,1,0,0,1,50,62,55,7,18,4,7,0,12,0,10,12,2,2,22,0x91,300,1260,192,192,0,0,0,0,0,0,0,0,7850,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1821,EVENT_DESERT_WOLF,Desert Wolf,Desert Wolf,103,9447,1,0,0,1,520,579,114,47,93,69,63,61,82,42,10,12,1,2,23,0x308D,200,1120,420,288,0,0,0,0,0,0,0,0,7850,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1822,EVENT_DEVIRUCHI,Deviruchi,Deviruchi,64,2300,1,0,0,1,210,283,62,30,61,17,30,35,52,5,10,12,0,6,27,0x3795,150,980,600,384,0,0,0,0,0,0,0,0,7850,3000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1823,EVENT_FREEZER,Freezer,Freezer,94,9990,1,0,0,2,188,238,68,38,68,47,50,45,49,25,10,12,1,2,41,0x3695,250,1452,483,528,0,0,0,0,0,0,0,0,7850,3000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1824,EVENT_GARM_BABY,Garm Baby,Garm Baby,94,10016,1,0,0,1,183,244,62,43,69,61,55,61,53,45,10,12,1,2,41,0x3885,450,879,672,576,0,0,0,0,0,0,0,0,7850,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1825,EVENT_GOBLINE_XMAS,Christmas Goblin,Christmas Goblin,25,1176,0,0,0,1,118,140,16,5,1,53,25,20,38,45,10,12,1,7,24,0x3695,100,1120,620,240,0,0,0,0,0,0,0,0,7850,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1826,EVENT_MYST,Myst,Myst,39,879,1,0,0,1,68,89,50,11,26,19,40,35,31,25,10,12,2,0,25,0x3695,200,1576,576,384,0,0,0,0,0,0,0,0,7850,3000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1827,EVENT_SASQUATCH,Sasquatch,Sasquatch,30,3163,0,0,0,1,250,280,8,0,75,25,60,10,34,20,10,12,2,2,60,0x3695,300,1260,192,192,0,0,0,0,0,0,0,0,7850,3000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1828,EVENT_GULLINBURSTI,Gullinbrusti,Gullinbrusti,20,20,0,0,0,1,59,72,160,99,1,14,14,0,19,15,10,12,2,2,42,0x3695,150,1960,960,384,0,0,0,0,0,0,0,0,7303,6000,570,9000,571,8000,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1829,SWORD_GUARDIAN,Sword Guardian,Sword Guardian,133,70000,0,4500,3375,2,751,880,122,62,122,87,54,65,103,65,14,16,2,7,80,0x37B5,170,140,384,288,0,0,0,0,0,0,0,0,7069,3000,1370,30,1163,50,1168,1,2122,10,1176,50,6223,100,0,0,0,0,4427,1 +1830,BOW_GUARDIAN,Bow Guardian,Bow Guardian,132,63000,0,4392,3294,12,766,886,127,62,109,80,65,52,122,55,14,16,2,7,80,0x37B5,170,76,384,288,0,0,0,0,0,0,0,0,7069,3000,1723,30,1701,50,2367,20,2701,4,0,0,6223,100,0,0,0,0,4428,1 +1831,SALAMANDER,Salamander,Salamander,138,80390,1,5919,7139,2,1399,1799,141,68,189,105,72,85,132,72,10,12,2,0,63,0x37B5,160,140,384,288,0,0,0,0,0,0,0,0,7097,3000,994,30,6223,10,2680,1,1920,50,2621,1,2364,20,0,0,0,0,4429,1 +1832,IFRIT,Ifrit,Ifrit,146,6935000,1,6696000,4860000,3,5375,8764,436,218,180,201,156,190,199,77,10,12,2,0,83,0x37B5,130,212,384,360,3348000,10000,603,5500,617,5000,616,2000,994,10000,2677,3000,2678,200,2679,200,1471,2000,1133,2000,2345,100,0,0,0,0,4430,1 +1833,KASA,Kasa,Kasa,135,70128,1,5599,7709,2,1004,1309,104,70,111,74,65,78,108,55,10,12,2,0,63,0x37B5,150,800,600,288,0,0,0,0,0,0,0,0,7097,3000,7122,2500,994,30,2680,1,2344,10,1730,10,1626,10,0,0,0,0,4431,1 +1834,G_SALAMANDER,Salamander,Salamander,138,80390,1,0,0,2,1399,1799,141,68,189,105,72,85,132,72,10,12,2,0,63,0x37B5,160,140,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1835,G_KASA,Kasa,Kasa,135,70128,1,0,0,2,1004,1309,104,70,111,74,65,78,108,55,10,12,2,0,63,0x37B5,150,800,600,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1836,MAGMARING,Magmaring,Magmaring,110,13079,1,2536,1903,1,678,722,100,45,107,33,35,47,61,20,10,12,0,0,43,0x83,300,1472,384,288,0,0,0,0,0,0,0,0,7097,3000,757,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4432,1 +1837,IMP,Imp,Imp,129,36830,1,4594,3445,1,885,1091,56,75,66,83,65,88,72,27,10,12,0,6,63,0x3395,150,824,432,360,0,0,0,0,0,0,0,0,7122,3000,13303,3,7098,2500,1376,10,1972,25,12374,1,6223,1,0,0,0,0,4433,1 +1838,KNOCKER,Knocker,Knocker,126,43900,1,3690,3768,1,633,736,126,62,93,62,58,56,99,70,10,12,0,6,22,0x191,200,1548,384,288,0,0,0,0,0,0,0,0,997,30,1003,150,1040,5500,2286,1,6223,10,2124,3,1732,5,0,0,0,0,4434,1 +1839,BYORGUE,Byorgue,Byrogue,135,92544,1,7725,5543,2,793,934,120,13,114,86,70,65,81,70,14,16,1,7,20,0x37B5,170,800,600,360,0,0,0,0,0,0,0,0,1270,50,5096,3,13027,150,12087,100,603,40,2530,1,7110,4365,0,0,0,0,4426,1 +1840,GOLDEN_SAVAGE,Golden Savage,Golden Savage,99,500,1,1,1,1,500,700,160,99,0,1,1,50,120,1,10,12,2,2,42,0xF1,150,1960,480,384,0,0,0,0,0,0,0,0,610,3000,7444,100,616,5,969,500,714,100,5159,1,12238,3000,0,0,0,0,12239,3000 +1841,G_SNAKE_,Snake Lord's Minion,Snake Lord's Minion,15,10,1,1,1,1,46,55,160,99,1,15,15,10,35,5,10,12,1,2,22,0x81,200,1576,576,576,0,0,0,0,0,0,0,0,673,1000,12715,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1842,G_ANACONDAQ_,Snake Lord's Minion,Snake Lord's Minion,23,15,1,1,1,1,124,157,160,99,1,46,28,10,51,5,10,12,1,2,25,0x91,200,1576,576,576,0,0,0,0,0,0,0,0,673,1000,673,1000,12715,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1843,G_SIDE_WINDER_,Snake Lord's Minion,Snake Lord's Minion,43,18,1,1,1,1,240,320,160,99,38,43,40,15,115,20,10,12,1,2,25,0x3095,200,1576,576,576,0,0,0,0,0,0,0,0,673,1000,675,1000,12715,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1844,G_ISIS_,Snake Lord's Minion,Snake Lord's Minion,47,25,1,1,1,1,423,507,160,99,38,65,43,50,66,15,10,12,2,6,27,0x3195,200,1384,768,336,0,0,0,0,0,0,0,0,673,1000,675,1000,673,1000,675,1000,12715,500,0,0,0,0,0,0,0,0,0,0 +1845,G_TREASURE_BOX_,Treasure Box,Treasure Box,98,500,1,0,0,0,0,0,0,0,0,0,0,0,999,0,0,0,0,0,20,0x120,0,0,0,0,0,0,0,0,0,0,0,0,7720,10000,7720,10000,7720,10000,7721,10000,12245,2500,7720,5000,12245,2500,0,0,0,0,12245,2500 +1846,DREAMMETAL,Dream Metal,Dream Metal,90,1499,0,1,1,1,1,2,100,99,1,1,1,1,1,1,10,12,0,0,26,0x120,300,1288,288,384,0,0,0,0,0,0,0,0,7858,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1847,EVENT_PORING,Poring,Poring,98,10000500,0,900000,900000,1,15000,20000,96,60,1,60,120,120,160,30,10,12,1,8,28,0x37B5,100,76,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1848,EVENT_BAPHOMET,Baphomet,Baphomet,50,45000,0,900,900,2,1500,3000,16,10,1,60,15,15,160,30,10,12,2,6,67,0x37B5,100,768,768,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1849,EVENT_OSIRIS,Osiris,Osiris,60,125000,0,1800,1800,1,3500,5000,32,20,1,60,25,25,160,30,10,12,1,1,89,0x37B5,100,1072,672,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1850,EVENT_ORCHERO,Orc Hero,Orc Hero,50,175000,0,2700,2700,1,4000,5500,40,45,1,60,35,80,160,30,10,12,2,7,82,0x37B5,150,1678,780,648,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1851,EVENT_MOBSTER,Mobster,Mobster,61,7991,1,0,0,1,910,1128,66,37,76,46,20,35,76,55,10,12,1,7,20,0x3695,250,1100,560,580,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1852,G_EM_ANGELING,Angeling,Angeling,99,120,1,0,0,1,60,71,160,99,1,17,80,80,126,20,10,12,0,8,66,0x37B5,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1853,G_EM_DEVILING,Deviling,Deviling,99,120,1,0,0,1,60,71,160,99,1,17,80,80,126,20,10,12,0,8,66,0x37B5,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1854,E_MUKA,Muka,Muka,17,610,0,246,108,1,40,49,8,5,15,15,30,5,20,10,10,12,2,3,22,0x83,300,1960,960,384,0,0,0,0,0,0,0,0,993,70,952,9000,713,2000,7742,400,507,1000,1451,50,1002,250,0,0,0,0,4036,1 +1855,E_POISONSPORE,Poison Spore,Poison Spore,19,665,0,167,84,1,89,101,0,0,1,19,25,0,24,0,10,12,1,3,25,0x3885,200,1672,672,288,0,0,0,0,0,0,0,0,7033,9000,2221,20,511,550,7743,60,972,50,921,1200,912,5,0,0,0,0,4048,1 +1856,E_MAGNOLIA,Magnolia,Magnolia,26,3195,0,354,223,1,120,151,8,30,1,26,26,0,39,5,10,12,0,6,21,0x183,250,1560,360,360,0,0,0,0,0,0,0,0,7031,9000,910,800,911,100,912,10,737,40,7744,400,12127,5,0,0,0,0,4076,1 +1857,E_MARIN,Marin,Marin,15,742,0,59,40,1,39,43,0,10,1,10,10,5,35,15,10,12,1,3,41,0x81,400,1872,672,480,0,0,0,0,0,0,0,0,910,3200,938,1500,700,100,720,40,7745,75,529,350,5035,1,0,0,0,0,4196,1 +1858,E_PLANKTON,Plankton,Plankton,10,354,0,21,16,1,26,31,0,5,1,10,10,0,15,0,10,12,0,3,61,0x81,400,2208,1008,324,0,0,0,0,0,0,0,0,1052,9000,7746,300,938,700,970,4,713,1000,630,20,645,50,0,0,0,0,4024,1 +1859,E_MANDRAGORA,Mandragora,Mandragora,12,405,0,41,29,4,26,35,0,25,1,12,24,0,36,15,10,12,1,3,62,0x84,1000,1768,768,576,0,0,0,0,0,0,0,0,993,50,905,9000,1405,30,7747,350,711,300,706,3,1967,10,0,0,0,0,4030,1 +1860,E_COCO,Coco,Coco,17,817,0,108,70,1,56,67,0,0,24,17,34,20,24,10,10,12,0,2,22,0x91,150,1864,864,1008,0,0,0,0,0,0,0,0,1026,9000,2502,20,914,3000,919,2500,516,500,2402,25,7748,600,0,0,0,0,4041,1 +1861,E_CHOCO,Choco,Choco,43,4278,0,1139,1139,1,315,402,8,5,65,68,55,45,65,25,10,12,0,2,23,0x3095,200,1500,500,1000,0,0,0,0,0,0,0,0,7011,5335,942,7000,985,53,513,5000,634,20,7749,1000,607,25,0,0,0,0,4285,1 +1862,E_MARTIN,Martin,Martin,18,1109,0,121,77,1,52,63,0,5,12,18,30,15,15,5,10,12,0,2,42,0x81,300,1480,480,480,0,0,0,0,0,0,0,0,1017,9000,7750,500,1251,10,2225,5,5009,1,10010,10,2224,15,0,0,0,0,4046,1 +1863,E_SPRING_RABBIT,Spring Rabbit,Spring Rabbit,25,4500,0,0,0,1,292,406,23,10,20,15,15,5,15,5,10,12,1,2,42,0x83,160,1120,552,511,0,0,0,0,0,0,0,0,7860,5000,7861,5000,7862,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0 // Cursed Abbey -1864,ZOMBIE_SLAUGHTER,Zombie Slaughter,Zombie Slaughter,124,40440,0,3938,2702,1,707,824,100,45,117,58,82,13,97,21,10,12,1,1,69,0x3695,200,676,648,432,0,0,0,0,0,0,0,0,7752,3000,13404,10,934,1500,7753,3000,938,3000,0,0,0,0,0,0,0,0,4435,1 -1865,RAGGED_ZOMBIE,Ragged Zombie,Ragged Zombie,123,38574,0,3515,3087,9,810,940,85,35,81,50,64,56,127,23,10,12,1,1,69,0x3695,150,1960,576,420,0,0,0,0,0,0,0,0,7752,3000,2424,15,934,1500,932,4500,2703,2,13107,10,0,0,0,0,0,0,4436,1 -1866,HELL_POODLE,Hell Poodle,Hellhound,115,17168,0,2565,1923,1,642,787,86,20,114,56,59,82,77,54,10,12,0,6,27,0x3795,140,824,432,360,0,0,0,0,0,0,0,0,528,5000,13028,10,1268,10,932,4500,628,20,919,5500,537,400,0,0,0,0,4437,1 -1867,BANSHEE,Banshee,Banshee,130,48666,0,4520,3500,1,724,1127,73,96,97,71,55,123,98,72,10,12,1,6,47,0x3795,150,576,504,504,0,0,0,0,0,0,0,0,7751,3000,2365,10,13027,10,2528,10,934,1500,7054,5335,0,0,0,0,0,0,4438,1 -1868,G_BANSHEE,Banshee,Banshee,81,35111,0,0,0,1,1666,2609,30,55,30,74,1,120,120,1,10,12,1,6,47,0x3795,150,576,504,504,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1869,FLAME_SKULL,Flame Skull,Flame Skull,121,21276,0,2332,2890,1,767,902,93,40,111,90,60,70,99,65,10,12,0,6,68,0x3195,150,972,648,432,0,0,0,0,0,0,0,0,7005,5000,2425,20,13170,20,958,6000,0,0,0,0,0,0,0,0,0,0,4439,1 -1870,NECROMANCER,Necromancer,Necromancer,133,91304,0,5580,4185,1,706,1112,84,73,108,54,77,116,91,30,10,12,1,1,89,0x37B5,150,1816,1320,420,0,0,0,0,0,0,0,0,7752,3000,1624,20,932,4500,2532,10,717,100,609,100,7117,1500,0,0,0,0,4440,1 -1871,FALLINGBISHOP,Fallen Bishop,Falling Bishop,138,5655000,0,2700000,1890000,1,2860,4496,274,182,186,165,95,226,182,86,10,12,1,6,47,0x37B5,150,432,1152,360,1350000,10000,607,5500,617,5000,617,5000,523,10000,1420,1000,2677,500,1422,1000,985,5432,1614,2000,0,0,0,0,0,0,4441,1 -1872,BEELZEBUB_FLY,Hell Fly,Hell Fly,127,502000,0,0,0,1,643,795,98,55,99,90,52,55,89,80,10,12,0,4,84,0x37B5,100,676,576,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1873,BEELZEBUB,Beelzebub,Beelzebub,147,6805000,0,0,0,1,3500,5600,288,265,155,235,200,225,204,66,10,12,0,6,88,0x37B5,100,100,576,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1874,BEELZEBUB_,Beelzebub,Beelzebub,147,4805000,0,7050000,7050000,2,4200,8150,418,265,178,236,200,250,218,66,10,12,2,6,88,0x37B5,100,212,504,432,3525000,10000,607,5500,617,5000,617,5000,7754,9000,2423,2000,1565,2000,2000,2000,2702,2000,985,5432,742,5500,0,0,0,0,4145,1 +1864,ZOMBIE_SLAUGHTER,Zombie Slaughter,Zombie Slaughter,124,40440,1,3938,2702,1,707,824,100,45,117,58,82,13,97,21,10,12,1,1,69,0x3695,200,676,648,432,0,0,0,0,0,0,0,0,7752,3000,13404,10,934,1500,7753,3000,938,3000,6223,1,0,0,0,0,0,0,4435,1 +1865,RAGGED_ZOMBIE,Ragged Zombie,Ragged Zombie,123,38574,1,3515,3087,9,810,940,85,35,81,50,64,56,127,23,10,12,1,1,69,0x3695,150,1960,576,420,0,0,0,0,0,0,0,0,7752,3000,2424,15,934,1500,932,4500,2703,2,13107,10,6223,1,0,0,0,0,4436,1 +1866,HELL_POODLE,Hell Poodle,Hellhound,115,17168,1,2565,1923,1,642,787,86,20,114,56,59,82,77,54,10,12,0,6,27,0x3795,140,824,432,360,0,0,0,0,0,0,0,0,528,5000,13028,10,1268,10,932,4500,628,20,919,5500,537,400,0,0,0,0,4437,1 +1867,BANSHEE,Banshee,Banshee,130,48666,1,4520,3500,1,724,1127,73,96,97,71,55,123,98,72,10,12,1,6,47,0x3795,150,676,504,504,0,0,0,0,0,0,0,0,7751,3000,2365,10,13027,10,2528,10,934,1500,7054,5335,6223,1,0,0,0,0,4438,1 +1868,G_BANSHEE,Banshee,Banshee,130,48666,1,0,0,1,724,1127,73,96,97,71,55,123,98,72,10,12,1,6,47,0x3795,150,676,504,504,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1869,FLAME_SKULL,Flame Skull,Flame Skull,121,21276,1,2332,2890,1,767,902,93,40,111,90,60,70,99,65,10,12,0,6,68,0x3195,150,972,648,432,0,0,0,0,0,0,0,0,7005,5000,2425,20,13170,20,958,6000,0,0,0,0,0,0,0,0,0,0,4439,1 +1870,NECROMANCER,Necromancer,Necromancer,133,91304,1,5580,4185,1,706,1112,84,73,108,54,77,116,91,30,10,12,1,1,89,0x37B5,150,1816,1320,420,0,0,0,0,0,0,0,0,7752,3000,1624,20,932,4500,2532,10,717,100,609,100,7117,1500,0,0,0,0,4440,1 +1871,FALLINGBISHOP,Fallen Bishop,Falling Bishop,138,5655000,1,2700000,1890000,1,2860,4496,274,182,186,165,95,226,182,86,10,12,1,6,47,0x37B5,150,432,432,360,1350000,10000,607,5500,617,5000,617,5000,523,10000,1420,1000,2677,500,1422,1000,985,5432,1614,2000,6223,500,0,0,0,0,4441,1 +1872,BEELZEBUB_FLY,Hell Fly,Hell Fly,127,502000,1,0,0,1,643,795,98,55,99,90,52,55,89,80,10,12,1,8,80,0x37B5,100,432,480,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1873,BEELZEBUB,Beelzebub,Beelzebub,147,6805000,1,0,0,1,3500,5600,288,265,155,235,200,225,204,66,10,12,0,6,88,0x37B5,100,100,576,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1874,BEELZEBUB_,Beelzebub,Beelzebub,147,4805000,1,7050000,7050000,2,4200,8150,418,265,178,236,200,250,218,66,10,12,2,6,88,0x37B5,100,212,504,432,3525000,10000,607,5500,617,5000,617,5000,7754,9000,2423,2000,1565,2000,2000,2000,2702,2000,6223,1000,742,5500,0,0,0,0,4145,1 1875,TRISTAN_3RD,Tristan III,Tristan III,80,43000,0,1,1,2,1366,1626,25,30,5,10,10,69,70,1,10,12,1,1,89,0x3695,175,1816,1152,360,0,0,0,0,0,0,0,0,7754,9000,938,9000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1876,E_LORD_OF_DEATH,Lord of the Dead,Lord of the Dead,99,99000000,0,131343,43345,3,3430,4232,75,73,120,120,120,169,150,106,10,12,2,6,67,0x37B5,180,1446,1296,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1877,CRYSTAL_5,Crystal,Crystal,1,15,0,0,0,0,0,0,100,99,1,1,1,1,999,1,0,0,0,0,20,0x161,190,0,0,0,0,0,0,0,0,0,0,0,7863,10,644,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1876,E_LORD_OF_DEATH,Lord of the Dead,Lord of the Dead,99,99000000,0,118209,39011,3,3430,4232,75,73,120,120,120,169,150,106,10,12,2,6,67,0x37B5,180,1446,1296,360,59104,10000,5022,10000,608,0,732,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1877,CRYSTAL_5,Crystal,Crystal,1,15,1,0,0,0,0,0,160,99,1,1,1,1,999,1,0,0,0,0,20,0x161,190,0,0,0,0,0,0,0,0,0,0,0,7863,10,644,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 1878,E_SHINING_PLANT,Shining Plant,Shining Plant,1,20,0,0,0,1,1,2,100,99,0,0,0,0,0,90,7,12,0,3,26,0x40,2000,1,1,1,0,0,0,0,0,0,0,0,7864,3000,906,1500,511,500,507,2000,508,1500,914,500,0,0,0,0,0,0,0,0 1879,ECLIPSE_P,Eclipse Pet,Eclipse,6,1800,0,0,0,1,20,26,0,40,1,36,6,0,11,80,10,12,1,2,60,0x37B5,200,1456,456,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 // Moscovia monsters -1880,WOOD_GOBLIN,Wood Goblin,Wood Goblin,81,5499,0,1106,1245,1,193,208,144,12,73,19,56,15,56,25,10,12,1,3,62,0x81,319,2304,840,360,0,0,0,0,0,0,0,0,2719,5,7203,4000,7201,2000,907,2000,916,500,7032,500,574,50,0,0,0,0,0,0 -1881,LES,Les,Les,82,6216,0,1205,1356,1,270,300,123,30,63,20,35,25,52,30,10,12,1,3,82,0x1089,230,1728,720,576,0,0,0,0,0,0,0,0,7100,2000,511,1000,711,1000,905,2500,2270,1,521,500,510,50,0,0,0,0,0,0 -1882,VAVAYAGA,Baba Yaga,Baba-Yaga,87,6498,0,1188,1337,2,282,353,63,60,69,45,30,60,51,35,10,12,1,7,21,0x3885,270,1536,600,420,0,0,0,0,0,0,0,0,7099,1000,7762,5000,1630,10,7226,150,539,1500,519,1500,580,1500,0,0,0,0,0,0 -1883,UZHAS,Uzhas,Uzhas,85,7140,0,1294,1455,1,271,306,49,8,69,14,41,30,55,20,10,12,1,7,61,0x3885,200,576,672,384,0,0,0,0,0,0,0,0,520,900,1573,5,621,100,522,100,918,3500,579,1500,603,3,0,0,0,0,0,0 -1884,MAVKA,Mavka,Mavka,84,5421,0,1253,1530,7,263,323,98,58,65,31,50,35,81,30,10,12,1,3,62,0x3885,170,1536,504,360,0,0,0,0,0,0,0,0,1572,5,629,300,707,300,710,50,747,1500,748,300,510,3000,0,0,0,0,0,0 -1885,GOPINICH,Gopinich,Gopinich,97,1120500,0,714240,580320,3,1988,3849,355,121,127,102,143,102,152,76,10,12,2,2,62,0x37B5,150,1536,864,432,357120,10000,607,5500,617,5000,617,5000,617,4000,2621,200,12080,1000,1737,100,1417,5,7444,5000,5007,1,0,0,0,0,0,0 -1886,G_MAVKA,Mavka,Mavka,63,19200,0,0,0,7,589,623,32,19,1,42,55,35,89,177,10,12,1,3,62,0x3885,170,1536,504,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1880,WOOD_GOBLIN,Wood Goblin,Wood Goblin,81,5499,1,1106,1245,1,193,208,144,12,73,19,56,15,56,25,10,12,1,3,62,0x81,320,2304,840,360,0,0,0,0,0,0,0,0,2719,5,7203,4000,7201,2000,907,2000,916,500,7032,500,574,50,0,0,0,0,0,0 +1881,LES,Les,Les,82,6216,1,1205,1356,1,270,300,123,30,63,20,35,25,52,30,10,12,1,3,82,0x1089,230,1728,720,576,0,0,0,0,0,0,0,0,7100,2000,511,1000,711,1000,905,2500,2270,1,521,500,510,50,0,0,0,0,0,0 +1882,VAVAYAGA,Baba Yaga,Baba-Yaga,87,6498,1,1188,1337,2,282,353,63,60,69,45,30,60,51,35,10,12,1,7,21,0x3885,270,1536,600,420,0,0,0,0,0,0,0,0,7099,1000,7762,5000,1630,10,7226,150,539,1500,519,1500,580,1500,0,0,0,0,0,0 +1883,UZHAS,Uzhas,Uzhas,85,7140,1,1294,1455,1,271,306,49,8,69,14,41,30,55,20,10,12,1,7,61,0x3885,200,576,672,384,0,0,0,0,0,0,0,0,520,900,1573,5,621,100,522,100,918,3500,579,1500,603,3,0,0,0,0,0,0 +1884,MAVKA,Mavka,Mavka,84,5421,1,1253,1530,7,263,323,98,58,65,31,50,35,81,30,10,12,1,3,62,0x3885,170,1536,504,360,0,0,0,0,0,0,0,0,1572,5,629,300,707,300,710,50,747,1500,748,300,510,3000,0,0,0,0,0,0 +1885,GOPINICH,Gopinich,Gopinich,97,1120500,1,714240,580320,3,1988,3849,355,121,127,102,143,102,152,76,10,12,2,2,62,0x37B5,150,1536,864,432,357120,10000,607,5500,617,5000,617,5000,617,4000,2621,200,12080,1000,1737,100,1417,5,7444,5000,5007,1,0,0,0,0,0,0 +1886,G_MAVKA,Mavka,Mavka,84,5421,1,0,0,7,263,323,98,58,65,31,50,35,81,30,10,12,1,3,62,0x3885,170,1536,504,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 // Additional Monsters -1887,FREEZER_R,Freezer,Freezer,72,8636,0,0,0,2,671,983,55,43,69,41,59,5,67,100,10,12,1,2,41,0x3695,250,1452,483,528,0,0,0,0,0,0,0,0,7053,2000,7066,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1888,GARM_BABY_R,Hatii Baby,Hatii Baby,61,15199,0,100,100,1,680,1580,24,13,45,30,36,55,85,30,10,12,1,2,41,0x3885,450,879,672,576,0,0,0,0,0,0,0,0,0,0,7066,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1889,GARM_R,Marozka's Guard,Marozka's Guard,73,100000,0,1000,1000,3,900,2200,20,23,85,126,10,50,95,60,10,12,2,2,81,0x37B5,400,608,408,336,0,0,0,0,0,0,0,0,7053,2000,7066,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1890,GOPINICH_R,The Immortal Koshei,The Immortal Koshei,85,299321,0,1000,1000,3,1868,6124,20,42,50,65,55,50,152,35,10,12,2,2,62,0x3295,150,1536,864,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1891,G_RANDGRIS_,Valkyrie,Valkyrie,99,1567200,0,0,0,3,5560,9980,25,42,100,120,80,120,220,210,10,12,2,8,86,0x37B5,100,576,576,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1892,G_LOLI_RURI,Lolo Ruri,Lolo Ruri,71,23470,0,0,0,2,1476,2317,39,44,0,66,54,74,81,43,10,12,2,6,87,0x3985,125,747,1632,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1893,G_KNIGHT_OF_ABYSS,Knight of the Abyss,Abysmal Knight,79,36140,0,0,0,1,1600,2150,55,50,66,68,64,25,135,50,10,12,2,7,87,0x3695,300,1500,500,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1894,POURING,Pouring,Pouring,50,100000,0,0,0,1,550,1450,20,50,45,30,36,55,85,30,0,0,0,3,68,0x11AB,300,1672,672,480,0,0,0,0,0,0,0,0,0,0,0,0,12257,8335,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1895,EVENT_SEYREN,Seyren,Seyren Windsor,91,88402,0,0,0,1,2100,2530,63,12,90,89,72,20,99,25,10,12,1,6,63,0x3295,170,76,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1896,EVENT_KATRINN,Katrinn,Kathryne Keyron,92,47280,0,0,0,1,497,1697,10,74,1,5,77,180,110,39,10,12,1,7,68,0x3295,150,1152,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1887,FREEZER_R,Freezer,Freezer,94,9990,1,0,0,2,388,438,68,38,68,47,50,45,49,25,10,12,1,2,41,0x3695,250,1452,483,528,0,0,0,0,0,0,0,0,7053,2000,7066,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1888,GARM_BABY_R,Hatii Baby,Hatii Baby,61,15199,0,90,90,1,680,1580,24,13,45,30,36,55,85,30,10,12,1,2,41,0x3885,450,879,672,576,0,0,0,0,0,0,0,0,0,0,7066,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1889,GARM_R,Marozka's Guard,Marozka's Guard,73,100000,0,900,900,3,900,2200,20,23,85,126,10,50,95,60,10,12,2,2,81,0x37B5,400,608,408,336,0,0,0,0,0,0,0,0,7053,2000,7066,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1890,GOPINICH_R,The Immortal Koshei,The Immortal Koshei,85,299321,0,900,900,3,1868,6124,20,42,50,65,55,50,152,35,10,12,2,2,62,0x3295,150,1536,864,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1891,G_RANDGRIS_,Valkyrie,Valkyrie,99,1567200,1,0,0,3,5560,9980,40,42,100,120,80,120,220,210,10,12,2,8,86,0x37B5,100,576,576,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1892,G_LOLI_RURI,Lolo Ruri,Lolo Ruri,109,15280,1,0,0,2,787,1017,53,44,111,50,47,79,79,79,10,12,2,6,87,0x3985,125,747,1632,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1893,G_KNIGHT_OF_ABYSS,Knight of the Abyss,Abysmal Knight,122,23297,1,0,0,1,810,1002,102,50,121,55,68,70,97,37,10,12,2,7,87,0x3695,300,1500,500,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1894,POURING,Pouring,Pouring,15,777,1,7,7,1,7,14,0,7,7,7,7,17,17,7,0,0,0,3,61,0x11AB,300,1672,672,480,0,0,0,0,0,0,0,0,6296,9000,6296,100,6296,100,909,3000,909,2000,909,2000,909,2000,0,0,0,0,909,2000 +1895,EVENT_SEYREN,Seyren,Seyren Windsor,91,88902,0,0,0,1,2100,2530,63,12,90,89,72,20,99,25,10,12,1,6,63,0x3295,170,76,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1896,EVENT_KATRINN,Katrinn,Kathryne Keyron,92,47780,0,0,0,1,497,1697,10,74,1,5,77,180,110,39,10,12,1,7,68,0x3295,150,1152,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 1897,EVENT_BAPHOMET_,Baphomet,Baphomet,81,668000,0,0,0,2,3220,4040,35,45,1,152,30,85,120,95,10,12,2,6,67,0x37B5,100,768,768,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 1898,EVENT_ZOMBIE,Zombie,Zombie,12,434,0,0,0,1,67,79,0,10,1,1,1,1,1,1,10,12,1,1,29,0x3885,400,2612,912,288,0,0,0,0,0,0,0,0,7884,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1899,SWORD_GUARDIAN_,Sword Guardian,Sword Guardian,86,152533,0,0,0,2,7590,9140,60,33,110,40,54,65,125,65,14,16,2,7,80,0x20A5,170,140,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//1900,BOW_GUARDIAN_,Archer Guardian,Archer Guardian,80,80404,0,0,0,12,1840,2520,40,62,95,80,33,90,165,55,14,16,2,7,80,0x20A5,170,76,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1901,E_CONDOR,Condor,Condor,5,8000,0,100,100,1,200,400,10,15,1,13,10,25,95,10,10,12,0,8,26,0x1089,150,1148,648,480,0,0,0,0,0,0,0,0,7781,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1899,SWORD_GUARDIAN_,Sword Guardian,Sword Guardian,133,70000,0,0,0,2,451,580,122,33,122,87,54,65,103,65,14,16,2,7,80,0x20A5,170,140,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//1900,BOW_GUARDIAN_,Archer Guardian,Archer Guardian,80,80404,1,0,0,12,1840,2520,64,62,95,80,33,90,165,55,14,16,2,7,80,0x20A5,170,76,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1901,E_CONDOR,Condor,Condor,10,15,0,90,90,1,13,20,10,15,1,1,1,50,100,100,10,12,0,2,26,0x1089,150,1148,648,480,0,0,0,0,0,0,0,0,7973,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 1902,E_TREASURE1,Treasure Box,Treasure Box,99,49,0,0,0,0,0,0,100,0,0,0,0,0,999,0,0,0,0,0,26,0x120,0,0,0,0,0,0,0,0,0,0,0,0,7782,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 1903,E_TREASURE2,Treasure Box,Treasure Box,99,49,0,0,0,0,0,0,100,0,0,0,0,0,999,0,0,0,0,0,26,0x120,0,0,0,0,0,0,0,0,0,0,0,0,7783,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1904,BOMBPORING,Bomb Poring,Bomb Poring,28,1000000,0,461,284,1,120,320,100,99,1,28,28,0,33,50,10,12,0,0,20,0x11AB,300,1672,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1904,BOMBPORING,Bomb Poring,Bomb Poring,28,1000000,1,415,256,1,120,320,160,99,1,28,28,0,33,50,10,12,0,0,20,0x108B,300,1672,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 // WoE Second Edition; Battle Fields -1905,BARRICADE,Barricade,Barricade,98,120000,0,0,0,1,0,0,0,0,1,17,1,80,126,20,10,12,2,0,20,0x120,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1906,BARRICADE_,Barricade,Barricade,98,150,0,0,0,1,0,0,100,99,1,17,1,80,126,20,10,12,2,0,20,0x160,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1907,S_EMPEL_1,Guardian Stone,Guardian Stone,90,120000,0,0,0,0,1,2,40,50,1,1,1,1,1,1,0,0,0,0,20,0x120,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1908,S_EMPEL_2,Guardian Stone,Guardian Stone,90,120000,0,0,0,0,1,2,40,50,1,1,1,1,1,1,0,0,0,0,20,0x120,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1909,OBJ_A,Food Storage,Food Storage,90,250,0,0,0,0,1,2,100,99,1,1,1,1,1,1,0,0,2,0,20,0x160,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1910,OBJ_B,Food Depot,Food Depot,90,250,0,0,0,0,1,2,100,99,1,1,1,1,1,1,0,0,2,0,20,0x160,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1911,OBJ_NEUTRAL,Neutrality Flag,Neutrality Flag,90,150,0,0,0,0,1,2,100,99,1,1,1,1,1,1,0,0,2,0,20,0x160,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1912,OBJ_FLAG_A,Lion Flag,Lion Flag,90,150,0,0,0,0,1,2,100,99,1,1,1,1,1,1,0,0,2,0,20,0x160,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1913,OBJ_FLAG_B,Eagle Flag,Eagle Flag,90,150,0,0,0,0,1,2,100,99,1,1,1,1,1,1,0,0,2,0,20,0x160,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1914,OBJ_A2,Blue Crystal,Blue Crystal,90,250,0,0,0,0,1,2,100,99,1,1,1,1,1,1,0,0,2,0,20,0x160,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1915,OBJ_B2,Pink Crystal,Pink Crystal,90,250,0,0,0,0,1,2,100,99,1,1,1,1,1,1,0,0,2,0,20,0x160,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1905,BARRICADE,Barricade,Barricade,98,600500,1,0,0,1,0,0,0,0,1,17,1,80,126,20,10,12,2,0,20,0x120,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1906,BARRICADE_,Barricade,Barricade,98,600,1,0,0,1,0,0,160,99,1,17,1,80,126,20,10,12,2,0,20,0x160,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1907,S_EMPEL_1,Guardian Stone,Guardian Stone,90,120500,1,0,0,0,1,2,64,50,1,1,1,1,1,1,0,0,0,0,20,0x120,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1908,S_EMPEL_2,Guardian Stone,Guardian Stone,90,120500,1,0,0,0,1,2,64,50,1,1,1,1,1,1,0,0,0,0,20,0x120,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1909,OBJ_A,Food Storage,Food Storage,90,750,1,0,0,0,1,2,160,99,1,1,1,1,1,1,0,0,2,0,20,0x160,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1910,OBJ_B,Food Depot,Food Depot,90,750,1,0,0,0,1,2,160,99,1,1,1,1,1,1,0,0,2,0,20,0x160,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1911,OBJ_NEUTRAL,Neutrality Flag,Neutrality Flag,90,650,1,0,0,0,1,2,160,99,1,1,1,1,1,1,0,0,2,0,20,0x160,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1912,OBJ_FLAG_A,Lion Flag,Lion Flag,90,650,1,0,0,0,1,2,160,99,1,1,1,1,1,1,0,0,2,0,20,0x160,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1913,OBJ_FLAG_B,Eagle Flag,Eagle Flag,90,650,1,0,0,0,1,2,160,99,1,1,1,1,1,1,0,0,2,0,20,0x160,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1914,OBJ_A2,Blue Crystal,Blue Crystal,90,750,1,0,0,0,1,2,160,99,1,1,1,1,1,1,0,0,2,0,20,0x160,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1915,OBJ_B2,Pink Crystal,Pink Crystal,90,750,1,0,0,0,1,2,160,99,1,1,1,1,1,1,0,0,2,0,20,0x160,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 // Satan Morroc -1916,MOROCC,Satan Morroc,Satan Morroc,151,7000000,0,0,0,2,3560,6200,400,65,165,182,180,225,180,89,10,12,2,6,87,0x37B5,100,76,540,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1917,MOROCC_,Wounded Morroc,Wounded Morroc,151,5000000,0,4050000,3042000,2,3020,5900,425,65,165,185,200,245,180,89,10,12,2,6,87,0x37B5,100,576,540,432,2025000,5000,607,5500,617,5000,617,5000,5808,1000,2374,5000,2375,5000,2433,5000,7799,9000,7798,9000,0,0,0,0,0,0,0,0 -1918,MOROCC_1,Incarnation of Morroc,Incarnation of Morroc,132,63900,0,4392,3294,1,1267,1412,199,35,126,91,63,61,76,37,10,12,2,8,26,0x37B5,110,576,540,432,0,0,0,0,0,0,0,0,2111,10,7799,1000,7798,3000,985,160,7054,4850,2537,3,1541,20,0,0,0,0,0,0 -1919,MOROCC_2,Incarnation of Morroc,Incarnation of Morroc,132,64922,0,5094,3821,1,1083,1242,92,5,121,86,71,65,75,44,10,12,1,6,67,0x37B5,150,576,540,432,0,0,0,0,0,0,0,0,2536,3,7799,1000,7798,3000,984,160,7053,3500,2130,15,0,0,0,0,0,0,0,0 -1920,MOROCC_3,Incarnation of Morroc,Incarnation of Morroc,133,94800,0,5220,3780,2,812,1175,111,37,102,59,55,82,98,54,10,12,1,6,69,0x37B5,150,212,540,432,0,0,0,0,0,0,0,0,2508,10,7799,1000,7798,3000,985,160,7054,4850,2728,3,1182,15,0,0,0,0,0,0 -1921,MOROCC_4,Incarnation of Morroc,Incarnation of Morroc,134,77389,0,4608,4056,1,823,1422,109,54,114,88,62,97,109,43,10,12,1,6,68,0x37B5,150,1536,540,432,0,0,0,0,0,0,0,0,2729,5,7799,1000,7798,3000,984,160,7053,3500,2129,20,0,0,0,0,0,0,0,0 -1922,G_MOROCC_1,Incarnation of Morroc,Incarnation of Morroc,97,1200000,0,0,0,1,16000,16001,20,35,150,152,30,180,186,70,10,12,2,8,27,0x37B5,110,576,540,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1923,G_MOROCC_2,Incarnation of Morroc,Incarnation of Morroc,97,1200000,0,0,0,1,16000,16001,20,5,120,83,20,10,166,50,10,12,1,6,67,0x37B5,150,576,540,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1924,G_MOROCC_3,Incarnation of Morroc,Incarnation of Morroc,96,1200000,0,0,0,2,16000,16001,15,37,40,200,20,60,100,37,10,12,1,6,69,0x37B5,150,212,540,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1925,G_MOROCC_4,Incarnation of Morroc,Incarnation of Morroc,98,1200000,0,0,0,1,16000,16001,18,54,60,60,30,220,125,20,10,12,1,6,68,0x37B5,150,1536,540,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1916,MOROCC,Satan Morroc,Satan Morroc,151,7000000,1,0,0,2,3560,6200,400,65,165,182,180,225,180,89,10,12,2,6,87,0x37B5,100,312,624,432,0,0,0,0,0,0,0,0,5808,1500,2374,7000,2375,7000,2433,7000,7799,9000,7798,9000,0,0,0,0,0,0,0,0 +1917,MOROCC_,Wounded Morroc,Wounded Morroc,151,5000000,1,4050000,3042000,2,3020,5900,425,65,165,185,200,245,180,89,10,12,2,6,87,0x37B5,100,312,624,432,2025000,5000,607,5500,617,5000,617,5000,5808,1000,2374,5000,2375,5000,2433,5000,7799,9000,7798,9000,0,0,0,0,0,0,0,0 +1918,MOROCC_1,Incarnation of Morroc,Incarnation of Morroc,132,63900,1,4392,3294,1,1267,1412,199,35,126,91,63,61,76,37,10,12,2,8,27,0x37B5,110,576,480,432,0,0,0,0,0,0,0,0,2111,10,7799,1000,7798,3000,985,160,7054,4850,2537,3,1541,20,0,0,0,0,0,0 +1919,MOROCC_2,Incarnation of Morroc,Incarnation of Morroc,132,64922,1,5094,3821,1,1083,1242,92,5,121,86,71,65,75,44,10,12,1,6,67,0x37B5,150,576,648,300,0,0,0,0,0,0,0,0,2536,3,7799,1000,7798,3000,984,160,7053,3500,2130,15,0,0,0,0,0,0,0,0 +1920,MOROCC_3,Incarnation of Morroc,Incarnation of Morroc,133,94800,1,5220,3780,2,812,1175,111,37,102,59,55,82,98,54,10,12,1,6,69,0x37B5,150,212,432,360,0,0,0,0,0,0,0,0,2508,10,7799,1000,7798,3000,985,160,7054,4850,2728,3,1182,15,0,0,0,0,0,0 +1921,MOROCC_4,Incarnation of Morroc,Incarnation of Morroc,134,77389,1,4608,4056,1,823,1422,109,54,114,88,62,97,109,43,10,12,1,6,68,0x37B5,150,1536,648,300,0,0,0,0,0,0,0,0,2729,5,7799,1000,7798,3000,984,160,7053,3500,2129,20,0,0,0,0,0,0,0,0 +1922,G_MOROCC_1,Incarnation of Morroc,Incarnation of Morroc,132,63900,1,0,0,1,1267,1412,199,35,126,91,63,61,76,37,10,12,2,8,27,0x37B5,110,312,480,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1923,G_MOROCC_2,Incarnation of Morroc,Incarnation of Morroc,132,64922,1,0,0,1,1083,1242,92,5,121,86,71,65,75,44,10,12,1,6,67,0x37B5,150,312,648,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1924,G_MOROCC_3,Incarnation of Morroc,Incarnation of Morroc,133,94800,1,0,0,2,812,1175,111,37,102,59,55,82,98,54,10,12,1,6,69,0x37B5,150,212,432,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1925,G_MOROCC_4,Incarnation of Morroc,Incarnation of Morroc,134,77389,1,0,0,1,823,1422,109,54,114,88,62,97,109,43,10,12,1,6,68,0x37B5,150,1536,648,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 // God Item Creation (WoE SE); Catacombs -1926,JAKK_H,Jakk,Jakk,38,300,0,0,0,1,5,10,5,30,1,38,38,43,75,45,10,12,1,0,43,0x3695,200,1180,480,648,0,0,0,0,0,0,0,0,1062,3000,1062,3000,0,0,535,3000,535,3000,535,3000,0,0,0,0,0,0,0,0 -1927,WHISPER_H,Whisper,Whisper,34,100,0,0,0,1,5,10,0,45,1,51,14,0,60,0,10,12,0,6,68,0x3195,150,1960,960,504,0,0,0,0,0,0,0,0,1059,5000,1059,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1926,JAKK_H,Jakk,Jakk,1,1000,0,0,0,1,1,2,1,1,1,1,1,1,1,1,10,12,1,0,43,0x3695,200,1180,480,648,0,0,0,0,0,0,0,0,12396,1000,6298,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1927,WHISPER_H,Whisper,Whisper,1,1000,0,0,0,1,1,2,1,1,1,1,1,1,1,1,10,12,0,6,68,0x3195,150,1960,960,504,0,0,0,0,0,0,0,0,12397,1000,6299,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 1928,DEVIRUCHI_H,Deviruchi,Deviruchi,46,500,0,0,0,1,5,10,10,25,1,69,40,55,70,30,10,12,0,6,27,0x3795,150,980,600,384,0,0,0,0,0,0,0,0,1038,3000,1039,3000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1929,BAPHOMET_I,Great Demon Baphomet,Unsealed Baphomet,98,4520500,0,4068000,2268000,2,4200,6500,190,45,140,152,5,85,200,95,10,12,2,6,67,0x37B5,100,768,768,576,0,0,0,0,0,0,0,0,6004,500,2514,7000,1181,5000,2655,100,2513,7000,2327,7000,1466,9000,0,0,0,0,4147,1 -1930,PIAMETTE,Piamette,Piamette,90,3000500,0,0,0,2,1500,2700,56,35,1,66,5,99,120,15,10,12,0,7,20,0x37B5,100,432,768,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1931,WISH_MAIDEN,Wish Maiden,Wish Maiden,98,3567700,0,0,0,3,6500,9800,40,42,100,120,30,120,220,210,10,12,2,8,28,0x37B5,100,576,576,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1932,GARDEN_KEEPER,Garden Keeper,Garden Keeper,80,100,0,0,0,1,1,2,0,0,1,1,1,1,1,1,10,12,0,0,42,0xE1,100,768,768,576,0,0,0,0,0,0,0,0,7839,9000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1933,GARDEN_WATCHER,Garden Watcher,Garden Watcher,81,300000,0,0,0,1,1666,2609,88,55,30,57,56,126,128,114,10,12,1,8,80,0x37B5,100,432,480,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1934,BLUE_FLOWER,Blue Flower,Blue Flower,98,10000,0,0,0,0,1,2,100,99,1,1,1,1,1,1,10,12,1,3,22,0x60,100,768,768,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1935,RED_FLOWER,Red Flower,Red Flower,98,10000,0,0,0,0,1,2,100,99,1,1,1,1,1,1,10,12,1,3,22,0x60,100,768,768,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1936,YELL_FLOWER,Yellow Flower,Yellow Flower,98,10000,0,0,0,0,1,2,100,99,1,1,1,1,1,1,10,12,1,3,22,0x60,100,768,768,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1937,CONSTANT_,Constant,Constant,55,10000,0,0,0,1,460,580,12,12,50,28,26,47,66,14,10,12,0,0,67,0x3885,150,720,360,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1929,BAPHOMET_I,Great Demon Baphomet,Unsealed Baphomet,98,4520500,1,4068000,2268000,2,4200,6500,190,45,140,152,5,85,200,95,10,12,2,6,67,0x37B5,100,768,768,576,0,0,0,0,0,0,0,0,6004,500,2514,7000,1181,5000,2655,100,2513,7000,2327,7000,1466,9000,0,0,0,0,4147,1 +1930,PIAMETTE,Piamette,Piamette,90,3000500,1,0,0,2,1500,2700,56,35,1,66,5,99,120,15,10,12,0,7,20,0x37B5,100,432,768,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1931,WISH_MAIDEN,Wish Maiden,Wish Maiden,98,3567700,1,0,0,3,6500,9800,40,42,100,120,30,120,220,210,10,12,2,8,28,0x37B5,100,576,576,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1932,GARDEN_KEEPER,Garden Keeper,Garden Keeper,80,100,1,0,0,1,1,2,160,99,1,1,1,1,1,1,10,12,0,0,42,0xE1,100,768,768,576,0,0,0,0,0,0,0,0,7839,9000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1933,GARDEN_WATCHER,Garden Watcher,Garden Watcher,81,300000,1,0,0,1,1666,2609,88,55,30,57,56,126,128,114,10,12,1,8,80,0x37B5,100,432,480,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1934,BLUE_FLOWER,Blue Flower,Blue Flower,98,10500,1,0,0,0,1,2,160,99,1,1,1,1,1,1,10,12,1,3,22,0x60,100,768,768,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1935,RED_FLOWER,Red Flower,Red Flower,98,10500,1,0,0,0,1,2,160,99,1,1,1,1,1,1,10,12,1,3,22,0x60,100,768,768,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1936,YELL_FLOWER,Yellow Flower,Yellow Flower,98,10500,1,0,0,0,1,2,160,99,1,1,1,1,1,1,10,12,1,3,22,0x60,100,768,768,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1937,CONSTANT_,Constant,Constant,108,11000,0,0,0,1,660,804,92,82,126,98,62,57,91,34,10,12,0,0,67,0x3885,150,720,360,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 1938,TREASURE_BOX41,Treasure Chest,Treasure Chest,99,0,0,0,0,0,0,0,0,0,0,0,0,0,999,0,0,0,0,0,20,0x120,0,0,0,0,0,0,0,0,0,0,0,0,7830,80,658,500,12999,10000,984,4850,985,7275,2514,40,1625,150,1268,150,0,0,0,0 1939,TREASURE_BOX42,Treasure Chest,Treasure Chest,99,0,0,0,0,0,0,0,0,0,0,0,0,0,999,0,0,0,0,0,20,0x120,0,0,0,0,0,0,0,0,0,0,0,0,7831,80,658,500,12999,10000,984,4850,985,7275,2513,40,1375,150,1269,150,0,0,0,0 1940,TREASURE_BOX43,Treasure Chest,Treasure Chest,99,0,0,0,0,0,0,0,0,0,0,0,0,0,999,0,0,0,0,0,20,0x120,0,0,0,0,0,0,0,0,0,0,0,0,7832,80,658,500,12999,10000,984,4850,985,7275,13027,150,1376,150,1271,150,0,0,0,0 @@ -992,190 +991,313 @@ 1944,TREASURE_BOX47,Treasure Chest,Treasure Chest,99,0,0,0,0,0,0,0,0,0,0,0,0,0,999,0,0,0,0,0,20,0x120,0,0,0,0,0,0,0,0,0,0,0,0,7836,80,658,500,12999,10000,984,4850,985,7275,1478,150,1732,150,2531,50,0,0,0,0 1945,TREASURE_BOX48,Treasure Chest,Treasure Chest,99,0,0,0,0,0,0,0,0,0,0,0,0,0,999,0,0,0,0,0,20,0x120,0,0,0,0,0,0,0,0,0,0,0,0,7837,80,658,500,12999,10000,984,4850,985,7275,1624,150,1733,150,1821,150,0,0,0,0 1946,TREASURE_BOX49,Treasure Chest,Treasure Chest,99,0,0,0,0,0,0,0,0,0,0,0,0,0,999,0,0,0,0,0,20,0x120,0,0,0,0,0,0,0,0,0,0,0,0,7838,80,658,500,12999,10000,984,4850,985,7275,1626,150,1270,150,2532,50,0,0,0,0 -1947,PIAMETTE_,Piamette,Piamette,90,500500,0,0,0,2,1500,2700,56,35,1,66,5,99,120,15,10,12,0,7,20,0x37B5,100,432,768,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1948,G_YGNIZEM,Ygnizem,Egnigem Cenia,58,11200,0,0,0,1,823,1212,35,8,60,35,52,18,79,20,10,12,1,7,43,0x3885,145,576,432,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1949,B_S_GUARDIAN,Camp Guardian,Camp Guardian,86,457599,0,0,0,2,7590,9140,60,33,110,40,5,65,125,65,14,16,2,7,80,0x20A5,170,140,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1950,B_B_GUARDIAN,Camp Guardian,Camp Guardian,80,241212,0,0,0,12,1840,2520,40,62,95,80,5,90,165,55,14,16,2,7,80,0x20A5,170,76,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1947,PIAMETTE_,Piamette,Piamette,90,500500,1,0,0,2,1500,2700,56,35,1,66,5,99,120,15,10,12,0,7,20,0x37B5,100,432,768,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1948,G_YGNIZEM,Ygnizem,Egnigem Cenia,136,44327,1,0,0,1,790,1018,124,8,144,92,86,69,99,68,10,12,1,7,43,0x3885,145,576,432,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1949,B_S_GUARDIAN,Camp Guardian,Camp Guardian,86,457599,1,0,0,2,7590,9140,96,33,110,40,5,65,125,65,14,16,2,7,80,0x20A5,170,140,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1950,B_B_GUARDIAN,Camp Guardian,Camp Guardian,80,241212,1,0,0,12,1840,2520,64,62,95,80,5,90,165,55,14,16,2,7,80,0x20A5,170,76,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 // Ravies Sister's 'Valyrie's Gift' monsters. -1951,CRYSTAL_6,Crystal,Crystal,1,15,0,0,0,0,0,0,100,99,1,1,1,1,999,1,0,0,0,0,20,0x161,190,0,0,0,0,0,0,0,0,0,0,0,539,3800,530,4500,561,5000,665,4900,0,0,532,6500,558,5000,607,200,0,0,0,0 -1952,CRYSTAL_7,Crystal,Crystal,1,15,0,0,0,0,0,0,100,99,1,1,1,1,999,1,0,0,0,0,20,0x161,190,0,0,0,0,0,0,0,0,0,0,0,539,3800,530,4500,561,5000,667,4900,0,0,531,6500,558,5000,608,250,0,0,0,0 -1953,CRYSTAL_8,Crystal,Crystal,1,15,0,0,0,0,0,0,100,99,1,1,1,1,999,1,0,0,0,0,20,0x161,190,0,0,0,0,0,0,0,0,0,0,0,539,3800,530,4500,561,5000,664,4900,0,0,534,6500,558,5000,604,300,0,0,0,0 -1954,CRYSTAL_9,Crystal,Crystal,1,15,0,0,0,0,0,0,100,99,1,1,1,1,999,1,0,0,0,0,20,0x161,190,0,0,0,0,0,0,0,0,0,0,0,539,3800,530,4500,561,5000,666,4900,0,0,533,6500,558,5000,603,100,0,0,0,0 +1951,CRYSTAL_6,Crystal,Crystal,1,15,1,0,0,0,0,0,160,99,1,1,1,1,999,1,0,0,0,0,20,0x161,190,0,0,0,0,0,0,0,0,0,0,0,539,3800,530,4500,561,5000,665,4900,0,0,532,6500,558,5000,0,0,0,0,607,200 +1952,CRYSTAL_7,Crystal,Crystal,1,15,1,0,0,0,0,0,160,99,1,1,1,1,999,1,0,0,0,0,20,0x161,190,0,0,0,0,0,0,0,0,0,0,0,539,3800,530,4500,561,5000,667,4900,0,0,531,6500,558,5000,0,0,0,0,608,250 +1953,CRYSTAL_8,Crystal,Crystal,1,15,1,0,0,0,0,0,160,99,1,1,1,1,999,1,0,0,0,0,20,0x161,190,0,0,0,0,0,0,0,0,0,0,0,539,3800,530,4500,561,5000,664,4900,0,0,534,6500,558,5000,0,0,0,0,604,300 +1954,CRYSTAL_9,Crystal,Crystal,1,15,1,0,0,0,0,0,160,99,1,1,1,1,999,1,0,0,0,0,20,0x161,190,0,0,0,0,0,0,0,0,0,0,0,539,3800,530,4500,561,5000,666,4900,0,0,533,6500,558,5000,0,0,0,0,603,100 // ? -1955,TREASURE_BOX_I,Treasure Chest,Treasure Chest,99,0,0,0,0,0,0,0,0,0,0,0,0,0,999,0,0,0,0,0,20,0x83,0,0,0,0,0,0,0,0,0,0,0,0,12281,3000,7849,4000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1955,TREASURE_BOX_I,Treasure Chest,Treasure Chest,1,1,1,0,0,0,0,0,0,0,0,0,0,0,999,0,0,0,0,0,20,0x83,0,0,0,0,0,0,0,0,0,0,0,0,12281,9000,12281,2000,12281,1000,721,2000,723,2000,727,2000,732,100,0,0,0,0,719,2000 // Endless Tower -1956,NAGHT_SIEGER,Naght Sieger,Naght Sieger,99,5000000,0,3600000,1800000,2,5400,8600,410,40,190,60,80,220,264,30,10,12,2,6,88,0x37B5,100,76,432,504,0,0,0,0,0,0,0,0,13412,9000,13413,9000,2542,9000,5017,9000,616,9000,2514,9000,7294,9000,0,0,0,0,0,0 -1957,ENTWEIHEN,Entweihen Crothen,Entweihen Crothen,90,2400500,0,1430000,1215000,12,4400,8000,171,66,90,70,40,160,190,30,14,16,1,6,87,0x1A4,0,140,540,576,0,0,0,0,0,0,0,0,1636,9000,1631,9000,2513,9000,1624,9000,616,9000,1618,9000,7291,9000,0,0,0,0,4451,1 -1958,G_ENTWEIHEN_R,Thorny Skeleton,Thorny Skeleton,89,5400000,0,0,0,12,4040,4720,44,66,1,35,33,180,125,30,14,16,0,6,87,0x1A4,0,432,288,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1959,G_ENTWEIHEN_H,Thorn of Recovery,Thorn of Recovery,89,350000,0,0,0,12,2040,2720,44,66,1,35,33,180,125,30,14,16,0,6,88,0x1A4,0,2864,288,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1960,G_ENTWEIHEN_M,Thorn of Magic,Thorn of Magic,89,5400000,0,0,0,12,2040,2720,44,66,1,35,33,180,125,30,14,16,0,6,87,0x1A4,0,1024,288,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1961,G_ENTWEIHEN_S,Thorn of Purification,Thorn of Purification,89,5400000,0,0,0,12,2040,2720,44,66,1,35,33,180,125,30,14,16,0,6,87,0x1A4,0,2864,288,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1956,NAGHT_SIEGER,Naght Sieger,Naght Sieger,99,5000000,1,3600000,1800000,2,5400,8600,410,40,190,60,80,220,264,30,16,16,2,6,88,0x37B5,100,76,432,504,0,0,0,0,0,0,0,0,13412,9000,13413,9000,2542,9000,5017,9000,616,9000,2514,9000,7294,9000,0,0,0,0,0,0 +1957,ENTWEIHEN,Entweihen Crothen,Entweihen Crothen,90,2400500,1,1430000,1215000,12,4400,8000,171,66,90,70,40,160,190,30,14,16,1,6,87,0x1A4,0,140,540,576,0,0,0,0,0,0,0,0,1636,9000,1631,9000,2513,9000,1624,9000,616,9000,1618,9000,7291,9000,0,0,0,0,4451,1 +1958,G_ENTWEIHEN_R,Thorny Skeleton,Thorny Skeleton,89,5400000,1,0,0,12,4040,4720,71,66,1,35,33,180,125,30,14,16,0,6,87,0x1A4,0,432,288,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1959,G_ENTWEIHEN_H,Thorn of Recovery,Thorn of Recovery,89,350000,1,0,0,12,2040,2720,71,66,1,35,33,180,125,30,14,16,0,6,88,0x1A4,0,2864,288,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1960,G_ENTWEIHEN_M,Thorn of Magic,Thorn of Magic,89,5400000,1,0,0,12,2040,2720,71,66,1,35,33,180,125,30,14,16,0,6,87,0x1A4,0,1024,288,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1961,G_ENTWEIHEN_S,Thorn of Purification,Thorn of Purification,89,5400000,1,0,0,12,2040,2720,71,66,1,35,33,180,125,30,14,16,0,6,87,0x1A4,0,2864,288,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 // Additional Monsters -1962,ANTONIO_,Christmas Thief,Christmas Thief,10,15,0,0,0,1,13,20,100,99,1,1,1,50,100,100,10,12,1,7,20,0x83,100,720,720,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1963,P_CHUNG_E,New Year Doll,New Year Doll,49,23900,0,2396,993,1,460,1050,8,15,38,65,43,30,90,15,10,12,1,7,40,0x3695,170,1728,816,1188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1964,NIGHTMARE_T,Nightmare,Nightmare,30,2000,0,512,387,1,100,200,0,40,1,100,1,1,100,1,10,12,2,2,68,0x120,150,1816,816,432,0,0,0,0,0,0,0,0,505,2000,510,3000,7913,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1962,ANTONIO_,Christmas Thief,Christmas Thief,10,15,1,0,0,1,13,20,160,99,1,1,1,50,100,100,10,12,1,7,20,0x83,100,720,720,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1963,P_CHUNG_E,New Year Doll,New Year Doll,49,23900,0,2156,894,1,460,1050,8,15,38,65,43,30,90,15,10,12,1,7,40,0x3695,170,1728,816,1188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1964,NIGHTMARE_T,Nightmare,Nightmare,30,2000,0,461,348,1,100,200,0,40,1,100,1,1,100,1,10,12,2,2,68,0x120,150,1816,816,432,0,0,0,0,0,0,0,0,505,2000,510,3000,7913,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0 1965,M_WILD_ROSE,Wild Rose,Wild Rose,38,4000,50,0,0,1,100,145,0,15,0,85,15,35,65,80,10,12,0,2,24,0x120,100,964,864,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 1966,M_DOPPELGANGER,Doppelganger,Doppelganger,72,7800,200,0,0,1,200,250,30,20,0,38,30,35,65,65,10,12,1,6,67,0x120,100,300,480,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 1967,M_YGNIZEM,Ygnizem,Egnigem Cenia,79,7800,200,0,0,1,200,250,30,20,0,38,30,35,65,65,10,12,1,7,43,0x120,100,300,480,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1968,E_STROUF,Strouf,Strouf,48,11990,0,6160,4196,1,200,1250,5,50,1,40,45,92,43,65,10,12,2,5,61,0x120,150,1872,672,384,0,0,0,0,0,0,0,0,951,5335,756,230,2241,4,1461,4,949,3000,720,40,956,1500,0,0,0,0,4111,1 -1969,E_MARC,Marc,Marc,36,6900,0,1976,1250,1,220,280,5,10,1,36,36,20,56,30,10,12,1,5,41,0x120,150,1272,72,480,0,0,0,0,0,0,0,0,995,36,956,9000,756,190,951,1000,720,20,717,200,509,700,0,0,0,0,4105,1 -1970,E_OBEAUNE,Obeune,Obeune,31,3952,0,1288,814,1,141,165,0,40,1,31,31,55,74,85,10,12,1,5,41,0x120,200,1872,672,288,0,0,0,0,0,0,0,0,995,26,950,9000,5014,2,2326,20,720,20,951,500,748,60,0,0,0,0,4093,1 -1971,E_VADON,Vadon,Vadon,19,1017,0,270,170,1,74,85,20,0,1,19,16,10,36,15,10,12,0,5,21,0x120,300,1632,432,540,0,0,0,0,0,0,0,0,991,40,960,9000,910,3000,2313,10,943,100,757,80,717,50,0,0,0,0,4049,1 -1972,E_MARINA,Marina,Marina,21,2087,0,436,280,1,84,106,0,5,1,21,21,0,36,10,10,12,0,3,41,0x120,400,2280,1080,864,0,0,0,0,0,0,0,0,1052,5000,938,1500,991,90,995,4,717,200,631,40,0,0,0,0,0,0,4055,1 +1968,E_STROUF,Strouf,Strouf,48,11990,0,5544,3776,1,200,1250,8,50,1,40,45,92,43,65,10,12,2,5,61,0x120,150,1872,672,384,0,0,0,0,0,0,0,0,951,5335,756,230,2241,4,1461,4,949,3000,720,40,956,1500,0,0,0,0,4111,1 +1969,E_MARC,Marc,Marc,36,6900,0,1778,1125,1,220,280,8,10,1,36,36,20,56,30,10,12,1,5,41,0x120,150,1272,72,480,0,0,0,0,0,0,0,0,995,36,956,9000,756,190,951,1000,720,20,717,200,509,700,0,0,0,0,4105,1 +1970,E_OBEAUNE,Obeune,Obeune,31,3952,0,1159,733,1,141,165,0,40,1,31,31,55,74,85,10,12,1,5,41,0x120,200,1872,672,288,0,0,0,0,0,0,0,0,995,26,950,9000,5014,2,2326,20,720,20,951,500,748,60,0,0,0,0,4093,1 +1971,E_VADON,Vadon,Vadon,19,1017,0,243,153,1,74,85,32,0,1,19,16,10,36,15,10,12,0,5,21,0x120,300,1632,432,540,0,0,0,0,0,0,0,0,991,40,960,9000,910,3000,2313,10,943,100,757,80,717,50,0,0,0,0,4049,1 +1972,E_MARINA,Marina,Marina,21,2087,0,392,252,1,84,106,0,5,1,21,21,0,36,10,10,12,0,3,41,0x120,400,2280,1080,864,0,0,0,0,0,0,0,0,1052,5000,938,1500,991,90,995,4,717,200,631,40,0,0,0,0,0,0,4055,1 1973,E_PORING,Poring,Poring,1,50,0,2,1,1,7,10,0,5,1,1,1,0,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,909,7000,938,400,512,1000,713,1500,12303,3000,0,0,0,0,0,0,0,0,0,0 // WoE SE Guild Dungeon -1974,BANSHEE_MASTER,Banshee Master,Banshee Master,118,20320,0,3402,2556,2,599,897,87,94,121,58,48,122,60,44,10,12,1,6,47,0x3795,150,676,504,504,0,0,0,0,0,0,0,0,7054,5335,7751,3000,2365,10,2748,2,2528,10,934,1500,2135,20,0,0,0,0,4450,1 -1975,BEHOLDER_MASTER,Beholder Master,Beholder Master,106,10135,0,2430,1845,6,471,559,73,62,103,67,42,69,69,32,10,12,1,0,44,0x3885,190,336,840,360,0,0,0,0,0,0,0,0,576,3000,605,100,996,100,985,10,2386,10,603,2,2749,2,0,0,0,0,0,0 -1976,COBALT_MINERAL,Cobalt Mineral,Cobalt Mineral,113,15800,0,2700,2070,1,645,737,113,44,110,55,65,57,95,41,10,12,1,0,40,0x3885,200,648,480,360,0,0,0,0,0,0,0,0,7321,3000,728,500,13414,5,984,80,1011,800,715,100,969,2,0,0,0,0,714,2 +1974,BANSHEE_MASTER,Banshee Master,Banshee Master,118,20320,0,3402,2556,2,599,897,87,94,121,58,48,122,60,44,10,12,1,6,47,0x3795,150,676,504,504,0,0,0,0,0,0,0,0,7751,3000,2365,10,2748,2,2528,10,934,1500,7054,5335,0,0,0,0,0,0,4450,1 +1975,BEHOLDER_MASTER,Beholder Master,Beholder Master,106,10135,0,2430,1845,6,471,559,73,62,103,67,42,69,69,32,10,12,1,0,44,0x3885,190,336,840,360,0,0,0,0,0,0,0,0,576,3000,605,100,996,100,985,10,2386,10,2749,2,603,2,0,0,0,0,0,0 +1976,COBALT_MINERAL,Cobalt Mineral,Cobalt Mineral,113,15800,0,2700,2070,1,645,737,113,44,110,55,65,57,95,41,10,12,1,0,40,0x3885,200,648,480,360,0,0,0,0,0,0,0,0,7321,3000,728,500,13414,5,984,80,1011,800,715,100,969,2,0,0,0,0,0,0 1977,HEAVY_METALING,Heavy Metaling,Heavy Metaling,107,11500,0,2610,1980,1,672,784,134,65,105,63,86,58,56,38,10,12,0,0,20,0x3885,200,384,672,480,0,0,0,0,0,0,0,0,7325,4000,1002,1000,998,500,7126,1000,7317,200,13038,5,7312,5000,0,0,0,0,0,0 -1978,HELL_APOCALIPS,Hell Apocalips,Hell Vesper,121,22100,0,3348,3020,2,780,902,155,43,135,62,80,48,89,37,10,12,2,0,60,0x3885,250,1840,1440,384,0,0,0,0,0,0,0,0,7095,5335,999,2500,7094,2400,7093,2200,2506,20,985,5,2391,1,0,0,0,0,1484,1 +1978,HELL_APOCALIPS,Hell Apocalips,Hell Vesper,121,22100,0,3348,3020,2,780,902,155,43,135,62,80,48,89,37,10,12,2,0,60,0x3885,250,1840,1440,384,0,0,0,0,0,0,0,0,7095,5335,7094,2400,7093,2200,985,5,2391,10,1484,4,999,2500,0,0,0,0,0,0 1979,ZAKUDAM,Zukadam,Zakudam,115,17200,0,2880,2160,3,650,780,106,92,122,66,70,61,66,55,10,12,2,7,60,0x3885,180,580,288,360,0,0,0,0,0,0,0,0,7317,5000,999,500,984,200,985,200,13156,5,13167,5,2390,10,0,0,0,0,0,0 -1980,KUBLIN,Kubkin,Kublin,85,633600,0,90000,90000,1,1180,1400,22,10,85,81,25,40,55,20,10,12,1,7,22,0x37B5,100,964,648,900,45000,5000,6010,10000,0,0,0,0,998,270,911,9000,756,43,2297,3,0,0,0,0,507,1800,0,0,0,0,0,0 +1980,KUBLIN,Kubkin,Kublin,85,633600,0,90000,90000,1,1180,1400,22,10,85,81,25,40,55,20,10,12,1,7,22,0x37B5,100,964,648,300,45000,5000,6010,10000,0,0,0,0,998,270,911,9000,756,43,2297,3,1061,2500,0,0,507,1800,0,0,0,0,0,0 // Orc Dungeon Instance -1981,I_HIGH_ORC,Safeguard Chief,Safeguard Chief,88,111111,0,3618,1639,1,428,533,15,5,55,46,55,35,82,40,10,12,2,7,43,0x3695,150,1500,500,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1982,I_ORC_ARCHER,Orc Sniper,Orc Sniper,85,62000,0,1729,1787,9,1310,1390,10,5,1,44,25,20,125,20,10,12,1,7,22,0x3095,300,1960,620,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1983,I_ORC_SKELETON,Depraved Orc Spirit,Depraved Orc Spirit,87,80087,0,4501,67,1,896,1159,14,30,1,31,41,93,67,30,10,12,1,1,29,0x3885,130,2420,720,648,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1984,I_ORC_LADY,Shaman Cargalache,Shaman Cargalache,58,50058,0,4870,98,1,823,1212,35,10,60,35,52,18,79,20,10,12,1,7,42,0x3695,145,1050,900,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1981,I_HIGH_ORC,Safeguard Chief,Safeguard Chief,81,44193,1,0,0,1,489,639,101,45,75,16,40,31,69,20,10,12,2,7,43,0x3695,150,1500,500,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1982,I_ORC_ARCHER,Orc Sniper,Orc Sniper,78,54835,1,0,0,9,460,503,67,31,55,32,24,30,125,15,10,12,1,7,22,0x3095,300,1960,620,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1983,I_ORC_SKELETON,Depraved Orc Spirit,Depraved Orc Spirit,87,80087,0,0,0,1,496,759,23,30,1,31,41,93,67,30,10,12,1,1,29,0x3885,130,2420,720,648,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1984,I_ORC_LADY,Shaman Cargalache,Shaman Cargalache,80,50058,0,0,0,1,423,812,56,10,60,35,52,18,79,20,10,12,1,7,42,0x3695,145,1050,900,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 // Another World (13.1) -1985,DANDELION,Dandelion Member,Dandelion Member,37,5176,0,0,0,1,305,360,0,10,28,19,32,0,63,20,10,12,1,7,47,0x3695,250,1772,72,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1986,TATACHO,Tatacho,Tatacho,128,33336,0,3762,3092,2,727,799,151,14,119,33,70,56,78,33,10,12,1,2,22,0x108B,200,1000,768,360,0,0,0,0,0,0,0,0,1544,20,1925,10,6020,4000,6021,3000,579,3100,516,3000,0,0,0,0,0,0,4442,1 -1987,CENTIPEDE,Centipede,Centipede,125,24992,0,3201,2711,2,601,713,143,25,133,71,69,39,86,49,10,12,1,4,45,0x3795,150,1000,792,336,0,0,0,0,0,0,0,0,2746,2,2747,2,1741,10,1042,5335,912,5000,955,9000,943,2500,0,0,0,0,4447,1 -1988,NEPENTHES,Nepenthes,Nepenthes,114,15099,0,2599,1793,7,602,727,25,5,94,32,41,39,150,59,10,12,1,3,45,0x84,1000,500,576,504,0,0,0,0,0,0,0,0,5399,1,1979,1,1926,1,1740,1,6041,3000,993,50,905,9000,0,0,0,0,0,0 -1989,HILLSRION,Hillslion,Hillthrion,123,21422,0,2909,1698,1,450,552,83,11,110,69,72,41,102,12,10,12,0,2,22,0x308D,130,400,780,576,0,0,0,0,0,0,0,0,2440,10,1825,20,6032,3000,6020,2000,1268,10,7063,120,7054,4850,0,0,0,0,4453,1 -1990,HARDROCK_MOMMOTH,Hardrock Mammoth,Hardrock Mammoth,137,1900944,0,142293,81178,2,1552,2326,449,43,191,66,102,49,131,51,10,12,2,2,62,0x37B5,150,1000,660,588,0,0,0,0,0,0,0,0,5398,100,2133,200,1483,500,13039,400,6022,9000,2257,20,985,9000,0,0,0,0,0,0 -1991,TENDRILRION,Tendrillion,Tendrillion,126,1397451,0,100772,75299,2,1002,2322,132,123,144,66,77,181,145,132,10,12,1,2,42,0x37B5,100,500,960,360,0,0,0,0,0,0,0,0,2544,500,1186,100,1637,100,6033,9000,6020,4000,7197,5335,7008,4850,0,0,0,0,0,0 -1992,CORNUS,Cornus,Cornus,120,20722,0,6240,4004,2,288,810,66,95,51,47,59,99,93,77,10,12,1,2,66,0x1089,120,1000,624,300,0,0,0,0,0,0,0,0,2387,10,2743,1,6023,4000,7063,3000,944,6000,2257,2,1420,1,0,0,0,0,4448,1 -1993,NAGA,Naga,Naga,117,21099,0,2944,2212,3,489,591,72,5,112,65,71,32,71,33,10,12,2,2,42,0x3695,150,400,864,432,0,0,0,0,0,0,0,0,2389,10,2134,10,1485,10,926,5000,936,3500,954,2000,1408,20,0,0,0,0,0,0 -1994,LUCIOLA_VESPA,Luciola Vespa,Luciola Vespa,109,12466,0,1622,1806,1,299,410,59,55,88,89,55,32,119,59,10,12,1,4,24,0x7795,110,1000,864,432,0,0,0,0,0,0,0,0,2744,2,955,9000,939,9000,518,300,992,160,526,200,943,3000,0,0,0,0,4445,1 -1995,PINGUICULA,Pinguicula,Pinguicula,105,13058,0,2221,1662,1,189,511,46,77,67,60,64,107,64,34,10,12,1,3,62,0x308D,200,700,600,360,0,0,0,0,0,0,0,0,2745,1,1980,10,2270,10,7100,5000,7198,2000,7188,3000,712,1000,0,0,0,0,0,0 -//1996,BACSOJIN_T,Bacsojin,White Lady,85,253221,0,45250,16445,3,1868,6124,20,55,52,65,44,112,152,35,10,12,2,7,64,0x37B5,130,576,960,480,0,0,0,0,0,0,0,0,5411,500,2638,80,2639,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1997,G_TATACHO,Tatacho,Tatacho,106,39500,0,0,0,2,10000,11000,20,17,106,40,30,25,115,6,10,12,1,2,22,0x108B,150,1000,768,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1998,G_HILLSRION,Hillslion,Hillslion,105,34600,0,0,0,1,5000,5500,28,15,105,60,30,15,115,5,10,12,0,2,22,0x308D,100,400,780,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -1999,CENTIPEDE_LARVA,Centipede Larva,Centipede Larva,118,20667,0,2930,2003,2,521,609,98,17,103,62,66,27,77,44,10,12,0,4,25,0x3795,150,1000,792,336,0,0,0,0,0,0,0,0,2406,9,732,50,0,0,1042,5335,912,5000,955,9000,943,2500,0,0,0,0,4452,1 +1985,DANDELION,Dandelion Member,Dandelion Member,37,45000,0,0,0,1,305,360,0,10,28,19,32,0,63,20,10,12,1,7,47,0x3695,250,1772,72,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1986,TATACHO,Tatacho,Tatacho,128,33336,1,3762,3092,2,727,799,151,14,119,33,70,56,78,33,10,12,1,2,22,0x108B,200,1000,768,360,0,0,0,0,0,0,0,0,1544,20,1925,10,6020,4000,6021,3000,579,3100,6224,10,1061,2500,0,0,0,0,4442,1 +1987,CENTIPEDE,Centipede,Centipede,125,24992,1,3201,2711,2,601,713,143,25,133,71,69,39,86,49,10,12,1,4,45,0x3795,150,1000,792,336,0,0,0,0,0,0,0,0,2746,2,2747,2,1741,10,1042,5335,912,5000,6224,10,943,2500,0,0,0,0,4447,1 +1988,NEPENTHES,Nepenthes,Nepenthes,114,15099,1,2599,1793,7,602,727,25,5,94,32,41,39,150,59,10,12,1,3,45,0x84,1000,500,576,504,0,0,0,0,0,0,0,0,5399,1,1979,1,1926,1,1740,1,6041,3000,993,50,905,9000,0,0,0,0,0,0 +1989,HILLSRION,Hillslion,Hillthrion,123,21422,1,2909,1698,1,450,552,83,11,110,69,72,41,102,12,10,12,0,2,22,0x308D,130,400,780,576,0,0,0,0,0,0,0,0,2440,10,1825,20,6032,3000,6020,2000,1268,10,7054,4850,7938,1000,0,0,0,0,4453,1 +1990,HARDROCK_MOMMOTH,Hardrock Mammoth,Hardrock Mammoth,137,1900944,1,142293,81178,2,1552,2326,449,43,191,66,102,49,131,51,10,12,2,2,62,0x37B5,150,1000,660,588,0,0,0,0,0,0,0,0,5398,100,2133,200,1483,500,13039,400,6022,9000,2257,20,985,9000,0,0,0,0,0,0 +1991,TENDRILRION,Tendrillion,Tendrillion,126,1397451,1,100772,75299,2,1002,2322,132,123,144,66,77,181,145,132,10,12,1,2,42,0x37B5,100,500,960,360,0,0,0,0,0,0,0,0,2544,500,1186,100,1637,100,6033,9000,6224,10,7197,5335,7008,4850,0,0,0,0,0,0 +1992,CORNUS,Cornus,Cornus,120,20722,1,6240,4004,2,288,810,66,95,51,47,59,99,93,77,10,12,1,2,66,0x1089,120,1000,624,300,0,0,0,0,0,0,0,0,2387,10,2743,1,6023,4000,7063,3000,6224,10,2257,2,1420,1,0,0,0,0,4448,1 +1993,NAGA,Naga,Naga,117,21099,1,2944,2212,3,489,591,72,5,112,65,71,32,71,33,10,12,2,2,42,0x3695,150,400,864,432,0,0,0,0,0,0,0,0,2389,10,2134,10,1485,10,6224,10,936,3500,954,2000,1408,20,0,0,0,0,0,0 +1994,LUCIOLA_VESPA,Luciola Vespa,Luciola Vespa,109,12466,1,1622,1806,1,299,410,59,55,88,89,55,32,119,59,10,12,1,4,24,0x7795,110,1000,864,432,0,0,0,0,0,0,0,0,2744,2,6224,1,939,9000,518,300,992,160,526,200,943,3000,0,0,0,0,4445,1 +1995,PINGUICULA,Pinguicula,Pinguicula,105,13058,1,2221,1662,1,189,511,46,77,67,60,64,107,64,34,10,12,1,3,62,0x308D,200,700,600,360,0,0,0,0,0,0,0,0,2745,1,1980,10,2270,10,7100,5000,7198,2000,7188,3000,712,1000,0,0,0,0,7939,1000 +//1996,BACSOJIN_T,Bacsojin,White Lady,97,720500,1,668160,542880,3,1088,3124,210,178,118,244,98,126,205,102,10,12,2,7,64,0x37B5,130,576,960,480,0,0,0,0,0,0,0,0,5411,3,2638,80,2639,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1997,G_TATACHO,Tatacho,Tatacho,128,33336,1,0,0,2,727,799,151,14,119,33,70,56,78,33,10,12,1,2,22,0x108B,200,1000,768,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1998,G_HILLSRION,Hillslion,Hillslion,123,21422,1,0,0,1,450,552,83,15,110,69,72,41,102,12,10,12,0,2,22,0x308D,100,400,780,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1999,CENTIPEDE_LARVA,Centipede Larva,Centipede Larva,118,20667,1,2930,2003,2,521,609,98,17,103,62,66,27,77,44,10,12,0,4,25,0x3795,150,1000,792,336,0,0,0,0,0,0,0,0,2406,9,732,50,0,0,1042,5335,912,5000,955,9000,943,2500,0,0,0,0,4452,100 //2000,M_GAMEMASTER,Male Game Master,Game Master,50,7000,250,0,0,1,25,25,10,10,44,121,1,60,75,110,10,12,1,7,20,0x120,200,300,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //2001,F_GAMEMASTER,Female Game Master,Game Master,50,7000,250,0,0,1,25,25,10,10,44,121,1,60,75,110,10,12,1,7,20,0x120,200,300,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2002,T_SPRING_RABBIT,Spring Rabbit,Spring Rabbit,50,8000,0,3982,1766,1,585,813,29,21,45,61,5,15,77,90,10,12,1,2,42,0x120,160,1120,552,511,0,0,0,0,0,0,0,0,12190,1000,6061,500,6068,1500,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2003,T_BACSOJIN,White Lady,White Lady,72,56380,0,0,0,2,560,1446,10,15,38,65,34,80,102,35,10,12,2,7,41,0x3695,160,576,960,480,0,0,0,0,0,0,0,0,7406,1000,7407,1000,6062,1000,6063,1000,6064,1000,6065,1000,6066,1000,0,0,0,0,0,0 -//2004,T_WICKED_NYMPH,Evil Nymph,Evil Nymph,63,16029,0,0,0,2,399,1090,12,75,1,64,12,69,100,80,10,12,1,6,67,0x3695,200,637,1008,360,0,0,0,0,0,0,0,0,7406,800,7407,800,6063,800,6064,800,6065,800,6066,800,6067,800,0,0,0,0,0,0 +//2002,T_SPRING_RABBIT,Spring Rabbit,Spring Rabbit,50,8000,0,3584,1589,1,585,813,47,21,45,61,5,15,77,90,10,12,1,2,42,0x120,160,1120,552,511,0,0,0,0,0,0,0,0,12188,1000,6061,500,6068,1500,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//2003,T_BACSOJIN,White Lady,White Lady,97,720500,1,0,0,2,1088,3124,210,178,118,244,98,126,205,102,10,12,2,7,41,0x3695,160,576,960,480,0,0,0,0,0,0,0,0,7406,1000,7407,1000,6062,1000,6063,1000,6064,1000,6065,1000,6066,1000,0,0,0,0,0,0 +//2004,T_WICKED_NYMPH,Evil Nymph,Evil Nymph,63,16029,0,0,0,2,399,1090,20,75,1,64,12,69,100,80,10,12,1,6,67,0x3695,200,637,1008,360,0,0,0,0,0,0,0,0,7406,800,7407,800,6063,800,6064,800,6065,800,6066,800,6067,800,0,0,0,0,0,0 //2005,T_PLASMA_B,Plasma,Plasma,44,8200,0,0,0,3,300,700,0,30,1,30,5,73,90,30,10,12,0,0,81,0x120,150,608,1440,576,0,0,0,0,0,0,0,0,7406,500,7407,500,6062,500,6063,500,6064,500,0,0,0,0,0,0,0,0,0,0 //2006,T_PLASMA_P,Plasma,Plasma,49,5900,0,0,0,3,300,700,0,30,1,30,5,54,90,30,10,12,0,0,87,0x120,150,608,1440,576,0,0,0,0,0,0,0,0,6062,500,6063,500,6064,500,6065,500,6066,500,0,0,0,0,0,0,0,0,0,0 //2007,T_PLASMA_R,Plasma,Plasma,43,5700,0,0,0,3,300,700,0,30,1,30,5,56,90,30,10,12,0,0,83,0x120,150,608,1440,576,0,0,0,0,0,0,0,0,7406,500,7407,500,6064,500,6065,500,6066,500,6067,500,0,0,0,0,0,0,0,0 -2008,WOOMAWANG,Woomawang,Woomawang,82,4000000,0,100000,100000,3,8000,10000,40,40,60,110,200,250,166,66,10,12,2,6,48,0x3695,250,828,528,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -2009,WOOMAWANG_,Woomawang,Woomawang,82,2000000,0,100000,100000,1,16000,20000,40,40,60,110,200,250,166,66,10,12,1,6,48,0x3695,100,414,1080,336,0,0,0,0,0,0,0,0,7930,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -2010,G_MAJORUROS,Ox,Ox,66,500000,0,10,10,1,1200,3200,25,15,65,50,20,20,85,48,10,12,2,6,28,0x120,250,1100,960,780,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2011,E_GHOUL,Ghoul,Ghoul,40,99999,0,1088,622,1,2100,2500,100,20,1,20,29,0,180,20,10,12,1,1,49,0x120,100,2456,912,504,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2012,E_ZOMBIE,Zombie,Zombie,15,99999,0,50,33,1,335,395,100,10,1,8,7,0,60,0,10,12,1,1,29,0x120,150,2612,912,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2008,WOOMAWANG,Woomawang,Woomawang,82,4000000,0,90000,90000,3,8000,10000,40,40,60,110,200,250,166,66,10,12,2,6,48,0x3695,250,828,528,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2009,WOOMAWANG_,Woomawang,Woomawang,82,2000000,0,90000,90000,1,16000,20000,40,40,60,110,200,250,166,66,10,12,1,6,48,0x3695,100,414,1080,336,0,0,0,0,0,0,0,0,7930,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2010,G_MAJORUROS,Ox,Ox,66,500000,0,9,9,1,1200,3200,25,15,65,50,20,20,85,48,10,12,2,6,28,0x3885,250,1100,960,780,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//2011,E_GHOUL,Ghoul,Ghoul,40,99999,0,979,560,1,420,500,100,20,1,20,29,0,45,20,10,12,1,1,49,0x120,250,2456,912,504,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//2012,E_ZOMBIE,Zombie,Zombie,15,99999,0,45,30,1,67,79,100,10,1,8,7,0,15,0,10,12,1,1,29,0x120,400,2612,912,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 // Another World (13.2) -2013,DRACO,Draco,Draco,114,20099,0,1995,1205,1,556,666,56,3,21,58,47,34,71,66,10,12,0,9,22,0x1089,250,576,960,504,0,0,0,0,0,0,0,0,6073,3000,7123,100,1035,100,1037,1000,1036,1000,518,500,0,0,0,0,0,0,4444,1 -2014,DRACO_EGG,Draco Egg,Draco Egg,101,100000,0,2000,1500,0,1,2,384,30,1,1,135,92,1,98,10,12,0,9,82,0x0,1000,24,0,0,0,0,0,0,0,0,0,0,7032,5000,5015,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -2015,PINGUICULA_D,Dark Pinguicula,Dark Pinguicula,113,17002,0,2101,2419,1,251,640,59,35,89,55,55,95,66,12,10,12,1,3,45,0x308D,290,1426,600,360,0,0,0,0,0,0,0,0,7100,5000,7198,2000,7188,3000,972,10,6086,1000,0,0,0,0,0,0,0,0,0,0 -2016,AQUA_ELEMENTAL,Aqua Elemental,Aqua Elemental,121,33209,0,4155,4155,1,616,1066,23,8,95,61,25,25,86,40,10,12,2,0,81,0x3095,230,504,960,576,0,0,0,0,0,0,0,0,6075,1000,7326,5000,12353,100,0,0,0,0,0,0,0,0,0,0,0,0,4443,1 -2017,RATA,Rata,Rata,131,58299,0,7787,6119,1,720,931,81,46,101,74,71,51,98,56,10,12,1,7,62,0x3295,150,792,540,420,0,0,0,0,0,0,0,0,12346,5000,1026,5000,6089,500,1548,100,0,0,0,0,0,0,0,0,0,0,0,0 -2018,DUNEYRR,Duneyrr,Duneyrr,135,63342,0,8601,7298,1,833,1134,144,28,133,69,72,55,110,44,10,12,1,7,62,0x3295,200,672,420,360,0,0,0,0,0,0,0,0,515,5000,6020,4000,6089,500,2783,1,1188,10,1384,100,0,0,0,0,0,0,0,0 -2019,ANCIENT_TREE,Ancient Tree,Ancient Tree,144,388933,0,7308,5481,1,788,864,226,37,148,72,93,58,99,30,10,12,2,3,62,0x308D,290,504,960,576,0,0,0,0,0,0,0,0,7197,1000,7198,1000,7201,5000,1643,10,2450,30,0,0,0,0,0,0,0,0,0,0 -2020,RHYNCHO,Rhyncho,Rhyncho,139,337220,0,6107,4579,1,575,776,68,12,119,98,62,48,79,46,10,12,1,0,61,0x308D,240,576,660,420,0,0,0,0,0,0,0,0,7326,5000,972,5,6087,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -2021,PHYLLA,Phylla,Phylla,139,345560,0,6107,4579,10,550,726,61,14,107,85,60,58,101,42,10,12,1,0,61,0x2085,240,360,780,432,0,0,0,0,0,0,0,0,7326,5000,971,5,6088,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -2022,S_NYDHOG,Nidhoggr's Shadow,Nidhoggur's Shadow,117,3452000,0,4320000,3510000,2,4040,7880,60,75,1,34,62,236,188,34,10,12,2,9,87,0x37B5,150,1596,1620,864,2160000,10000,0,0,0,0,0,0,6091,5000,7444,5000,2610,5000,1484,500,1170,500,1417,500,2554,2000,0,0,0,0,0,0 -2023,DARK_SHADOW,Dark Shadow,Dark Shadow,147,434300,0,7630,5721,1,902,1059,140,44,155,126,89,108,142,76,10,12,0,0,47,0x3195,220,768,1776,648,0,0,0,0,0,0,0,0,7205,5000,2609,1000,13038,5,6089,1000,2783,5,1385,10,0,0,0,0,0,0,0,0 -2024,BRADIUM_GOLEM,Bradium Golem,Bradium Golem,133,45739,0,6553,3595,1,871,974,359,12,189,25,125,45,69,33,10,12,2,0,42,0x3295,300,1008,1200,540,0,0,0,0,0,0,0,0,7067,3000,953,5000,6090,500,2138,10,0,0,0,0,0,0,0,0,0,0,0,0 -//2025,MYSTCASE_EVENT,Mystcase,Mystcase,10,15,0,0,0,1,160,360,99,99,65,50,25,5,48,75,10,12,1,0,20,0x120,400,1248,1248,432,0,0,0,0,0,0,0,0,14550,5000,14546,5000,12355,50,6092,2000,7175,2000,7174,2000,529,3000,0,0,0,0,530,3000 -2026,DANDELION_,Runaway Dandelion Member,Runaway Dandelion Member,90,552000,0,50000,25000,1,3050,4300,25,35,1,66,66,45,88,66,10,12,1,7,27,0x3695,230,1772,72,384,0,0,0,0,0,0,0,0,7031,5000,579,500,7016,2000,581,3000,12125,500,511,5000,7032,3000,0,0,0,0,902,2000 -2027,G_DARK_SHADOW,Dark Shadow,Dark Shadow,114,42900,0,0,0,1,10000,15000,35,44,1,23,12,145,102,60,10,12,0,0,47,0x3795,220,768,1776,648,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2028,E_MINOROUS,Minorous,Minorous,1,741,0,0,0,1,30,48,2,5,6,4,6,6,5,3,10,12,2,2,43,0x120,200,1360,960,432,0,0,0,0,0,0,0,0,7606,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2029,E_MINOROUS_,Minorous,Minorous,10,15,0,10,0,1,100,150,100,99,1,1,1,1,100,100,10,12,2,2,43,0x120,200,1360,960,432,0,0,0,0,0,0,0,0,941,10,11708,2000,11708,4000,11708,1000,516,1000,2289,1,577,1000,0,0,0,0,644,1 -//2030,HIDEN_PRIEST,Hiden Priest,Hiden Priest,90,240000,0,0,0,2,1300,1983,0,30,1,32,40,100,82,40,10,12,2,6,89,0x120,150,432,432,360,0,0,0,0,0,0,0,0,12379,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2013,DRACO,Draco,Draco,114,20099,1,1995,1205,1,556,666,56,3,21,58,47,34,71,66,10,12,1,9,22,0x1089,250,576,960,504,0,0,0,0,0,0,0,0,6073,3000,7123,100,1035,100,1037,1000,1036,1000,518,500,2399,10,0,0,0,0,4444,1 +2014,DRACO_EGG,Draco Egg,Draco Egg,101,100000,1,2000,1500,0,1,2,384,30,1,1,135,92,1,98,10,12,1,9,82,0x0,1000,24,0,0,0,0,0,0,0,0,0,0,7032,5000,5015,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2015,PINGUICULA_D,Dark Pinguicula,Dark Pinguicula,113,17002,1,2101,2419,1,251,640,59,35,89,55,55,95,66,12,10,12,1,3,45,0x308D,290,1426,600,360,0,0,0,0,0,0,0,0,7100,5000,7198,2000,7188,3000,972,10,6086,1000,7939,1500,2148,10,0,0,0,0,0,0 +2016,AQUA_ELEMENTAL,Aqua Elemental,Aqua Elemental,121,33209,1,4155,4155,1,616,1066,23,8,95,61,25,25,86,40,10,12,2,0,81,0x3095,230,504,960,576,0,0,0,0,0,0,0,0,6075,1000,7326,5000,12353,100,0,0,2787,10,0,0,0,0,0,0,0,0,4443,1 +2017,RATA,Rata,Rata,131,58299,1,7787,6119,1,720,931,81,46,101,74,71,51,98,56,10,12,1,7,62,0x3295,150,792,540,420,0,0,0,0,0,0,0,0,12346,5000,1026,5000,6089,500,1548,100,6224,10,0,0,0,0,0,0,0,0,0,0 +2018,DUNEYRR,Duneyrr,Duneyrr,135,63342,1,8601,7298,1,833,1134,144,28,133,69,72,55,110,44,10,12,1,7,62,0x3295,200,672,420,360,0,0,0,0,0,0,0,0,515,5000,6020,4000,6089,500,2783,1,1188,10,1384,100,6224,10,0,0,0,0,0,0 +2019,ANCIENT_TREE,Ancient Tree,Ancient Tree,144,388933,1,7308,5481,1,788,864,226,37,148,72,93,58,99,30,10,12,2,3,62,0x308D,290,504,960,576,0,0,0,0,0,0,0,0,7197,1000,7198,1000,7201,5000,1643,10,2450,30,7939,1000,0,0,0,0,0,0,0,0 +2020,RHYNCHO,Rhyncho,Rhyncho,139,337220,1,6107,4579,1,575,776,68,12,119,98,62,48,79,46,10,12,1,0,61,0x308D,240,576,660,420,0,0,0,0,0,0,0,0,7326,5000,972,5,6087,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2021,PHYLLA,Phylla,Phylla,139,345560,1,6107,4579,10,550,726,61,14,107,85,60,58,101,42,10,12,1,0,61,0x2085,240,360,780,432,0,0,0,0,0,0,0,0,7326,5000,971,5,6088,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2022,S_NYDHOG,Nidhoggr's Shadow,Nidhoggur's Shadow,117,3452000,0,4320000,3510000,2,4040,7880,60,75,1,34,62,236,188,34,10,12,2,9,87,0x37B5,150,1596,1620,864,2160000,10000,0,0,0,0,0,0,6091,5000,7444,5000,6224,1000,1484,500,1170,500,1417,500,2554,2000,0,0,0,0,0,0 +2023,DARK_SHADOW,Dark Shadow,Dark Shadow,147,434300,1,7630,5721,1,902,1059,140,44,155,126,89,108,142,76,10,12,0,0,47,0x3195,220,768,1776,648,0,0,0,0,0,0,0,0,7205,5000,2609,1000,13038,5,6089,1000,2783,5,1385,10,6224,10,0,0,0,0,4449,1 +2024,BRADIUM_GOLEM,Bradium Golem,Bradium Golem,133,45739,1,6553,3595,1,871,974,359,12,189,25,125,45,69,33,10,12,2,0,42,0x3295,300,1008,1200,540,0,0,0,0,0,0,0,0,7067,3000,953,5000,6090,500,2138,10,12738,10,6224,500,0,0,0,0,0,0,0,0 +//2025,MYSTCASE_EVENT,Mystcase,Mystcase,10,10,0,77,77,1,10,20,1,99,1,1,1,1,48,1,10,12,1,0,20,0x120,400,1248,1248,432,0,0,0,0,0,0,0,0,558,5000,558,5000,559,1000,560,1000,561,1000,573,1000,573,10,0,0,0,0,573,10 +2026,DANDELION_,Runaway Dandelion Member,Runaway Dandelion Member,90,552500,0,45000,22500,1,3050,4300,40,35,1,66,66,45,88,66,10,12,1,7,27,0x3695,230,1772,72,384,0,0,0,0,0,0,0,0,7031,5000,579,500,7016,2000,581,3000,12125,500,511,5000,7032,3000,0,0,0,0,902,2000 +2027,G_DARK_SHADOW,Dark Shadow,Dark Shadow,147,434300,1,0,0,1,902,1059,140,44,155,126,89,108,142,76,10,12,0,0,47,0x3795,220,768,1776,648,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//2028,E_MINOROUS,Minorous,Minorous,1,741,0,0,0,1,30,48,4,5,6,4,6,6,5,3,10,12,2,2,43,0x120,200,1360,960,432,0,0,0,0,0,0,0,0,7606,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//2029,E_MINOROUS_,Minorous,Minorous,10,15,0,9,0,1,100,150,160,99,1,1,1,1,100,100,10,12,2,2,43,0x120,200,1360,960,432,0,0,0,0,0,0,0,0,941,10,6119,2000,6119,4000,6119,1000,516,1000,2289,1,577,1000,0,0,0,0,644,1 +//2030,HIDEN_PRIEST,Hiden Priest,Hiden Priest,90,240500,0,0,0,2,1300,1983,0,30,1,32,40,100,82,40,10,12,2,6,89,0x120,150,432,432,360,0,0,0,0,0,0,0,0,12379,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //2031,DANDELION_H,Dandelion,Dandelion,80,120000,0,0,0,1,305,610,0,10,1,19,32,0,63,20,10,12,1,7,47,0x120,250,1772,72,384,0,0,0,0,0,0,0,0,12379,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2032,GUARDIAN_FOREST,Forest Guardian,Forest Guardian,50,8578,0,0,0,1,1000,1103,15,25,1,75,55,1,93,45,10,12,0,6,27,0x120,100,868,480,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2033,GOLDEN_TULIP,Golden Tulip,Golden Tulip,1,299,0,0,0,1,1,2,100,99,0,0,0,0,0,0,7,12,0,3,22,0x120,2000,1,1,1,0,0,0,0,0,0,0,0,7951,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//2032,GUARDIAN_FOREST,Forest Guardian,Forest Guardian,50,99999,0,0,0,1,3000,6000,160,99,100,100,100,100,100,100,10,12,0,6,27,0x120,200,868,480,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//2033,GOLDEN_TULIP,Golden Tulip,Golden Tulip,1,100,0,0,0,1,1,2,160,99,0,0,0,0,0,0,7,12,0,3,22,0x120,2000,1,1,1,0,0,0,0,0,0,0,0,7951,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //2034,M_DESERT_WOLF_B,Baby Desert Wolf,Baby Desert Wolf,9,164,15,0,0,1,500,600,0,0,1,9,9,5,40,40,10,12,0,2,23,0x120,100,1600,900,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2035,NIHILITY_ZEM,Nihility Zem,Nihility Zem,90,200000,0,0,0,0,1,2,0,20,1,1,1,0,1,20,10,12,0,4,22,0x120,1000,1001,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2036,VALKYRIE_N,Valkyrie Randgris,Valkyrie Randgris,53,11280,0,0,0,1,780,930,10,20,1,24,39,0,72,25,10,12,1,1,69,0x120,170,576,576,480,0,0,0,0,0,0,0,0,6154,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2037,VALKYRIE_A,Valkyrie Randgris,Valkyrie Randgris,90,5000,15,0,0,1,10,160,10,20,1,20,40,0,20,20,10,12,1,8,66,0x120,100,576,576,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2038,VALKYRIE_B,Valkyrie Randgris,Valkyrie Randgris,90,10000,15,0,0,1,300,450,10,40,1,20,80,0,80,20,10,12,1,8,66,0x120,100,576,576,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2039,EXECUTIONER_R,Executioner,Executioner,65,28980,0,0,0,2,570,950,35,35,64,85,40,25,88,60,10,12,2,0,47,0x120,200,768,500,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2040,TIRFING_R,Tirfing,Ogretooth,71,29900,0,0,0,1,950,1146,30,35,58,87,55,35,132,65,10,12,1,0,67,0x120,100,816,500,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2041,MYSTELTAINN_R,Mysteltainn,Mysteltainn,76,33350,0,0,0,2,1160,1440,30,30,77,139,80,35,159,65,10,12,2,0,87,0x120,250,1152,500,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2042,SILVERSNIPER,Silver Sniper,Silver Sniper,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2043,MAGICDECOY_FIRE,Magic Decoy,Magic Decoy,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2044,MAGICDECOY_WATER,Magic Decoy,Magic Decoy,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2045,MAGICDECOY_EARTH,Magic Decoy,Magic Decoy,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2046,MAGICDECOY_WIND,Magic Decoy,Magic Decoy,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -2047,W_NAGA,Naga,Naga,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2048,W_PINGUICULA_D,Dark Pinguicula,Dark Pinguicula,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -2049,W_BRADIUM_GOLEM,Bradium Golem,Bradium Golem,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2050,W_AQUA_ELEMENTAL,Aqua Elemental,Aqua Elemental,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2051,E_BAPHOMET,Baphomet,Baphomet,1,1,0,0,0,1,1,2,1,0,1,1,1,1,1,1,10,12,2,6,20,0x120,100,768,768,576,0,0,0,0,0,0,0,0,12396,5000,12397,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2052,E_DARK_LORD,Dark Lord,Dark Lord,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2053,NC_DIMIK,Dimik,Dimik,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2054,E_BATHORY,Bathory,Bathory,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2055,E_INCUBUS,Incubus,Incubus,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2056,E_ZHERLTHSH,Zherlthsh,Zealotus,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -2057,E_CRAMP,Cramp,Cramp,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x181,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2058,M_MIMIC,Mimic,Mimic,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2059,M_DISGUISE,Disguise,Disguise,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2060,M_ALICE,Alice,Alice,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2061,E_STAPO,Stapo,Stapo,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2062,E_POPORING,Poporing,poporing,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2063,E_DROPS,Drops,Drops,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2064,E_MAGMARING,Magmaring,Magmaring,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2065,E_METALING,Metaling,Metaling,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2066,E_ANOPHELES,Anopheles,Anopheles,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2067,E_ANOPHELES_,Anopheles,Anopheles,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -2068,BOITATA,Boitata,Boitata,93,1283990,0,74288,77950,2,1060,2022,7,36,140,99,30,109,100,90,10,12,2,0,63,0x37B5,200,1150,1150,288,37144,10000,0,0,0,0,0,0,7444,5000,985,1000,984,1000,607,500,1377,100,1422,100,1471,100,0,0,0,0,0,0 -2069,IARA,Iara,Iara,79,5890,0,1070,890,1,171,270,0,39,69,14,41,60,69,20,10,12,1,5,61,0x91,200,672,380,288,0,0,0,0,0,0,0,0,950,9000,951,500,747,100,748,50,710,10,995,5,2334,1,0,0,0,0,0,0 -2070,PIRANHA,Piranha,Piranha,75,4522,0,899,1023,1,182,223,2,10,69,45,30,30,66,35,10,12,1,5,61,0x3295,200,768,768,384,0,0,0,0,0,0,0,0,963,9000,956,600,1053,500,1054,500,995,5,1249,5,13027,1,0,0,0,0,0,0 -2071,HEADLESS_MULE,Headless Mule,Headless Mule,80,6620,0,1011,1120,1,210,267,7,27,68,51,50,35,67,20,10,12,2,6,63,0x3985,165,1216,816,432,0,0,0,0,0,0,0,0,7120,4000,7097,1000,7122,1000,2317,5,1255,2,1269,1,2317,1,0,0,0,0,0,0 -2072,JAGUAR,Jaguar,Jaguar,71,3914,0,720,512,1,192,234,9,12,69,30,45,5,59,5,10,12,1,2,42,0x3885,150,1250,580,360,0,0,0,0,0,0,0,0,7171,3000,7172,2000,919,1000,756,40,1810,1,0,0,0,0,0,0,0,0,0,0 -2073,TOUCAN,Toucan,Toucan,70,3640,0,659,544,1,166,201,3,10,54,14,40,35,44,10,10,12,0,2,44,0x3885,155,1450,960,480,0,0,0,0,0,0,0,0,917,3000,7053,1000,2612,200,508,100,510,50,0,0,0,0,0,0,0,0,0,0 -2074,CURUPIRA,Curupira,Curupira,68,3096,0,622,450,1,140,175,9,10,32,23,38,20,45,10,10,12,1,6,22,0x118B,250,530,530,384,0,0,0,0,0,0,0,0,517,3000,7267,500,757,250,1505,100,1011,10,0,0,0,0,0,0,0,0,0,0 -//2075,E_VADON_X,Vadon,Vadon,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2076,S_WIND_GHOST,Wind Ghost,Wind Ghost,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2077,S_SKOGUL,Skogul,Skogul,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2078,S_SUCCUBUS,Succubus,Succubus,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2079,CRYSTAL_H,Crystal,Crystal,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2080,CRYSTAL_L,Crystal,Crystal,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2035,NIHILITY_ZEM,Nihility Zem,Nihility Zem,90,200500,0,0,0,0,1,2,0,20,1,1,1,0,1,20,10,12,0,4,22,0x100,1000,1001,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2036,VALKYRIE_N,Valkyrie Randgris,Valkyrie Randgris,98,11780,0,0,0,1,780,930,16,20,1,24,39,0,72,25,10,12,1,1,69,0x308D,170,576,576,480,0,0,0,0,0,0,0,0,6154,9000,6154,5000,6154,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//2037,VALKYRIE_A,Valkyrie Randgris,Valkyrie Randgris,90,5500,15,0,0,1,10,160,16,20,1,20,40,0,20,20,10,12,1,8,66,0x120,100,576,576,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//2038,VALKYRIE_B,Valkyrie Randgris,Valkyrie Randgris,90,10500,15,0,0,1,300,450,16,40,1,20,80,0,80,20,10,12,1,8,66,0x120,100,576,576,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2039,EXECUTIONER_R,Executioner,Executioner,65,28980,0,0,0,2,570,950,56,35,64,85,40,25,88,60,10,12,2,0,47,0x37B5,200,768,500,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2040,TIRFING_R,Tirfing,Ogretooth,71,29900,0,0,0,1,950,1146,48,35,58,87,55,35,132,65,10,12,1,0,67,0x37B5,100,816,500,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2041,MYSTELTAINN_R,Mysteltainn,Mysteltainn,76,33350,0,0,0,2,1160,1440,48,30,77,139,80,35,159,65,10,12,2,0,87,0x37B5,250,1152,500,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2042,SILVERSNIPER,Silver Sniper,Silver Sniper,100,4500,0,0,0,9,300,300,80,10,10,60,10,10,100,10,10,12,1,0,20,0x84,2000,504,1020,360,0,0,0,0,0,0,0,0,999,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2043,MAGICDECOY_FIRE,Magic Decoy,Magic Decoy,100,2500,0,0,0,7,150,150,16,60,10,10,10,100,50,10,10,12,1,0,23,0x84,2000,504,1020,360,0,0,0,0,0,0,0,0,999,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2044,MAGICDECOY_WATER,Magic Decoy,Magic Decoy,100,2500,0,0,0,7,150,150,16,60,10,10,10,100,50,10,10,12,1,0,21,0x84,2000,504,1020,360,0,0,0,0,0,0,0,0,999,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2045,MAGICDECOY_EARTH,Magic Decoy,Magic Decoy,100,2500,0,0,0,7,150,150,16,60,10,10,10,100,50,10,10,12,1,0,22,0x84,2000,504,1020,360,0,0,0,0,0,0,0,0,999,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2046,MAGICDECOY_WIND,Magic Decoy,Magic Decoy,100,2500,0,0,0,7,150,150,16,60,10,10,10,100,50,10,10,12,1,0,24,0x84,2000,504,1020,360,0,0,0,0,0,0,0,0,999,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2047,W_NAGA,Naga,Naga,99,46708,0,0,0,3,492,605,61,15,113,42,30,18,122,13,10,12,2,2,42,0x3695,150,400,864,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,926,5000,0,0,0,0,0,0,0,0,0,0,0,0 +2048,W_PINGUICULA_D,Dark Pinguicula,Dark Pinguicula,99,8780,0,0,0,1,536,656,24,5,1,23,22,1,89,2,10,12,1,3,45,0x308D,290,1426,600,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6086,1000,0,0,0,0,0,0,0,0,0,0 +2049,W_BRADIUM_GOLEM,Bradium Golem,Bradium Golem,99,45200,0,0,0,1,720,886,125,18,0,10,82,2,60,12,10,12,2,0,42,0x3295,300,1008,1200,540,0,0,0,0,0,0,0,0,0,0,0,0,6090,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2050,W_AQUA_ELEMENTAL,Aqua Elemental,Aqua Elemental,99,33220,0,0,0,1,421,516,13,12,1,23,19,8,77,2,10,12,2,0,81,0x3095,230,504,960,576,0,0,0,0,0,0,0,0,0,0,0,0,12353,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//2051,E_BAPHOMET,Baphomet,Baphomet,1,1,0,0,0,1,1,2,2,0,1,1,1,1,1,1,10,12,2,6,20,0x37B5,100,768,768,576,0,0,0,0,0,0,0,0,12396,5000,12397,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2052,E_DARK_LORD,Dark Lord,Dark Lord,96,1190900,1,2010,2010,2,3027,5112,330,168,118,136,154,142,161,66,10,12,2,6,89,0x37B5,100,868,768,480,1005,10000,7005,6000,5093,2000,5093,2000,1615,800,2004,100,1237,300,2334,300,12539,100,985,5141,5162,10,0,0,0,0,4169,1 +//2053,NC_DIMIK,Dimik,Dimik,77,10000,0,0,0,5,1040,1880,72,28,15,35,40,15,120,42,10,12,1,0,40,0x3885,200,576,720,432,0,0,0,0,0,0,0,0,7319,2000,7352,50,998,300,7094,300,13153,5,984,10,12128,50,0,0,0,0,4370,1 +//2054,E_BATHORY,Bathory,Bathory,86,5242,1,0,0,1,229,325,61,41,66,38,40,55,56,50,10,12,1,7,27,0x3695,100,1504,840,900,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//2055,E_INCUBUS,Incubus,Incubus,75,17281,0,0,0,2,0,0,58,46,1,97,95,103,89,87,10,12,1,6,67,0x3795,165,850,600,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//2056,E_ZHERLTHSH,Zherlthsh,Zealotus,63,18300,0,0,0,1,0,0,10,15,70,85,40,30,125,60,10,12,1,7,60,0x308D,200,800,2112,768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2057,E_CRAMP,Suspicious Mouse,Strange Mouse,1,4720,0,0,0,1,1,2,100,100,1,1,1,1,1,1,10,12,0,2,45,0x3095,100,1000,500,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//2058,M_MIMIC,Mimic,Mimic,51,6120,182,0,0,1,800,950,10,40,44,121,1,60,75,110,10,12,1,0,60,0x120,100,972,500,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//2059,M_DISGUISE,Disguise,Disguise,55,7543,180,0,0,2,526,693,18,29,0,72,45,35,48,65,10,12,1,6,82,0x120,147,516,768,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//2060,M_ALICE,Alice,Alice,62,10000,221,0,0,1,700,850,5,5,64,64,42,85,100,130,10,12,1,7,60,0x120,200,502,1999,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//2061,E_STAPO,Stapo,Stapo,23,666,0,299,199,1,135,370,90,5,12,11,15,12,23,1,10,12,0,0,42,0x83,300,936,792,432,0,0,0,0,0,0,0,0,909,1000,7312,1000,512,1000,7126,100,993,10,1821,3,7956,5000,0,0,0,0,4424,1 +//2062,E_POPORING,Poporing,poporing,14,344,0,73,40,1,59,72,0,10,1,14,14,0,19,15,10,12,1,3,25,0x83,300,1672,672,480,0,0,0,0,0,0,0,0,938,5500,910,1500,511,500,514,200,7957,2000,1207,5,512,250,0,0,0,0,4033,1 +//2063,E_DROPS,Drops,Drops,3,55,0,4,3,1,10,13,0,0,1,3,3,0,12,15,10,12,1,3,23,0x83,400,1372,672,480,0,0,0,0,0,0,0,0,909,7500,1602,80,938,500,512,1100,713,1700,7955,2000,620,20,0,0,0,0,4004,1 +//2064,E_MAGMARING,Magmaring,Magmaring,40,5300,0,1899,1719,1,550,700,25,24,40,60,30,10,60,17,10,12,0,0,43,0x83,300,1472,384,288,0,0,0,0,0,0,0,0,7097,3000,757,34,7955,2000,7956,2000,7957,2000,7958,2000,0,0,0,0,0,0,4432,1 +//2065,E_METALING,Metaling,Metaling,26,889,0,443,224,1,135,270,5,3,30,15,10,18,35,2,10,12,0,0,20,0x83,300,384,672,480,0,0,0,0,0,0,0,0,7325,4000,7958,4000,998,500,7126,1000,7317,200,13103,5,7312,5000,0,0,0,0,4341,1 +2066,E_ANOPHELES,Anopheles,Anopheles,5,50,1,1,1,1,140,158,8,10,1,30,1,1,30,1,10,12,0,4,64,0x37B5,170,1084,2304,576,0,0,5586,10000,5586,0,5586,0,601,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4344,1 +2067,E_ANOPHELES_,Anopheles,Anopheles,3,500,1,1,1,1,40,58,8,100,1,100,1,1,100,1,10,12,0,4,64,0x120,170,1084,2304,576,0,0,0,0,0,0,0,0,601,1000,702,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4344,1 +// Brasilis +2068,BOITATA,Boitata,Boitata,93,1283990,1,74288,77950,2,1060,2022,32,66,140,99,30,109,100,90,10,12,2,2,63,0x37B5,200,1152,1152,576,37144,10000,617,5500,617,5000,616,2000,7444,5000,1377,100,1422,100,607,500,985,1000,984,1000,1471,100,0,0,0,0,0,0 +2069,IARA,Iara,Iara,79,5890,1,1070,890,1,171,270,0,76,69,14,41,60,69,20,10,12,1,5,61,0x91,200,384,672,288,0,0,0,0,0,0,0,0,995,5,950,9000,951,500,748,50,747,100,710,10,2334,1,0,0,0,0,0,0 +2070,PIRANHA,Piranha,Piranha,75,4522,1,899,1023,1,182,223,7,12,69,45,30,30,66,35,10,12,2,5,61,0x3885,200,768,480,864,0,0,0,0,0,0,0,0,956,600,995,5,963,9000,1053,500,1054,500,13027,1,1249,5,0,0,0,0,0,0 +2071,HEADLESS_MULE,Headless Mule,Headless Mule,80,6620,1,1011,1120,1,210,267,33,44,68,51,50,35,67,20,10,12,2,6,63,0x3985,165,1216,816,432,0,0,0,0,0,0,0,0,7120,4000,2317,5,7097,1000,7122,1000,1269,1,2317,1,1255,2,0,0,0,0,0,0 +2072,JAGUAR,Jaguar,Jaguar,71,3914,1,720,512,1,192,234,44,15,69,30,45,5,59,5,10,12,1,2,42,0x91,150,576,1248,480,0,0,0,0,0,0,0,0,7171,3000,7172,2000,919,1000,756,40,1810,1,0,0,0,0,0,0,0,0,0,0 +2073,TOUCAN,Toucan,Toucan,70,3640,1,659,544,1,166,201,12,12,54,14,40,35,44,10,10,12,1,2,44,0x1089,155,960,1440,960,0,0,0,0,0,0,0,0,917,3000,7053,1000,510,50,508,100,2612,200,0,0,0,0,0,0,0,0,0,0 +2074,CURUPIRA,Curupira,Curupira,68,3096,1,622,450,1,140,175,42,12,32,23,38,20,45,10,10,12,1,7,22,0x118B,250,528,480,384,0,0,0,0,0,0,0,0,517,3000,757,250,1011,10,7267,500,1505,100,0,0,0,0,0,0,0,0,0,0 +//2075,E_VADON_X,Vadon,Vadon,72,272000,0,32000,26000,1,1554,2554,42,32,1,46,100,35,85,32,10,12,2,0,60,0x120,150,1632,432,540,0,0,0,0,0,0,0,0,960,5000,7095,3000,7093,3000,984,1000,985,500,7444,50,617,10,0,0,0,0,4049,1 +//2076,S_WIND_GHOST,Wind Ghost,Wind Ghost,105,190800,1,0,0,1,462,957,64,51,62,44,25,105,85,20,10,12,1,6,64,0x3795,150,1056,1056,336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//2077,S_SKOGUL,Skogul,Skogul,105,244400,1,0,0,1,910,1166,72,15,100,88,63,99,95,37,10,12,1,6,67,0x3395,190,720,384,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//2078,S_SUCCUBUS,Succubus,Succubus,105,206660,1,0,0,1,880,1204,76,48,100,70,45,110,102,85,10,12,1,6,67,0x3795,155,1306,1056,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//2079,CRYSTAL_H,Crystal,Crystal,77,7777777,1,3777777,3777777,0,17777,25554,77,77,1,7,7,77,77,77,0,0,2,0,60,0x120,177,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//2080,CRYSTAL_L,Crystal,Crystal,7,77,1,7,7,0,7,14,7,7,1,7,7,7,7,77,0,0,2,0,60,0x120,177,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 2081,E_HYDRA,Suspicious Hydra,Strange Hydra,34,854,1,0,0,7,1,2,100,100,1,1,1,1,1,1,10,12,0,3,41,0x0,1000,800,432,600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -2082,G_PIRANHA,Piranha,Piranha,75,4522,0,0,0,1,182,223,2,10,69,45,30,30,66,35,10,12,1,5,61,0x3295,200,768,768,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2083,HORN_SCARABA,Scaraba,Scaraba,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2084,HORN_SCARABA2,Scaraba,Scaraba,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2085,ANTLER_SCARABA,Antler Scaraba,Antler Scaraba,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2086,RAKE_SCARABA,Rake Scaraba,Rake Scaraba,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2087,QUEEN_SCARABA,Queen Scaraba,Queen Scaraba,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2088,HORN_SCARABA_EGG,Scaraba Egg,Scaraba Egg,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2089,HORN_SCARABA2_EGG,Scaraba Egg,Scaraba Egg,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2090,ANTLER_SCARABA_EGG,Antler Scaraba Egg,Antler Scaraba Egg,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2091,RAKE_SCARABA_EGG,Rake Scaraba Egg,Rake Scaraba Egg,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2092,DOLOMEDES,Dolomedes,Dolomedes,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2093,BOTARING,Botaring,Botaring,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2094,E_ORK_HERO2,Orc Hero,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2095,E_EDDGA,Eddga,Eddga,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2096,E_OSIRIS2,Osiris,Osiris,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2097,E_DRACULA,Dracula,Dracula,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2098,E_DOPPELGANGER,Doppelganger,Doppelganger,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2099,E_MISTRESS,Mistress,Mistress,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2100,E_BAPHOMET2,Baphomet,Baphomet,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2101,E_LORD_OF_DEATH2,Lord of Death,Lord of the Dead,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2102,E_DARKLORD,Dark Lord,Dark Lord,1,1,0,0,0,1,1,2,1,0,1,1,1,1,1,1,10,12,2,6,20,0x120,100,868,768,480,0,0,0,0,0,0,0,0,12396,5000,12397,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2103,E_KTULLANUX,Ktullanux,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2104,E_DARK_SNAKE_LORD,Dark Snake Lord,Evil Snake Lord,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2105,E_TURTLE_GENERAL,Turtle General,Turtle General,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2106,E_APOCALIPS_H,Vesper,Vesper,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2107,E_FALLINGBISHOP,Fallen Bishop,Fallen Bishop Hibram,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2108,E_GLOOMUNDERNIGHT,Gloom Under Night,Gloom Under Night,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2109,E_RANDGRIS,Valkyrie Randgris,Valkyrie Randgris1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2110,E_IFRIT,Ifrit,Ifrit,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2111,E_B_HARWORD,Whitesmith Harword,Whitesmith Howard,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2112,E_B_SEYREN,Lord Knight Seyren,Lord Knight Seyren,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2113,E_B_EREMES,Assassin Cross Eremes,Assassin Cross Eremes,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2114,EL_AGNI_S,Agni,Agni,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2115,EL_AGNI_M,Agni,Agni,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2116,EL_AGNI_L,Agni,Agni,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2117,EL_AQUA_S,Aqua,Aqua,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2118,EL_AQUA_M,Aqua,Aqua,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2119,EL_AQUA_L,Aqua,Aqua,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2120,EL_VENTUS_S,Ventus,Ventus,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2121,EL_VENTUS_M,Ventus,Ventus,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2122,EL_VENTUS_L,Ventus,Ventus,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2123,EL_TERA_S,Tera,Tera,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2124,EL_TERA_M,Tera,Tera,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -//2125,EL_TERA_L,Tera,Tera,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2082,G_PIRANHA,Piranha,Piranha,75,4522,1,0,0,1,182,223,7,12,69,45,30,30,66,35,10,12,2,5,61,0x3295,200,768,480,864,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +// 13.3 Scarab Hole +2083,HORN_SCARABA,Scaraba,One-Horned Scaraba,130,51100,1,5220,4011,1,633,724,135,20,44,59,55,21,71,33,10,12,0,4,22,0x1189,200,384,672,360,0,0,0,0,0,0,0,0,6324,6500,1433,1,12735,10,7939,10,993,1,0,0,0,0,0,0,0,0,0,0 +2084,HORN_SCARABA2,Scaraba,Two-Horned Scaraba,134,58900,1,5780,4549,1,690,795,150,38,44,68,72,45,84,51,10,12,0,4,22,0x1189,150,336,360,360,0,0,0,0,0,0,0,0,6323,6500,13061,1,12735,10,7939,10,993,1,0,0,0,0,0,0,0,0,0,0 +2085,ANTLER_SCARABA,Antler Scaraba,Antler Scaraba,136,62600,1,6330,5255,1,412,822,155,102,23,99,59,129,91,45,10,12,1,4,42,0x3985,200,504,624,360,0,0,0,0,0,0,0,0,6322,6500,1930,1,12735,10,7939,10,993,1,0,0,0,0,0,0,0,0,0,0 +2086,RAKE_SCARABA,Rake Scaraba,Rake Scaraba,139,67700,1,6990,5995,1,830,942,250,70,90,66,145,52,112,77,10,12,1,4,42,0x3985,150,588,768,480,0,0,0,0,0,0,0,0,6321,6500,16010,1,12735,10,15000,10,993,1,0,0,0,0,0,0,0,0,0,0 +2087,QUEEN_SCARABA,Queen Scaraba,Scaraba Queen,140,2441600,1,410220,212200,3,1889,3129,350,220,100,88,82,149,211,144,10,12,2,4,62,0x37B5,120,864,1000,360,205110,10000,616,5500,616,5000,616,2000,6326,7000,1191,1000,2364,1000,1196,400,18103,500,0,0,0,0,0,0,0,0,0,0 +2088,HORN_SCARABA_EGG,Scaraba Egg,Scaraba Egg,125,63000,1,4000,3000,0,1,2,230,55,1,1,130,34,1,80,10,12,0,4,20,0x100,2000,96,1,480,0,0,0,0,0,0,0,0,7032,5000,518,100,985,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2089,HORN_SCARABA2_EGG,Scaraba Egg,Scaraba Egg,126,66000,1,4000,3000,0,1,2,250,62,1,1,130,48,1,80,10,12,0,4,20,0x100,2000,96,1,480,0,0,0,0,0,0,0,0,7032,5000,518,100,985,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2090,ANTLER_SCARABA_EGG,Antler Scaraba Egg,Antler Scaraba Egg,127,69000,1,4000,3000,0,1,2,235,180,1,1,130,82,1,80,10,12,0,4,20,0x100,2000,96,1,480,0,0,0,0,0,0,0,0,7032,5000,518,100,985,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2091,RAKE_SCARABA_EGG,Rake Scaraba Egg,Rake Scaraba Egg,128,72000,1,4000,3000,0,1,2,290,44,1,1,130,39,1,80,10,12,0,4,20,0x100,2000,96,1,480,0,0,0,0,0,0,0,0,7032,5000,518,100,985,10,2153,10,0,0,0,0,0,0,0,0,0,0,0,0 +2092,DOLOMEDES,Dolomedes,Dolomedes,132,54591,1,5155,5155,3,677,963,112,52,149,34,82,55,95,67,10,12,2,4,61,0x3985,250,360,360,600,0,0,0,0,0,0,0,0,6319,3000,6325,5000,6090,500,2789,1,12738,10,6224,500,1984,1,0,0,0,0,0,0 +2093,BOTARING,Botaring,Botaring,15,15,1,7,7,2,20,40,20,20,10,10,10,10,77,77,10,12,0,0,26,0x81,170,1872,672,480,0,0,0,0,0,0,0,0,12492,7000,12492,3500,12492,1000,5204,700,664,2000,665,2000,666,2000,0,0,0,0,603,500 +2094,E_ORK_HERO2,Orc Hero,1,50,362000,1,2010,2010,1,662,1103,197,70,97,82,107,71,144,43,10,12,2,7,42,0x37B5,150,1678,780,648,1005,10000,725,2000,607,5000,607,5000,968,9700,10018,500,1366,150,12539,50,1124,1000,985,4559,1387,100,0,0,0,0,4143,1 +2095,E_EDDGA,Eddga,Eddga,65,247500,1,2010,2010,1,866,1342,166,70,92,80,103,66,90,85,10,12,2,2,23,0x37B5,300,872,1344,432,1005,10000,1030,5000,1030,3000,1030,3000,1133,150,2268,250,518,10000,12539,50,1030,250,985,2300,13046,100,0,0,0,0,4074,1 +2096,E_OSIRIS2,Osiris,Osiris,68,475840,1,2010,2010,1,1580,2483,172,164,97,99,86,131,145,67,10,12,1,1,89,0x37B5,100,1072,672,384,1005,10000,603,2000,608,500,608,500,617,2000,1232,150,2235,200,12539,50,1009,1000,5053,150,1285,100,0,0,0,0,4144,1 +2097,E_DRACULA,Dracula,Dracula,75,350000,1,2010,2010,3,1322,3134,152,146,86,99,88,92,145,82,10,12,2,6,87,0x37B5,145,1290,1140,576,1005,10000,607,5500,732,5000,732,5000,607,4700,1473,5,1722,5,2507,15,2621,4,1557,4,12539,50,0,0,0,0,4134,1 +2098,E_DOPPELGANGER,Doppelganger,Doppelganger,77,380000,1,2010,2010,1,1639,2815,246,86,122,122,105,67,169,72,10,12,1,6,67,0x37B5,100,480,480,288,1005,10000,723,1500,505,0,505,0,2317,250,1162,220,1168,150,2258,350,12539,50,985,3686,984,2700,0,0,0,0,4127,1 +2099,E_MISTRESS,Mistress,Mistress,78,378000,1,2010,2010,1,985,2352,187,192,76,186,88,113,172,79,10,12,0,4,84,0x37B5,100,1148,648,300,1005,10000,996,1500,526,3000,526,3000,12539,50,518,10000,2249,250,616,1000,7018,10,985,4268,16001,100,0,0,0,0,4132,1 +2100,E_BAPHOMET2,Baphomet,Baphomet,81,668000,1,2010,2010,2,2864,4148,279,45,120,125,30,85,155,85,10,12,2,6,67,0x37B5,100,768,768,576,1005,10000,607,2000,750,5000,750,5000,12539,100,2256,300,1476,50,714,500,5160,10,985,5432,984,4171,0,0,0,0,4147,1 +2101,E_LORD_OF_DEATH2,Lord of Death,Lord of the Dead,94,603883,1,2010,2010,3,4116,5078,336,73,140,99,30,109,100,90,10,12,2,6,67,0x37B5,180,1446,1296,360,1005,10000,607,5500,732,5000,732,5000,7108,5335,1417,5,12539,100,2621,2,7109,10,1306,1,1529,2,0,0,0,0,4210,1 +2102,E_DARKLORD,Dark Lord,Dark Lord,1,1,0,0,0,1,1,2,2,0,1,1,1,1,1,1,10,12,2,6,20,0x37B5,100,868,768,480,0,0,0,0,0,0,0,0,12396,5000,12397,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2103,E_KTULLANUX,Ktullanux,1,98,2626000,1,2010,2010,3,2888,5568,129,78,85,126,30,125,177,112,10,12,2,2,81,0x37B5,400,432,840,216,1005,10000,607,5500,617,5000,617,5000,7562,9000,616,3000,2509,3000,2111,5000,617,5000,607,5000,12539,100,0,0,0,0,4419,1 +2104,E_DARK_SNAKE_LORD,Dark Snake Lord,Evil Snake Lord,105,1101000,1,2010,2010,3,2217,4203,314,185,122,172,107,135,196,88,10,12,2,2,68,0x37B5,200,588,816,420,1005,10000,607,5500,617,5500,617,5500,7169,5820,10020,5100,1471,80,12539,50,1474,500,7226,900,661,2000,0,0,0,0,4330,1 +2105,E_TURTLE_GENERAL,Turtle General,Turtle General,110,1442000,1,2010,2010,2,2438,4504,394,123,116,123,154,99,181,98,10,12,2,2,42,0x37B5,200,900,1000,500,1005,10000,967,5500,607,2000,607,2000,1529,8,1306,5,7480,200,1417,9,7070,5335,1141,80,12539,50,0,0,0,0,4246,1 +2106,E_APOCALIPS_H,Vesper,Vesper,128,3802000,1,2010,2010,3,2620,7276,402,109,177,195,165,130,182,102,10,12,2,2,46,0x37B5,180,504,912,432,1005,10000,617,5500,603,2000,603,2000,7095,5000,7094,3000,12539,50,2659,100,2660,100,2661,100,2662,100,0,0,0,0,4374,1 +2107,E_FALLINGBISHOP,Fallen Bishop,Fallen Bishop Hibram,138,5655000,1,2010,2010,1,2860,4496,274,182,186,165,95,226,182,86,10,12,1,6,47,0x37B5,150,432,432,360,1005,10000,607,5500,608,2000,608,2000,523,10000,1420,1000,2677,500,1422,1000,985,5432,12539,200,6223,500,0,0,0,0,4441,1 +2108,E_GLOOMUNDERNIGHT,Gloom Under Night,Gloom Under Night,139,3005000,1,2010,2010,3,3061,5846,479,262,191,223,187,155,241,163,10,12,2,0,68,0x37B5,200,1344,2880,576,1005,10000,607,5500,617,5000,617,5000,7566,7000,7023,4000,7022,2000,616,5000,2513,1000,1377,100,12539,200,0,0,0,0,4410,1 +2109,E_RANDGRIS,Valkyrie Randgris,Valkyrie Randgris1,141,2205000,1,2010,2010,3,2895,9307,588,506,196,131,125,276,267,156,10,12,2,8,86,0x37B5,100,576,576,480,1005,10000,617,5500,603,2000,603,2000,7510,5000,2357,1600,2524,3000,2421,3000,2229,5000,7024,2500,12539,200,0,0,0,0,4407,1 +2110,E_IFRIT,Ifrit,Ifrit,146,6935000,1,2010,2010,3,5375,8764,436,218,180,201,156,190,199,77,10,12,2,0,83,0x37B5,130,212,384,360,1005,10000,617,5500,6223,2000,6223,2000,994,10000,2677,3000,2678,200,2679,200,1471,2000,1133,2000,12539,200,0,0,0,0,4430,1 +2111,E_B_HARWORD,Whitesmith Harword,Whitesmith Howard,160,6750000,1,2010,2010,1,3500,4965,301,106,275,148,156,72,177,60,10,12,1,7,82,0x37B5,100,76,384,288,1005,10000,617,5500,603,2000,603,2000,1138,3500,1140,2500,12539,200,1365,3500,1364,3500,1369,2500,1368,3500,0,0,0,0,4361,1 +2112,E_B_SEYREN,Lord Knight Seyren,Lord Knight Seyren,160,4680000,1,2010,2010,1,4290,6632,567,155,303,165,181,110,178,66,10,12,1,7,83,0x37B5,100,76,384,288,1005,10000,617,5500,603,2000,603,2000,1132,2500,2342,3500,12539,200,1470,3500,1469,3000,1166,2500,1415,1500,0,0,0,0,0,0 +2113,E_B_EREMES,Assassin Cross Eremes,Assassin Cross Eremes,160,4230000,1,2010,2010,1,4055,5433,445,98,211,181,114,83,225,60,10,12,1,7,85,0x37B5,100,76,384,288,1005,10000,617,5500,603,2000,603,2000,1234,1500,13017,1500,12539,200,1233,3500,1232,3500,1265,3500,13002,3500,0,0,0,0,4359,1 +//2114,EL_AGNI_S,Agni,Agni,100,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,5,0,0,0,83,0x120,200,0,0,0,0,0,0,0,0,0,0,0 +//2115,EL_AGNI_M,Agni,Agni,100,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,5,0,1,0,83,0x120,200,0,0,0,0,0,0,0,0,0,0,0 +//2116,EL_AGNI_L,Agni,Agni,100,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,5,0,2,0,83,0x120,200,0,0,0,0,0,0,0,0,0,0,0 +//2117,EL_AQUA_S,Aqua,Aqua,100,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,5,0,0,0,81,0x120,200,0,0,0,0,0,0,0,0,0,0,0 +//2118,EL_AQUA_M,Aqua,Aqua,100,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,5,0,1,0,81,0x120,200,0,0,0,0,0,0,0,0,0,0,0 +//2119,EL_AQUA_L,Aqua,Aqua,100,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,5,0,2,0,81,0x120,200,0,0,0,0,0,0,0,0,0,0,0 +//2120,EL_VENTUS_S,Ventus,Ventus,100,0,1,0,0,4,0,0,0,0,0,0,0,0,0,0,5,0,0,0,84,0x120,200,0,0,0,0,0,0,0,0,0,0,0 +//2121,EL_VENTUS_M,Ventus,Ventus,100,0,1,0,0,4,0,0,0,0,0,0,0,0,0,0,5,0,1,0,84,0x120,200,0,0,0,0,0,0,0,0,0,0,0 +//2122,EL_VENTUS_L,Ventus,Ventus,100,0,1,0,0,4,0,0,0,0,0,0,0,0,0,0,5,0,2,0,84,0x120,200,0,0,0,0,0,0,0,0,0,0,0 +//2123,EL_TERA_S,Tera,Tera,100,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,5,0,0,0,82,0x120,200,0,0,0,0,0,0,0,0,0,0,0 +//2124,EL_TERA_M,Tera,Tera,100,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,5,0,1,0,82,0x120,200,0,0,0,0,0,0,0,0,0,0,0 +//2125,EL_TERA_L,Tera,Tera,100,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,5,0,2,0,82,0x120,200,0,0,0,0,0,0,0,0,0,0,0 +2126,M_ANOPHELES,Anopheles,Anopheles,100,8000,1,0,0,1,300,400,0,0,40,70,40,40,80,40,10,12,0,4,64,0x3985,170,1084,2304,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2127,M_HORNET,Hornet,Hornet,110,9000,1,0,0,1,350,450,0,0,40,70,40,40,90,40,10,12,0,4,24,0x1189,150,1292,792,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2128,M_HORNET2,Hornet,Hornet,120,10000,1,0,0,1,400,500,0,0,40,70,40,40,100,40,10,12,0,4,24,0x1189,150,1292,792,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2129,M_LUCIOLA_VESPA,Luciola Vespa,Luciola Vespa,130,11000,1,0,0,1,450,650,0,0,60,80,50,50,110,50,10,12,1,4,24,0x7795,110,1000,864,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2130,M_LUCIOLA_VESPA2,Luciola Vespa,Luciola Vespa,140,12000,1,0,0,1,500,700,0,0,60,80,50,50,120,50,10,12,1,4,24,0x7795,110,1000,864,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +// 13.4 +2131,LOST_DRAGON,Lost Dragon,Lost Dragon,135,608920,0,30000,30000,3,1050,1580,60,51,140,81,69,122,98,61,10,12,2,9,67,0x37B5,150,840,648,576,0,0,0,0,0,0,617,5500,2610,1000,712,1000,13062,1000,607,500,608,500,610,500,1985,500,0,0,0,0,0,0 +2132,POM_SPIDER,Pom Spider,Pom Spider,145,122110,1,8010,8037,1,632,847,240,115,156,85,178,88,139,102,10,12,1,4,62,0x3985,250,864,1056,576,0,0,0,0,0,0,0,0,12573,500,11520,1000,1042,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2133,ANGRA_MANTIS,Angra Mantis,Angra Mantis,144,91720,1,7790,7020,1,579,756,175,81,122,155,119,81,132,79,10,12,1,4,42,0x3985,150,576,480,480,0,0,0,0,0,0,0,0,6086,5000,7194,1000,997,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2134,PARUS,Parus,Parus,142,86990,1,7310,6990,1,511,663,161,39,80,136,128,44,105,51,10,12,0,2,42,0x3885,180,384,792,432,0,0,0,0,0,0,0,0,6393,5000,7063,1000,12736,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2135,CREEPER,Creeper,Creeper,100,1000,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,3,22,0x40,2000,192,192,576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2136,LITTLE_FATUM,Little Fatum,Little Fatum,142,85100,1,7500,6500,1,442,894,51,198,10,66,17,148,148,97,10,12,0,7,44,0x3885,150,432,300,432,0,0,0,0,0,0,0,0,6395,5000,7938,100,11519,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2137,MIMING,Miming,Miming,140,81200,1,7100,6300,1,430,652,120,120,90,66,105,77,133,77,10,12,0,0,20,0x3885,250,576,1140,504,0,0,0,0,0,0,0,0,6394,5000,7938,100,969,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2138,NYDHOG_MEMORY1_1,Nydhogg's Memory,Nydhogg's Memory,130,10,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0xC9,200,1248,576,1248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2139,NYDHOG_MEMORY1_2,Nydhogg's Memory,Nydhogg's Memory,130,10,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0xC9,200,1248,576,1248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2140,NYDHOG_MEMORY2_1,Nydhogg's Memory,Nydhogg's Memory,130,10,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0xC9,200,1248,576,1248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2141,NYDHOG_MEMORY2_2,Nydhogg's Memory,Nydhogg's Memory,130,10,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0xC9,200,1248,576,1248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2142,NYDHOG_MEMORY3_1,Nydhogg's Memory,Nydhogg's Memory,130,10,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0xC9,200,1248,576,1248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2143,NYDHOG_MEMORY3_2,Nydhogg's Memory,Nydhogg's Memory,130,10,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0xC9,200,1248,576,1248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2144,G_ANTLER_SCARABA,Antler Scaraba,Antler Scaraba,136,62600,1,0,0,1,412,822,155,102,23,99,59,129,91,45,10,12,1,4,42,0x3985,200,504,624,360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2145,G_RAKE_SCARABA,Rake Scaraba,Rake Scaraba,139,67700,1,0,0,1,830,942,250,70,90,66,145,52,112,77,10,12,1,4,42,0x3985,150,588,768,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2146,G_S_NYDHOG,G_S_NYDHOG,G_S_NYDHOG,117,300000,0,0,0,2,840,1680,60,60,1,30,30,136,88,30,10,12,2,9,87,0x37B5,150,1596,1620,864,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2147,E_WHITE_PLANT,White Plant,White Plant,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2148,E_BLUE_PLANT,Blue Plant,Blue Plant,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2149,E_SAVAGE_BABE,Savage Babe,Savage Babe,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2150,WATERMELON,Watermelon,Watermelon,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +// 14.1 +2151,ALNOLDI,Alnoldi,Alnoldi,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2152,COMODO,Comodo,Comodo,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2153,CENDRAWASIH,Cendrawasih,Cendrawasih,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2154,BANASPATY,Banaspaty,Banaspaty,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2155,BUTOIJO,Butoijo,Butoijo,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2156,LEAK,Leak,Leak,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2157,G_BANASPATY,Butoijo,Butoijo,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2158,S_HORNET,Hornet,Hornet,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2159,S_GIANT_HORNET,Giant Hornet,Giant Hornet,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2160,S_LUCIOLA_VESPA,Luciola Vespa,Luciola Vespa,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2161,I_HORN_SCARABA,Scaraba,One-Horned Scarab,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2162,I_HORN_SCARABA2,Scaraba,Two-Horned Scarab,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2163,I_ANTLER_SCARABA,Antler Scaraba,Antler Scarab,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2164,I_RAKE_SCARABA,Rake Scaraba,Rake Scarab,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2165,I_QUEEN_SCARABA,Queen Scaraba,Queen Scarab,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2166,I_HORN_SCARABA_EGG,Scaraba Egg,One-Horned Scarab Egg,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2167,I_HORN_SCARABA2_EGG,Scaraba Egg,Two-Horned Scarab Egg,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2168,I_ANTLER_SCARABA_EGG,Antler Scaraba Egg,Two-Horned Scarab Egg,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2169,I_RAKE_SCARABA_EGG,Rake Scaraba Egg,Rake Scarab Egg,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2170,I_G_ANTLER_SCARABA,Antler Scaraba,Antler Scarab,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2171,I_G_RAKE_SCARABA,Rake Scaraba,Rake Scarab,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2172,I_G_HORN_SCARABA,Scaraba,One-Horned Scarab,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2173,I_G_HORN_SCARABA2,Scaraba,Two-Horned Scarab,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2174,MD_VADON,Vadon,Vadon,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2175,MD_MARSE,Marse,Marse,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2176,MD_CRAB,Crab,Crab,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2177,MD_CORNUTUS,Cornutus,Cornutus,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2178,MD_SHELLFISH,Shellfish,Shellfish,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2179,MD_KUKRE,Kukre,Kukre,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2180,MD_STROUF,Stouf,Strouf,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2181,MD_SWORD_FISH,Swordfish,Swordfish,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2182,MD_MARC,mac,Mac,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2183,MD_ANOLIAN,Anolian,Anolian,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2184,MD_OBEAUNE,Obeaune,Obeaune,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2185,MD_KAPHA,Kapha,Kapha,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2186,COELACANTH_N_E,Coelacanth,Coelacanth,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2187,COELACANTH_N_A,Coelacanth,Coelacanth,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2188,COELACANTH_N_M,Coelacanth,Coelacanth,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2189,COELACANTH_H_M,Coelacanth,Coelacanth,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2190,COELACANTH_H_A,Coelacanth,Coelacanth,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2191,MD_SEAWEED,Seaweed,Seaweed,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2192,MD_OCTOPUS,Octopus,Octopus,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2193,MD_OCTOPUS_LEG,Octopus Leg,Octopus Tentacle,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2194,MD_GIANT_OCTOPUS,Giant Octopus,Giant Octopus,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2195,MD_G_KUKRE,Kukre,Kukre,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2196,MD_G_STROUF,Strouf,Strouf,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2197,RED_ERUMA,Red Eruma,Red Eruma,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2198,KING_DRAMOH,King Dramoh,King Dramoh,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2199,SIORAVA,Siorava,Siorava,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//2200,J_TAINI,Taini,Taini,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2201,SROPHO,Sroph,Sropho,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2202,KRAKEN,Kraken,Kraken,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2203,POT_DOFLE,Pot Dofle,Pot Dofle,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2204,SEDORA,Sedora,Sedora,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//2205,TACNU,Tacnu,Tacnu,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2206,KRAKEN_LEG,Kraken Leg,Kraken Tentacle,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +//2207,RACARCH,Racarch,Racarch,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2208,WILD_RIDER,Wild Rider,Wild Rider,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2209,E_THIEF_BUG,Thief Bug,Thief Bug,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2210,XMAS_LUNATIC,Xmas Lunatic,Christmas Lunatic,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2211,E_TEDDY_BEAR,Teddy Bear,Teddy Bear,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2212,E_KNIGHT_OF_WINDSTORM,Knight of Windstorm,Stormy Knight,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2213,M_WANDER_MAN,Wander Man,Wanderer,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2214,M_WICKED_NYMPH,Wicked Nymph,Evil Nymph,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2215,M_KASA,Kasa,Kasa,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2216,M_SALAMANDER,Salamander,Salamander,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2217,M_TEDDY_BEAR,Teddy Bear,Teddy Bear,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2218,E_OCTOPUS_LEG,Octopus Leg,Octopus Tentacle,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2219,E_GIANT_OCTOPUS,Giant Octopus,Giant Octopus,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2220,E_QUVE,Quve,Quve,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2221,RANDEL,Randal,Randal,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2222,FLAMEL,Flamel,Flamel,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2223,CELIA,Celia,Celia,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2224,CHEN,Chen,Chen,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2225,GERTIE,Gertie,Gertie,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2226,ALPHOCCIO,Alphoccio,Alphoccio,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2227,TRENTINI,Trentini,Trentini,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2228,G_RANDEL,Randel,Randal,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2229,G_FLAMEL,Flamel,Flamel,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2230,G_CELIA,Celia,Celia,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2231,G_CHEN,Chen,Chen,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2232,G_GERTIE,Gertie,Gertie,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2233,G_ALPHOCCIO,Alphoccio,Alphoccio,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2234,G_TRENTINI,Trentini,Trentini,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2235,B_RANDEL,Randel,Randal,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2236,B_FLAMEL,Biochemist Flamel,Biochemist Flamel,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2237,B_CELIA,Scholar Celia,Scholar Celia,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2238,B_CHEN,Champion Chen,Champion Chen,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2239,B_GERTIE,Stalker Gertie,Stlaker Gertie,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2240,B_ALPHOCCIO,Minstel Alphoccio,Minstrel Alphoccio,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2241,B_TRENTINI,Gypsy Trentini,Gypsy Trentini,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2242,MD_DESERT_WOLF,Desert Wolf,Desert Wolf,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2243,MD_DESERT_WOLF_B,Baby Desert Wolf,Baby Desert Wolf,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +2244,QUEST_CHEN,Champion Chen,Champion Chen,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 diff --git a/db/mob_skill_db.txt b/db/mob_skill_db.txt index c0dacc9c3..57b16f0c7 100644 --- a/db/mob_skill_db.txt +++ b/db/mob_skill_db.txt @@ -250,8 +250,8 @@ 1046,Doppelganger@NPC_CRITICALSLASH,attack,170,1,2000,0,5000,yes,target,always,0,,,,,,, 1046,Doppelganger@CR_AUTOGUARD,attack,249,10,2000,500,300000,no,self,always,0,,,,,,29, 1046,Doppelganger@CR_AUTOGUARD,chase,249,10,2000,500,300000,no,self,longrangeattacked,,,,,,,29, -1046,Doppelganger@AL_DECAGI,attack,30,48,500,0,20000,no,target,always,0,,,,,,5, -1046,Doppelganger@AL_DECAGI,chase,30,48,500,0,20000,no,target,always,0,,,,,,5, +1046,Doppelganger@AL_DECAGI,attack,30,11,500,0,20000,no,target,always,0,,,,,,5, +1046,Doppelganger@AL_DECAGI,chase,30,11,500,0,20000,no,target,always,0,,,,,,5, 1046,Doppelganger@NPC_SUMMONSLAVE,attack,196,1,10000,700,10000,no,self,slavele,3,1427,,,,,, 1046,Doppelganger@NPC_SUMMONSLAVE,idle,196,1,10000,700,10000,no,self,slavele,3,1427,,,,,, 1046,Doppelganger@BS_HAMMERFALL,chase,110,11,10000,0,5000,yes,target,skillused,18,,,,,,, @@ -399,7 +399,7 @@ 1086,Golden Thief Bug@NPC_SUMMONSLAVE,idle,196,10,10000,0,0,no,self,onspawn,0,1054,,,,,, 1086,Golden Thief Bug@TF_HIDING,attack,51,1,1000,0,5000,no,self,myhpltmaxrate,20,,,,,,19, 1086,Golden Thief Bug@AL_HEAL,idle,28,11,10000,0,5000,yes,self,mystatuson,hiding,,,,,,, -1087,Orc Hero@AL_DECAGI,chase,30,48,2000,0,300000,no,target,always,0,,,,,,6, +1087,Orc Hero@AL_DECAGI,chase,30,11,2000,0,300000,no,target,always,0,,,,,,6, 1087,Orc Hero@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,, 1087,Orc Hero@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,, 1087,Orc Hero@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,, @@ -551,7 +551,7 @@ 1111,Drainliar@NPC_BLINDATTACK,attack,177,3,500,0,5000,yes,target,always,0,,,,,,, 1111,Drainliar@NPC_BLOODDRAIN,attack,199,1,500,0,5000,yes,target,always,0,,,,,,, 1111,Drainliar@NPC_DARKNESSATTACK,attack,190,1,2000,0,5000,yes,target,always,0,,,,,,, -1112,Drake@AL_DECAGI,chase,30,48,2000,0,60000,no,target,always,0,,,,,,29, +1112,Drake@AL_DECAGI,chase,30,11,2000,0,60000,no,target,always,0,,,,,,29, 1112,Drake@NPC_ARMORBRAKE,attack,344,10,2000,0,60000,no,target,always,0,,,,,,, 1112,Drake@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,, 1112,Drake@BS_MAXIMIZE,attack,114,1,500,0,5000,no,self,always,0,,,,,,, @@ -1151,7 +1151,7 @@ 1251,Stormy Knight@WZ_STORMGUST,chase,89,10,2000,500,5000,no,target,always,0,,,,,,21, 1251,Stormy Knight@WZ_STORMGUST,chase,89,10,10000,500,5000,no,target,skillused,18,,,,,,21, 1251,Stormy Knight@AL_HEAL,idle,28,11,10000,0,10000,yes,self,myhpltmaxrate,50,,,,,,, -1252,Garm@AL_DECAGI,chase,30,48,2000,0,300000,no,target,always,0,,,,,,6, +1252,Garm@AL_DECAGI,chase,30,11,2000,0,300000,no,target,always,0,,,,,,6, 1252,Garm@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,, 1252,Garm@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,, 1252,Garm@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,, @@ -1618,7 +1618,7 @@ 1372,Goat@NPC_EMOTION,chase,197,1,200,0,5000,yes,self,always,0,19,0x1089,,,,, 1372,Goat@NPC_SPLASHATTACK,attack,174,1,2000,0,5000,yes,target,attackpcge,2,,,,,,, 1372,Goat@NPC_STUNATTACK,attack,179,3,500,1500,5000,no,target,always,0,,,,,,6, -1373,Lord of Death@AL_DECAGI,chase,30,48,2000,0,60000,no,target,always,0,,,,,,, +1373,Lord of Death@AL_DECAGI,chase,30,11,2000,0,60000,no,target,always,0,,,,,,, 1373,Lord of Death@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,, 1373,Lord of Death@NPC_POWERUP,attack,349,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,6, 1373,Lord of Death@NPC_HELLJUDGEMENT,chase,662,10,10000,1000,10000,no,self,always,0,,,,,,36, @@ -1774,7 +1774,7 @@ 1388,Arc Angeling@NPC_SUMMONSLAVE,attack,196,7,10000,700,60000,no,self,slavele,3,1443,1246,1742,1743,1744,18, 1388,Arc Angeling@NPC_SUMMONSLAVE,idle,196,7,10000,700,60000,no,self,slavele,3,1443,1246,1742,1743,1744,18, 1388,Arc Angeling@RG_INTIMIDATE,attack,219,5,2000,0,5000,yes,target,always,0,,,,,,, -1389,Dracula@AL_DECAGI,chase,30,48,2000,0,5000,no,target,always,0,,,,,,, +1389,Dracula@AL_DECAGI,chase,30,11,2000,0,5000,no,target,always,0,,,,,,, 1389,Dracula@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,, 1389,Dracula@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,, 1389,Dracula@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,, @@ -2882,7 +2882,7 @@ 1637,Margaretha Sorin@AL_PNEUMA,idle,25,1,10000,0,0,yes,self,longrangeattacked,,,,,,,, 1637,Margaretha Sorin@AL_INCAGI,attack,29,10,2000,0,240000,yes,self,always,0,,,,,,2, 1637,Margaretha Sorin@AL_INCAGI,chase,29,10,2000,0,240000,yes,self,always,0,,,,,,2, -1637,Margaretha Sorin@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,, +1637,Margaretha Sorin@AL_DECAGI,chase,30,11,2000,0,10000,yes,target,always,0,,,,,,, 1637,Margaretha Sorin@MG_SAFETYWALL,attack,12,10,1000,0,5000,yes,self,always,0,,,,,,, 1637,Margaretha Sorin@AL_PNEUMA,attack,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19, 1637,Margaretha Sorin@AL_PNEUMA,chase,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19, @@ -3031,7 +3031,7 @@ 1643,High Priest Margaretha@AL_PNEUMA,idle,25,1,10000,0,0,yes,self,longrangeattacked,,,,,,,, 1643,High Priest Margaretha@AL_INCAGI,attack,29,10,2000,0,240000,yes,self,always,0,,,,,,2, 1643,High Priest Margaretha@AL_INCAGI,chase,29,10,2000,0,240000,yes,self,always,0,,,,,,2, -1643,High Priest Margaretha@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,, +1643,High Priest Margaretha@AL_DECAGI,chase,30,11,2000,0,10000,yes,target,always,0,,,,,,, 1643,High Priest Margaretha@MG_SAFETYWALL,attack,12,10,1000,0,5000,yes,self,always,0,,,,,,, 1643,High Priest Margaretha@AL_PNEUMA,attack,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19, 1643,High Priest Margaretha@AL_PNEUMA,chase,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19, @@ -3196,7 +3196,7 @@ 1649,High Priest Margaretha@AL_PNEUMA,idle,25,1,10000,0,0,yes,self,longrangeattacked,,,,,,,, 1649,High Priest Margaretha@AL_INCAGI,attack,29,10,2000,0,240000,yes,self,always,0,,,,,,2, 1649,High Priest Margaretha@AL_INCAGI,chase,29,10,2000,0,240000,yes,self,always,0,,,,,,2, -1649,High Priest Margaretha@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,, +1649,High Priest Margaretha@AL_DECAGI,chase,30,11,2000,0,10000,yes,target,always,0,,,,,,, 1649,High Priest Margaretha@MG_SAFETYWALL,attack,12,10,1000,0,5000,yes,self,always,0,,,,,,, 1649,High Priest Margaretha@AL_PNEUMA,attack,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19, 1649,High Priest Margaretha@AL_PNEUMA,chase,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19, @@ -3382,8 +3382,8 @@ 1661,Errende Ebecee@AL_HEAL,chase,28,11,10000,500,5000,yes,self,myhpltmaxrate,30,,,,,,3, 1661,Errende Ebecee@NPC_HOLYATTACK,attack,189,3,1000,0,5000,yes,target,always,0,,,,,,, 1661,Errende Ebecee@NPC_SILENCEATTACK,attack,178,4,1000,700,5000,no,target,always,0,,,,,,, -1661,Errende Ebecee@AL_DECAGI,attack,30,48,500,1000,5000,no,target,always,0,,,,,,29, -1661,Errende Ebecee@AL_DECAGI,chase,30,48,500,1000,5000,no,target,always,0,,,,,,29, +1661,Errende Ebecee@AL_DECAGI,attack,30,11,500,1000,5000,no,target,always,0,,,,,,29, +1661,Errende Ebecee@AL_DECAGI,chase,30,11,500,1000,5000,no,target,always,0,,,,,,29, 1662,Kavach Icarus@AC_DOUBLE,attack,46,10,500,1000,5000,no,target,always,0,,,,,,, 1662,Kavach Icarus@AC_DOUBLE,attack,46,10,10000,1000,1000,no,target,skillused,46,,,,,,, 1662,Kavach Icarus@AC_DOUBLE,chase,46,10,2000,1000,5000,no,target,always,0,,,,,,, @@ -3674,8 +3674,8 @@ 1707,Thanatos Dolor@NPC_MENTALBREAKER,chase,159,2,500,0,5000,yes,target,always,0,,,,,,30, 1707,Thanatos Dolor@NPC_DARKTHUNDER,attack,341,9,500,1000,5000,no,target,always,0,,,,,,, 1707,Thanatos Dolor@NPC_DARKTHUNDER,chase,341,9,500,1000,5000,no,target,always,0,,,,,,, -1707,Thanatos Dolor@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,, -1707,Thanatos Dolor@AL_DECAGI,attack,30,48,2000,0,10000,yes,target,always,0,,,,,,, +1707,Thanatos Dolor@AL_DECAGI,chase,30,11,2000,0,10000,yes,target,always,0,,,,,,, +1707,Thanatos Dolor@AL_DECAGI,attack,30,11,2000,0,10000,yes,target,always,0,,,,,,, 1707,Thanatos Dolor@AL_HEAL,attack,28,8,1000,0,5000,yes,friend,friendhpltmaxrate,40,,,,,,3, 1707,Thanatos Dolor@AL_HEAL,attack,28,8,1000,0,5000,yes,self,myhpltmaxrate,40,,,,,,3, 1707,Thanatos Dolor@AL_HEAL,idle,28,8,1000,0,5000,yes,friend,friendhpltmaxrate,40,,,,,,3, @@ -3740,8 +3740,8 @@ 1712,Thanatos Dolor@NPC_MENTALBREAKER,chase,159,2,500,1000,10000,no,target,always,0,,,,,,, 1712,Thanatos Dolor@NPC_DARKTHUNDER,attack,341,9,500,1000,5000,no,target,always,0,,,,,,, 1712,Thanatos Dolor@NPC_DARKTHUNDER,chase,341,9,500,1000,5000,no,target,always,0,,,,,,, -1712,Thanatos Dolor@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,, -1712,Thanatos Dolor@AL_DECAGI,attack,30,48,2000,0,10000,yes,target,always,0,,,,,,, +1712,Thanatos Dolor@AL_DECAGI,chase,30,11,2000,0,10000,yes,target,always,0,,,,,,, +1712,Thanatos Dolor@AL_DECAGI,attack,30,11,2000,0,10000,yes,target,always,0,,,,,,, 1712,Thanatos Dolor@AL_HEAL,attack,28,11,1000,0,5000,yes,friend,friendhpltmaxrate,70,,,,,,3, 1712,Thanatos Dolor@AL_HEAL,attack,28,11,1000,0,5000,yes,self,myhpltmaxrate,70,,,,,,3, 1712,Thanatos Dolor@AL_HEAL,idle,28,9,1000,0,5000,yes,friend,friendhpltmaxrate,70,,,,,,3, @@ -3982,8 +3982,8 @@ 1754,Skeggiold@AL_HEAL,idle,28,9,5000,500,5000,no,self,myhpltmaxrate,30,,,,,,18, 1754,Skeggiold@MG_THUNDERSTORM,attack,21,7,1000,1500,10000,no,target,always,0,,,,,,, 1754,Skeggiold@MG_THUNDERSTORM,chase,21,7,1000,1500,10000,no,target,always,0,,,,,,, -1754,Skeggiold@AL_DECAGI,attack,30,48,500,0,30000,no,target,always,0,,,,,,29, -1754,Skeggiold@AL_DECAGI,chase,30,48,500,0,30000,no,target,always,0,,,,,,29, +1754,Skeggiold@AL_DECAGI,attack,30,11,500,0,30000,no,target,always,0,,,,,,29, +1754,Skeggiold@AL_DECAGI,chase,30,11,500,0,30000,no,target,always,0,,,,,,29, 1754,Skeggiold@NPC_PETRIFYATTACK,attack,180,2,500,500,5000,no,target,always,0,,,,,,3, 1754,Skeggiold@NPC_PETRIFYATTACK,chase,180,2,500,500,5000,no,target,always,0,,,,,,3, 1754,Skeggiold@RG_STRIPARMOR,attack,217,3,500,0,5000,yes,target,always,0,,,,,,6, @@ -4116,7 +4116,7 @@ 1769,Agav@MG_SAFETYWALL,attack,12,10,2000,0,5000,yes,self,always,0,,,,,,, 1769,Agav@NPC_CURSEATTACK,attack,181,5,500,800,5000,no,target,always,0,,,,,,30, 1769,Agav@NPC_CURSEATTACK,chase,181,5,500,800,5000,no,target,always,0,,,,,,30, -1769,Agav@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,, +1769,Agav@AL_DECAGI,chase,30,11,2000,0,10000,yes,target,always,0,,,,,,, 1769,Agav@PR_LEXDIVINA,attack,76,1,1000,0,5000,yes,target,always,0,,,,,,36, 1769,Agav@PR_LEXDIVINA,chase,76,1,1000,0,5000,yes,target,always,0,,,,,,36, 1769,Agav@PR_LEXDIVINA,attack,76,1,5000,0,5000,yes,target,casttargeted,0,,,,,,36, @@ -4275,7 +4275,7 @@ 1786,Agav@MG_SAFETYWALL,attack,12,10,2000,0,5000,yes,self,always,0,,,,,,, 1786,Agav@NPC_CURSEATTACK,attack,181,5,500,800,5000,no,target,always,0,,,,,,30, 1786,Agav@NPC_CURSEATTACK,chase,181,5,500,800,5000,no,target,always,0,,,,,,30, -1786,Agav@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,, +1786,Agav@AL_DECAGI,chase,30,11,2000,0,10000,yes,target,always,0,,,,,,, 1786,Agav@PR_LEXDIVINA,attack,76,1,1000,0,5000,yes,target,always,0,,,,,,36, 1786,Agav@PR_LEXDIVINA,chase,76,1,1000,0,5000,yes,target,always,0,,,,,,36, 1786,Agav@PR_LEXDIVINA,attack,76,1,5000,0,5000,yes,target,casttargeted,0,,,,,,36, @@ -5704,6 +5704,61 @@ 2027,Dark Shadow@NPC_FIREATTACK,attack,186,3,500,500,5000,no,target,always,0,,,,,,, 2027,Dark Shadow@NPC_DARKNESSBREATH,attack,658,1,500,1000,5000,no,target,always,0,,,,,,, +2042,Silver Sniper@NPC_REVENGE,idle,333,1,10000,0,0,yes,self,always,0,,,,,,, +2043,Magic Decoy@MG_FIREBOLT,idle,19,10,10000,800,3500,yes,randomtarget,always,0,,,,,,, +2044,Magic Decoy@MG_COLDBOLT,idle,14,10,10000,800,3500,yes,randomtarget,always,0,,,,,,, +2045,Magic Decoy@WZ_EARTHSPIKE,idle,90,10,10000,800,3500,yes,randomtarget,always,0,,,,,,, +2046,Magic Decoy@MG_LIGHTNINGBOLT,idle,20,10,10000,800,3500,yes,randomtarget,always,0,,,,,,, + +//2053,Dimik@NPC_ATTRICHANGE,idle,161,1,500,2000,50000,no,self,always,0,,,,,,10, +//2053,Dimik@NPC_EMOTION_ON,idle,474,1,100,0,60000,yes,self,always,0,20,0x81,,,,, +//2053,Dimik@NPC_EMOTION,idle,197,1,100,0,60000,yes,self,always,0,6,0x3095,,,,, +//2053,Dimik@NPC_EMOTION,attack,197,1,10000,0,60000,yes,self,always,0,6,,,,,, +//2053,Dimik@NPC_EMOTION_ON,idle,474,1,100,0,60000,yes,self,always,0,22,0xC3,,,,, +2048,Dark Pinguicula@AL_HEAL,idle,28,9,10000,3000,5000,yes,friend,friendhpltmaxrate,50,,,,,,, +2048,Dark Pinguicula@AL_HEAL,idle,28,9,5000,500,5000,yes,self,myhpltmaxrate,40,,,,,,19, +2048,Dark Pinguicula@NPC_BLOODDRAIN,attack,199,1,5000,500,5000,yes,target,myhpltmaxrate,40,,,,,,19, +2048,Dark Pinguicula@NPC_SPLASHATTACK,attack,174,1,3000,0,5000,yes,target,attackpcge,2,,,,,,0, +2048,Dark Pinguicula@NPC_GROUNDATTACK,attack,185,1,2000,0,5000,yes,target,always,0,,,,,,, +2048,Dark Pinguicula@NPC_STUNATTACK,attack,179,3,1000,1500,5000,no,target,always,0,,,,,,, +2048,Dark Pinguicula@NPC_SLEEPATTACK,attack,182,3,1000,1500,5000,no,target,always,0,,,,,,, +2048,Dark Pinguicula@NPC_STOP,attack,342,1,500,500,5000,no,target,always,0,,,,,,30, +2048,Dark Pinguicula@NPC_EMOTION,chase,197,1,200,0,5000,yes,self,always,0,19,0x81,,,,, +2048,Dark Pinguicula@NPC_EMOTION,idle,197,1,2000,0,5000,yes,self,always,0,6,0x3885,,,,, +2050,Aqua Elemental@MG_FROSTDIVER,chase,15,9,10000,500,5000,yes,target,always,0,,,,,,, +2050,Aqua Elemental@WZ_WATERBALL,attack,86,4,2000,500,10000,no,target,always,0,,,,,,, +2050,Aqua Elemental@NPC_SLEEPATTACK,attack,182,3,1000,1500,5000,no,target,always,0,,,,,,, +2050,Aqua Elemental@MG_COLDBOLT,attack,14,3,1000,1500,5000,no,target,always,0,,,,,,, +2050,Aqua Elemental@NPC_SLOWCAST,attack,672,2,1000,0,30000,yes,self,always,0,,,,,,, +2050,Aqua Elemental@WZ_FROSTNOVA,attack,88,10,10000,1500,20000,no,self,myhpltmaxrate,40,,,,,,6, +2049,Bradium Golem@NPC_STUNATTACK,attack,179,4,500,1500,5000,no,target,always,0,,,,,,6, +2049,Bradium Golem@SM_ENDURE,chase,8,1,5000,0,10000,yes,self,longrangeattacked,0,,,,,,6, +2049,Bradium Golem@NPC_EMOTION_ON,attack,474,1,10000,0,30000,yes,self,always,0,6,0x3885,,,,, +2049,Bradium Golem@NPC_EMOTION,idle,197,1,200,0,30000,yes,self,always,0,9,,,,,, +2049,Bradium Golem@CR_AUTOGUARD,chase,249,5,2000,0,300000,yes,self,longrangeattacked,0,,,,,,, +2049,Bradium Golem@CR_AUTOGUARD,attack,249,5,500,0,300000,yes,self,always,0,,,,,,, +2047,Naga@KN_SPEARBOOMERANG,chase,59,5,500,0,5000,yes,target,always,0,,,,,,29, +2047,Naga@KN_BRANDISHSPEAR,attack,57,5,500,1000,5000,no,target,always,0,,,,,,9, +2047,Naga@SM_PROVOKE,chase,6,3,500,600,5000,yes,target,myhpltmaxrate,80,,,,,,, +2047,Naga@SM_PROVOKE,attack,6,3,500,600,5000,yes,target,myhpltmaxrate,80,,,,,,, +2047,Naga@HW_GANBANTEIN,attack,483,1,2000,0,7000,no,target,always,0,,,,,,, + +2052,Dark Lord@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2052,Dark Lord@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,, +2052,Dark Lord@NPC_AGIUP,attack,350,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,6, +2052,Dark Lord@MG_FIREWALL,chase,18,10,2000,500,5000,no,target,always,0,,,,,,, +2052,Dark Lord@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2052,Dark Lord@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2052,Dark Lord@NPC_HELLJUDGEMENT,chase,662,5,10000,800,10000,no,self,always,0,,,,,,36, +2052,Dark Lord@NPC_HELLJUDGEMENT,attack,662,5,10000,800,10000,no,self,always,0,,,,,,36, +2052,Dark Lord@NPC_DARKBLESSING,attack,203,1,500,800,5000,no,target,always,0,,,,,,9, +2052,Dark Lord@NPC_HELMBRAKE,attack,345,10,2000,500,5000,no,target,always,0,,,,,,, +2052,Dark Lord@NPC_SUMMONSLAVE,attack,196,2,10000,700,10000,no,self,slavele,3,1605,,,,,, +2052,Dark Lord@NPC_SUMMONSLAVE,idle,196,2,10000,700,10000,no,self,slavele,3,1605,,,,,, +2052,Dark Lord@WZ_METEOR,attack,83,11,5000,500,2000,no,target,always,0,,,,,,, +2052,Dark Lord@WZ_METEOR,chase,83,11,5000,500,2000,no,target,skillused,18,,,,,,, +2052,Dark Lord@WZ_METEOR,chase,83,11,5000,500,2000,no,target,always,0,,,,,,, + // Brasilis 2068,Boitata@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, 2068,Boitata@MG_FIREBALL,idle,17,5,10000,0,5000,yes,randomtarget,always,0,,,,,,, @@ -5781,3 +5836,628 @@ 2082,Piranha@MG_COLDBOLT,chase,14,3,500,1000,5000,yes,target,always,0,,,,,,, 2082,Piranha@WZ_WATERBALL,attack,86,3,500,1000,5000,yes,target,always,0,,,,,,6, 2082,Piranha@NPC_BLOODDRAIN,attack,199,1,500,0,5000,yes,target,always,0,,,,,,, + +// 13.2 (Dicastes) +2083,Scaraba@NPC_PIERCINGATT,attack,158,3,1000,0,5000,yes,target,always,0,,,,,,, +2083,Scaraba@CR_AUTOGUARD,chase,249,5,2000,0,300000,yes,self,longrangeattacked,0,,,,,,, +2083,Scaraba@CR_AUTOGUARD,attack,249,5,500,0,300000,yes,self,always,0,,,,,,, +2083,Scaraba@NPC_COMBOATTACK,attack,171,2,500,700,5000,no,target,always,0,,,,,,, +2083,Scaraba@NPC_COMBOATTACK,chase,171,2,500,700,5000,no,target,always,0,,,,,,, +2083,Scaraba@NPC_STOP,attack,342,1,500,500,5000,no,target,always,0,,,,,,, +2083,Scaraba@NPC_EMOTION,chase,197,1,1000,0,5000,yes,self,always,0,19,0x181,,,,, +2083,Scaraba@NPC_EMOTION,idle,197,1,3000,0,5000,yes,self,always,0,6,0x3195,,,,, +2084,Scaraba@NPC_COMBOATTACK,attack,171,1,500,700,5000,no,target,always,0,,,,,,, +2084,Scaraba@NPC_CRITICALSLASH,attack,170,1,500,500,5000,no,target,always,0,,,,,,29, +2084,Scaraba@NPC_COMBOATTACK,attack,171,2,500,700,5000,no,target,always,0,,,,,,, +2084,Scaraba@SM_BASH,attack,5,5,500,0,5000,yes,target,always,0,,,,,,, +2084,Scaraba@NPC_STOP,attack,342,1,500,500,5000,no,target,always,0,,,,,,, +2084,Scaraba@NPC_EMOTION,chase,197,1,1000,0,5000,yes,self,always,0,19,0x181,,,,, +2084,Scaraba@NPC_EMOTION,idle,197,1,3000,0,5000,yes,self,always,0,6,0x3195,,,,, +2085,Antler Scaraba@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2085,Antler Scaraba@BS_ADRENALINE,attack,111,10,500,1500,300000,no,self,always,0,,,,,,6, +2085,Antler Scaraba@BS_ADRENALINE,chase,111,10,500,1500,300000,no,self,always,0,,,,,,6, +2085,Antler Scaraba@NPC_SPLASHATTACK,attack,174,1,2000,0,5000,yes,target,attackpcge,2,,,,,,, +2085,Antler Scaraba@NPC_STONESKIN,attack,675,3,10000,1000,30000,no,self,myhpltmaxrate,50,,,,,,6, +2085,Antler Scaraba@NPC_STONESKIN,chase,675,3,10000,1000,30000,no,self,myhpltmaxrate,50,,,,,,6, +2085,Antler Scaraba@NPC_STUNATTACK,attack,179,3,500,1500,5000,no,target,always,0,,,,,,6, +2085,Antler Scaraba@NPC_PIERCINGATT,attack,158,3,1000,0,5000,yes,target,always,0,,,,,,, +2085,Antler Scaraba@NPC_BLEEDING,attack,660,3,2000,0,3000,yes,target,always,0,,,,,,32, +2085,Antler Scaraba@PF_SPIDERWEB,chase,405,1,300,0,10000,yes,target,always,0,,,,,,7, +2086,Rake Scaraba@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2086,Rake Scaraba@BS_HAMMERFALL,attack,110,5,500,1500,5000,no,target,always,0,,,,,,, +2086,Rake Scaraba@NPC_GROUNDATTACK,attack,185,3,500,500,5000,no,target,always,0,,,,,,6, +2086,Rake Scaraba@MC_MAMMONITE,attack,42,5,500,800,5000,no,target,always,0,,,,,,8, +2086,Rake Scaraba@NPC_STONESKIN,attack,675,3,10000,1000,30000,no,self,myhpltmaxrate,50,,,,,,6, +2086,Rake Scaraba@NPC_STONESKIN,chase,675,3,10000,1000,30000,no,self,myhpltmaxrate,50,,,,,,6, +2086,Rake Scaraba@PF_SPIDERWEB,chase,405,1,300,0,10000,yes,target,always,0,,,,,,7, +2086,Rake Scaraba@NPC_EMOTION,chase,197,1,1000,0,5000,yes,self,always,0,19,0x81,,,,, +2086,Rake Scaraba@NPC_EMOTION,idle,197,1,3000,0,5000,yes,self,always,0,6,0x3095,,,,, +2087,Queen Scaraba@AL_HEAL,attack,28,11,10000,0,5000,no,friend,friendhpltmaxrate,60,,,,,,3, +2087,Queen Scaraba@AL_HEAL,attack,28,11,10000,0,5000,no,self,myhpltmaxrate,30,,,,,,3, +2087,Queen Scaraba@AL_HEAL,chase,28,11,10000,0,5000,no,friend,friendhpltmaxrate,60,,,,,,3, +2087,Queen Scaraba@AL_HEAL,chase,28,11,10000,0,5000,no,self,myhpltmaxrate,30,,,,,,3, +2087,Queen Scaraba@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2087,Queen Scaraba@AL_TELEPORT,idle,26,1,500,0,5000,yes,self,always,0,,,,,,, +2087,Queen Scaraba@AL_TELEPORT,walk,26,1,500,0,5000,yes,self,always,0,,,,,,, +2087,Queen Scaraba@NPC_POWERUP,attack,349,5,10000,0,120000,yes,self,myhpltmaxrate,30,,,,,,6, +2087,Queen Scaraba@NPC_STONESKIN,attack,675,3,10000,1000,30000,no,self,myhpltmaxrate,50,,,,,,6, +2087,Queen Scaraba@NPC_STONESKIN,chase,675,3,10000,1000,30000,no,self,myhpltmaxrate,50,,,,,,6, +2087,Queen Scaraba@NPC_WIDESILENCE,chase,663,5,10000,1000,20000,no,self,myhpltmaxrate,80,,,,,,32, +2087,Queen Scaraba@NPC_WIDESILENCE,attack,663,5,10000,1000,20000,no,self,myhpltmaxrate,80,,,,,,32, +2087,Queen Scaraba@KN_BRANDISHSPEAR,attack,57,20,2000,500,5000,no,target,always,0,,,,,,, +2087,Queen Scaraba@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2087,Queen Scaraba@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2087,Queen Scaraba@NPC_ARMORBRAKE,attack,344,10,2000,0,5000,no,target,always,0,,,,,,6, +2087,Queen Scaraba@NPC_GUIDEDATTACK,attack,172,5,500,0,20000,no,target,always,0,,,,,,18, +2087,Queen Scaraba@CR_AUTOGUARD,attack,249,10,500,0,5000,yes,self,always,0,,,,,,, +2087,Queen Scaraba@NPC_SUMMONSLAVE,attack,196,5,10000,700,10000,no,self,slavele,3,2145,2144,,,,, +2087,Queen Scaraba@NPC_SUMMONSLAVE,idle,196,5,10000,700,10000,no,self,slavele,3,2145,2144,,,,, +2087,Queen Scaraba@WZ_HEAVENDRIVE,attack,91,5,2000,0,5000,no,target,always,0,,,,,,, +2087,Queen Scaraba@WZ_HEAVENDRIVE,chase,91,5,2000,0,5000,no,target,always,0,,,,,,, +2087,Queen Scaraba@WZ_HEAVENDRIVE,chase,91,5,10000,0,5000,no,target,skillused,18,,,,,,, +2088,Scaraba Egg@NPC_METAMORPHOSIS,idle,193,1,100,2000,5000,no,self,myhpltmaxrate,99,2083,,,,,, +2089,Scaraba Egg@NPC_METAMORPHOSIS,idle,193,1,100,2000,5000,no,self,myhpltmaxrate,99,2084,,,,,, +2090,Antler Scaraba Egg@NPC_METAMORPHOSIS,idle,193,1,100,2000,5000,no,self,myhpltmaxrate,99,2085,,,,,, +2091,Rake Scaraba Egg@NPC_METAMORPHOSIS,idle,193,1,100,2000,5000,no,self,myhpltmaxrate,99,2086,,,,,, +2092,Dolomedes@NPC_POISON,attack,176,2,500,800,5000,no,target,always,0,,,,,,, +2092,Dolomedes@PF_SPIDERWEB,idle,405,1,3000,0,10000,yes,randomtarget,always,0,,,,,,, +2092,Dolomedes@PF_SPIDERWEB,attack,405,1,2000,0,10000,yes,target,always,0,,,,,,, +2092,Dolomedes@NPC_POISONATTACK,attack,188,1,2000,0,5000,yes,target,always,0,,,,,,, +2092,Dolomedes@AS_VENOMDUST,angry,140,1,500,1500,5000,no,target,always,0,,,,,,, +2092,Dolomedes@WZ_QUAGMIRE,chase,92,5,500,700,5000,yes,target,always,0,,,,,,12, +2092,Dolomedes@NPC_BLEEDING,attack,660,2,2000,0,3000,yes,target,always,0,,,,,,32, + +2094,Orc Hero@AL_DECAGI,chase,30,11,2000,0,300000,no,target,always,0,,,,,,6, +2094,Orc Hero@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2094,Orc Hero@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,, +2094,Orc Hero@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,, +2094,Orc Hero@NPC_ARMORBRAKE,attack,344,10,2000,500,300000,no,target,always,0,,,,,,6, +2094,Orc Hero@NPC_ARMORBRAKE,chase,344,10,2000,500,300000,no,target,always,0,,,,,,6, +2094,Orc Hero@NPC_POWERUP,attack,349,5,10000,0,120000,yes,self,myhpltmaxrate,30,,,,,,6, +2094,Orc Hero@LK_SPIRALPIERCE,attack,397,5,1500,1000,10000,no,target,always,0,,,,,,, +2094,Orc Hero@KN_TWOHANDQUICKEN,attack,60,15,10000,0,120000,yes,self,myhpltmaxrate,30,,,,,,6, +2094,Orc Hero@MG_THUNDERSTORM,attack,21,15,2000,1500,5000,no,target,always,0,,,,,,, +2094,Orc Hero@MG_THUNDERSTORM,chase,21,10,10000,1500,5000,no,target,skillused,18,,,,,,, +2094,Orc Hero@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2094,Orc Hero@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2094,Orc Hero@NPC_GROUNDATTACK,attack,185,5,2000,0,5000,no,target,always,0,,,,,,, +2094,Orc Hero@NPC_GUIDEDATTACK,attack,172,5,500,0,20000,no,target,always,0,,,,,,5, +2094,Orc Hero@CR_AUTOGUARD,attack,249,10,2000,0,300000,yes,self,always,0,,,,,,, +2094,Orc Hero@NPC_SUMMONSLAVE,attack,196,8,10000,700,10000,no,self,slavele,3,1439,,,,,, +2094,Orc Hero@NPC_SUMMONSLAVE,idle,196,8,10000,700,10000,no,self,slavele,3,1439,,,,,, +2094,Orc Hero@AL_HEAL,idle,28,11,10000,0,10000,yes,self,myhpltmaxrate,50,,,,,,, +2095,Eddga@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2095,Eddga@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,, +2095,Eddga@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,, +2095,Eddga@NPC_POWERUP,attack,349,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,6, +2095,Eddga@MG_FIREBALL,chase,17,20,4000,0,0,yes,target,always,0,,,,,,, +2095,Eddga@MG_FIREBALL,chase,17,20,10000,0,0,yes,target,skillused,18,,,,,,, +2095,Eddga@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2095,Eddga@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2095,Eddga@NPC_BLEEDING,attack,660,5,2000,0,3000,yes,target,always,0,,,,,,32, +2095,Eddga@AM_DEMONSTRATION,attack,229,5,2000,0,2000,yes,target,always,0,,,,,,6, +2095,Eddga@AM_DEMONSTRATION,chase,229,5,2000,0,2000,yes,target,always,0,,,,,,6, +2095,Eddga@NPC_SUMMONSLAVE,attack,196,8,10000,700,10000,no,self,slavele,3,1603,,,,,, +2095,Eddga@NPC_SUMMONSLAVE,idle,196,8,10000,700,10000,no,self,slavele,3,1603,,,,,, +2095,Eddga@NPC_SUMMONSLAVE,idle,196,5,10000,0,0,no,self,onspawn,0,1060,,,,,, +2095,Eddga@SM_ENDURE,chase,8,1,5000,0,10000,yes,self,longrangeattacked,0,,,,,,6, +2095,Eddga@SM_MAGNUM,attack,7,20,3000,0,2000,no,self,always,0,,,,,,, +2095,Eddga@AL_HEAL,idle,28,11,10000,0,10000,yes,self,myhpltmaxrate,50,,,,,,, +2096,Osiris@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2096,Osiris@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,, +2096,Osiris@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,, +2096,Osiris@NPC_POWERUP,attack,349,5,10000,0,120000,yes,self,myhpltmaxrate,30,,,,,,6, +2096,Osiris@AS_VENOMDUST,attack,140,5,2000,0,5000,no,target,skillused,18,,,,,,, +2096,Osiris@AS_VENOMDUST,attack,140,5,2000,0,5000,no,target,always,0,,,,,,, +2096,Osiris@NPC_AGIUP,attack,350,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,6, +2096,Osiris@MG_STONECURSE,attack,16,10,2000,0,5000,no,target,always,0,,,,,,, +2096,Osiris@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2096,Osiris@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2096,Osiris@ASC_METEORASSAULT,attack,406,10,10000,500,5000,no,self,always,0,,,,,,32, +2096,Osiris@NPC_CURSEATTACK,attack,181,5,2000,0,5000,no,target,always,0,,,,,,9, +2096,Osiris@NPC_CURSEATTACK,chase,181,5,2000,0,5000,no,target,always,0,,,,,,9, +2096,Osiris@NPC_DARKBREATH,attack,202,5,500,0,5000,no,target,always,0,,,,,,9, +2096,Osiris@NPC_DARKBREATH,chase,202,5,500,0,5000,no,target,always,0,,,,,,9, +2096,Osiris@NPC_POISONATTACK,attack,188,5,2000,0,5000,no,target,always,0,,,,,,9, +2096,Osiris@NPC_SUMMONSLAVE,attack,196,5,10000,700,10000,no,self,slavele,3,1522,,,,,, +2096,Osiris@NPC_SUMMONSLAVE,idle,196,5,10000,700,10000,no,self,slavele,3,1522,,,,,, +2096,Osiris@NPC_SUMMONSLAVE,idle,196,7,10000,0,0,no,self,onspawn,0,1029,,,,,, +2096,Osiris@NPC_SUMMONSLAVE,idle,196,7,10000,0,0,no,self,onspawn,0,1029,,,,,, +2096,Osiris@SM_BASH,attack,5,10,2000,0,5000,yes,target,always,0,,,,,,, +2096,Osiris@NPC_DARKTHUNDER,chase,341,10,2000,0,5000,no,target,always,0,,,,,,, +2096,Osiris@NPC_DARKTHUNDER,chase,341,10,10000,0,5000,no,target,skillused,18,,,,,,, +2096,Osiris@WZ_QUAGMIRE,chase,92,5,2000,0,5000,no,target,always,0,,,,,,, +2097,Dracula@AL_DECAGI,chase,30,11,2000,0,5000,no,target,always,0,,,,,,, +2097,Dracula@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2097,Dracula@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,, +2097,Dracula@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,, +2097,Dracula@NPC_HELLJUDGEMENT,chase,662,10,10000,500,20000,no,self,myhpltmaxrate,80,,,,,,36, +2097,Dracula@NPC_HELLJUDGEMENT,attack,662,10,10000,500,20000,no,self,myhpltmaxrate,80,,,,,,36, +2097,Dracula@AS_GRIMTOOTH,chase,137,5,2000,0,5000,yes,target,always,0,,,,,,, +2097,Dracula@NPC_AGIUP,attack,350,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,6, +2097,Dracula@NPC_BLOODDRAIN,attack,199,1,3000,0,0,yes,target,always,0,,,,,,, +2097,Dracula@NPC_ENERGYDRAIN,chase,200,1,3000,0,0,yes,target,always,0,,,,,,, +2097,Dracula@MO_BODYRELOCATION,chase,264,1,2000,200,5000,yes,target,always,0,,,,,,, +2097,Dracula@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2097,Dracula@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2097,Dracula@NPC_CHANGEUNDEAD,attack,348,1,2000,0,5000,no,target,always,0,,,,,,9, +2097,Dracula@NPC_INVISIBLE,attack,353,1,2000,200,5000,yes,self,always,0,,,,,,, +2097,Dracula@NPC_INVISIBLE,idle,353,1,2000,200,5000,yes,self,always,0,,,,,,, +2097,Dracula@NPC_INVISIBLE,chase,353,1,2000,200,5000,yes,self,always,0,,,,,,, +2097,Dracula@NPC_SILENCEATTACK,attack,178,5,2000,0,5000,no,target,always,0,,,,,,, +2097,Dracula@NPC_SILENCEATTACK,chase,178,5,2000,0,5000,no,target,always,0,,,,,,, +2097,Dracula@NPC_SUMMONSLAVE,attack,196,16,10000,700,5000,no,self,slavele,5,1419,,,,,, +2097,Dracula@NPC_SUMMONSLAVE,idle,196,16,10000,700,5000,no,self,slavele,5,1419,,,,,, +2097,Dracula@NPC_ENERGYDRAIN,chase,200,1,10000,0,0,yes,target,skillused,18,,,,,,, +2098,Doppelganger@AL_HEAL,attack,28,11,10000,0,5000,yes,friend,friendhpltmaxrate,60,,,,,,2, +2098,Doppelganger@AL_HEAL,attack,28,11,10000,0,5000,yes,self,myhpltmaxrate,30,,,,,,2, +2098,Doppelganger@AL_HEAL,chase,28,11,10000,0,5000,yes,friend,friendhpltmaxrate,60,,,,,,2, +2098,Doppelganger@AL_HEAL,chase,28,11,10000,0,5000,yes,self,myhpltmaxrate,30,,,,,,2, +2098,Doppelganger@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2098,Doppelganger@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,, +2098,Doppelganger@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,, +2098,Doppelganger@NPC_POWERUP,attack,349,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,6, +2098,Doppelganger@LK_SPIRALPIERCE,attack,397,5,10000,1000,10000,no,target,myhpltmaxrate,80,,,,,,36, +2098,Doppelganger@KN_TWOHANDQUICKEN,attack,60,20,10000,0,120000,yes,self,myhpltmaxrate,30,,,,,,6, +2098,Doppelganger@BS_HAMMERFALL,attack,110,11,2000,0,5000,yes,target,always,0,,,,,,, +2098,Doppelganger@BS_HAMMERFALL,chase,110,11,2000,0,5000,yes,target,always,0,,,,,,, +2098,Doppelganger@NPC_ARMORBRAKE,attack,344,10,2000,0,5000,yes,target,always,0,,,,,,, +2098,Doppelganger@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2098,Doppelganger@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2098,Doppelganger@NPC_CRITICALSLASH,attack,170,1,2000,0,5000,yes,target,always,0,,,,,,, +2098,Doppelganger@CR_AUTOGUARD,attack,249,10,2000,500,300000,no,self,always,0,,,,,,29, +2098,Doppelganger@CR_AUTOGUARD,chase,249,10,2000,500,300000,no,self,longrangeattacked,0,,,,,,29, +2098,Doppelganger@AL_DECAGI,attack,30,11,500,0,20000,no,target,always,0,,,,,,5, +2098,Doppelganger@AL_DECAGI,chase,30,11,500,0,20000,no,target,always,0,,,,,,5, +2098,Doppelganger@NPC_SUMMONSLAVE,attack,196,1,10000,700,10000,no,self,slavele,3,1427,,,,,, +2098,Doppelganger@NPC_SUMMONSLAVE,idle,196,1,10000,700,10000,no,self,slavele,3,1427,,,,,, +2098,Doppelganger@BS_HAMMERFALL,chase,110,11,10000,0,5000,yes,target,skillused,18,,,,,,, +2099,Mistress@AL_HEAL,attack,28,11,10000,0,5000,yes,friend,friendhpltmaxrate,60,,,,,,, +2099,Mistress@AL_HEAL,attack,28,11,10000,0,5000,yes,self,myhpltmaxrate,30,,,,,,, +2099,Mistress@AL_HEAL,chase,28,11,10000,0,5000,yes,friend,friendhpltmaxrate,60,,,,,,, +2099,Mistress@AL_HEAL,chase,28,11,10000,0,5000,yes,self,myhpltmaxrate,30,,,,,,, +2099,Mistress@AL_PNEUMA,attack,25,1,2000,0,5000,yes,target,longrangeattacked,0,,,,,,18, +2099,Mistress@AL_PNEUMA,chase,25,1,2000,0,5000,yes,target,longrangeattacked,0,,,,,,18, +2099,Mistress@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2099,Mistress@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,always,0,,,,,,, +2099,Mistress@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,always,0,,,,,,, +2099,Mistress@NPC_AGIUP,attack,350,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,6, +2099,Mistress@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2099,Mistress@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2099,Mistress@NPC_WIDESILENCE,chase,663,5,10000,1000,20000,no,self,myhpltmaxrate,80,,,,,,32, +2099,Mistress@NPC_WIDESILENCE,attack,663,5,10000,1000,20000,no,self,myhpltmaxrate,80,,,,,,32, +2099,Mistress@NPC_GUIDEDATTACK,attack,172,5,500,0,20000,no,target,always,0,,,,,,18, +2099,Mistress@NPC_GUIDEDATTACK,chase,172,5,500,0,20000,no,target,always,0,,,,,,18, +2099,Mistress@NPC_SILENCEATTACK,attack,178,5,2000,0,5000,no,target,always,0,,,,,,, +2099,Mistress@NPC_SILENCEATTACK,chase,178,5,2000,0,5000,no,target,always,0,,,,,,, +2099,Mistress@NPC_SILENCEATTACK,chase,178,5,10000,0,5000,no,target,skillused,18,,,,,,, +2099,Mistress@NPC_SUMMONSLAVE,attack,196,5,10000,700,10000,no,self,slavele,3,1604,,,,,, +2099,Mistress@NPC_SUMMONSLAVE,idle,196,5,10000,700,10000,no,self,slavele,3,1604,,,,,, +2099,Mistress@NPC_SUMMONSLAVE,idle,196,4,10000,0,0,no,self,onspawn,0,1156,,,,,, +2099,Mistress@NPC_STOP,attack,342,1,2000,0,15000,no,target,always,0,,,,,,6, +2099,Mistress@WZ_JUPITEL,attack,84,28,2000,0,5000,yes,target,always,0,,,,,,, +2099,Mistress@WZ_JUPITEL,chase,84,28,2000,0,5000,yes,target,always,0,,,,,,, +2100,Baphomet@MO_BODYRELOCATION,chase,264,1,2000,200,1000,yes,target,always,0,,,,,,, +2100,Baphomet@NPC_DARKSTRIKE,chase,340,10,2000,0,1000,yes,target,always,0,,,,,,, +2100,Baphomet@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2100,Baphomet@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,, +2100,Baphomet@KN_BRANDISHSPEAR,attack,57,20,2000,500,5000,no,target,always,0,,,,,,29, +2100,Baphomet@NPC_EARTHQUAKE,chase,653,5,10000,2000,30000,no,self,myhpltmaxrate,80,,,,,,6, +2100,Baphomet@NPC_EARTHQUAKE,attack,653,5,10000,2000,30000,no,self,myhpltmaxrate,80,,,,,,6, +2100,Baphomet@NPC_POWERUP,attack,349,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,6, +2100,Baphomet@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2100,Baphomet@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2100,Baphomet@NPC_HELLJUDGEMENT,chase,662,5,10000,800,10000,no,self,always,0,,,,,,6, +2100,Baphomet@NPC_HELLJUDGEMENT,attack,662,5,10000,800,10000,no,self,always,0,,,,,,6, +2100,Baphomet@NPC_DARKBREATH,attack,202,5,2000,800,5000,no,target,always,0,,,,,,29, +2100,Baphomet@NPC_ARMORBRAKE,attack,344,10,2000,0,5000,no,target,always,0,,,,,,, +2100,Baphomet@NPC_GUIDEDATTACK,attack,172,5,500,0,20000,no,target,always,0,,,,,,, +2100,Baphomet@NPC_SUMMONSLAVE,attack,196,6,10000,700,10000,no,self,slavele,3,1431,,,,,, +2100,Baphomet@NPC_SUMMONSLAVE,idle,196,6,10000,700,10000,no,self,slavele,3,1431,,,,,, +1039,Baphomet@NPC_SUMMONSLAVE,idle,196,4,10000,0,0,no,self,onspawn,0,1101,,,,,, +2100,Baphomet@WZ_VERMILION,attack,85,20,2000,500,2000,no,target,always,0,,,,,,29, +2100,Baphomet@WZ_VERMILION,chase,85,20,5000,500,2000,no,target,skillused,18,,,,,,29, +2100,Baphomet@WZ_VERMILION,chase,85,20,2000,500,2000,no,target,always,0,,,,,,29, +2100,Baphomet@AL_HEAL,idle,28,11,10000,0,5000,yes,self,myhpltmaxrate,50,,,,,,, +2101,Lord of Death@AL_DECAGI,chase,30,11,2000,0,60000,no,target,always,0,,,,,,, +2101,Lord of Death@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2101,Lord of Death@NPC_POWERUP,attack,349,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,6, +2101,Lord of Death@NPC_HELLJUDGEMENT,chase,662,10,10000,1000,10000,no,self,always,0,,,,,,36, +2101,Lord of Death@NPC_HELLJUDGEMENT,attack,662,10,10000,1000,10000,no,self,always,0,,,,,,36, +2101,Lord of Death@KN_BRANDISHSPEAR,attack,57,20,2000,500,5000,no,target,always,0,,,,,,, +2101,Lord of Death@NPC_DARKSTRIKE,chase,340,10,2000,0,5000,yes,target,always,0,,,,,,, +2101,Lord of Death@NPC_CHANGEUNDEAD,attack,348,1,2000,0,5000,no,target,always,0,,,,,,, +2101,Lord of Death@NPC_AGIUP,attack,350,5,10000,0,120000,yes,self,myhpltmaxrate,30,,,,,,6, +2101,Lord of Death@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2101,Lord of Death@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2101,Lord of Death@NPC_GRANDDARKNESS,attack,339,10,1000,700,5000,no,self,myhpltmaxrate,30,,,,,,, +2101,Lord of Death@NPC_STUNATTACK,attack,179,5,2000,0,0,no,target,always,0,,,,,,, +2101,Lord of Death@NPC_SUMMONSLAVE,idle,196,6,10000,700,10000,no,self,slavele,3,1490,1490,1509,1508,1179,, +2101,Lord of Death@NPC_SUMMONSLAVE,attack,196,6,10000,700,10000,no,self,slavele,3,1490,1490,1509,1508,1179,, +2101,Lord of Death@NPC_DARKSTRIKE,chase,340,10,10000,0,5000,yes,target,skillused,18,,,,,,, +2103,Ktullanux@NPC_WATERATTACK,attack,184,10,1000,500,5000,no,target,always,0,,,,,,, +2103,Ktullanux@NPC_RANDOMATTACK,attack,183,8,1000,500,5000,no,target,always,0,,,,,,, +2103,Ktullanux@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2103,Ktullanux@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,, +2103,Ktullanux@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2103,Ktullanux@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2103,Ktullanux@NPC_SUMMONSLAVE,attack,196,6,10000,700,30000,no,self,slavele,3,1788,,,,,, +2103,Ktullanux@NPC_SUMMONSLAVE,idle,196,6,10000,700,30000,no,self,slavele,3,1788,,,,,, +2103,Ktullanux@NPC_WIDEFREEZE,chase,664,5,10000,0,20000,yes,self,myhpltmaxrate,80,,,,,,32, +2103,Ktullanux@NPC_WIDEFREEZE,attack,664,5,10000,0,20000,yes,self,myhpltmaxrate,80,,,,,,32, +2103,Ktullanux@SA_DISPELL,attack,289,5,10000,0,15000,yes,target,always,0,,,,,,, +2103,Ktullanux@SA_DISPELL,chase,289,5,10000,0,15000,yes,target,always,0,,,,,,, +2103,Ktullanux@NPC_ARMORBRAKE,attack,344,10,2000,0,5000,yes,target,always,0,,,,,,29, +2103,Ktullanux@MG_FROSTDIVER,idle,15,10,5000,1000,7000,no,target,always,0,,,,,,, +2103,Ktullanux@MG_FROSTDIVER,chase,15,10,5000,1000,7000,no,target,always,0,,,,,,, +2103,Ktullanux@WZ_STORMGUST,chase,89,10,5000,1000,20000,no,target,always,0,,,,,,, +2103,Ktullanux@WZ_STORMGUST,attack,89,11,5000,1000,20000,no,target,always,0,,,,,,, +2103,Ktullanux@WZ_WATERBALL,chase,86,10,5000,0,20000,yes,target,always,0,,,,,,, +2103,Ktullanux@WZ_WATERBALL,attack,86,10,5000,0,20000,yes,target,always,0,,,,,,, +2103,Ktullanux@WZ_FROSTNOVA,chase,88,10,5000,0,20000,yes,self,always,0,,,,,,, +2103,Ktullanux@WZ_FROSTNOVA,attack,88,10,5000,0,20000,yes,self,always,0,,,,,,, +2103,Ktullanux@NPC_POWERUP,attack,349,5,2000,0,100000,yes,self,always,0,,,,,,, +2103,Ktullanux@NPC_POWERUP,attack,349,5,10000,0,25000,yes,self,myhpltmaxrate,30,,,,,,, +2103,Ktullanux@NPC_AGIUP,attack,350,5,2000,0,100000,yes,self,always,0,,,,,,, +2103,Ktullanux@NPC_AGIUP,attack,350,5,10000,0,25000,yes,self,myhpltmaxrate,30,,,,,,, +2103,Ktullanux@AL_HEAL,idle,28,11,10000,0,10000,yes,self,myhpltmaxrate,50,,,,,,, +2104,Dark Snake Lord@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2104,Dark Snake Lord@NPC_POWERUP,attack,349,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,6, +2104,Dark Snake Lord@NPC_DRAGONFEAR,chase,659,5,10000,0,30000,no,self,always,0,,,,,,6, +2104,Dark Snake Lord@NPC_DRAGONFEAR,attack,659,5,2000,1000,20000,no,self,myhpltmaxrate,80,,,,,,32, +2104,Dark Snake Lord@NPC_WIDESILENCE,chase,663,5,10000,1000,20000,no,self,myhpltmaxrate,80,,,,,,32, +2104,Dark Snake Lord@NPC_WIDESILENCE,attack,663,5,10000,1000,20000,no,self,myhpltmaxrate,80,,,,,,32, +2104,Dark Snake Lord@MG_FROSTDIVER,attack,15,10,2000,0,5000,yes,target,always,0,,,,,,, +2104,Dark Snake Lord@MG_FROSTDIVER,chase,15,10,2000,0,0,yes,target,always,0,,,,,,, +2104,Dark Snake Lord@NPC_SHIELDBRAKE,attack,346,10,2000,0,0,yes,target,always,0,,,,,,2, +2104,Dark Snake Lord@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2104,Dark Snake Lord@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2104,Dark Snake Lord@NPC_DARKBREATH,attack,202,5,2000,800,5000,no,target,always,0,,,,,,29, +2104,Dark Snake Lord@NPC_STOP,attack,342,1,10000,0,15000,yes,target,always,0,,,,,,2, +2104,Dark Snake Lord@NPC_SUMMONSLAVE,attack,196,5,10000,700,10000,no,self,slavele,2,1531,1531,1564,,,, +2104,Dark Snake Lord@NPC_SUMMONSLAVE,idle,196,5,10000,700,10000,no,self,slavele,2,1531,1531,1564,,,, +2104,Dark Snake Lord@SM_MAGNUM,attack,7,20,2000,0,5000,yes,self,attackpcge,2,,,,,,, +2104,Dark Snake Lord@MG_FROSTDIVER,chase,15,10,10000,0,0,yes,target,skillused,18,,,,,,, +2105,Turtle General@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2105,Turtle General@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,, +2105,Turtle General@AS_SONICBLOW,attack,136,10,2000,0,5000,no,target,always,0,,,,,,18, +2105,Turtle General@BS_MAXIMIZE,attack,114,5,500,0,30000,no,self,always,0,,,,,,, +2105,Turtle General@BS_MAXIMIZE,chase,114,5,500,0,30000,no,self,always,0,,,,,,, +2105,Turtle General@WZ_WATERBALL,chase,86,10,10000,500,5000,no,target,skillused,18,,,,,,, +2105,Turtle General@NPC_AGIUP,attack,350,5,10000,0,120000,yes,self,myhpltmaxrate,30,,,,,,6, +2105,Turtle General@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2105,Turtle General@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2105,Turtle General@NPC_GROUNDATTACK,attack,185,5,2000,0,5000,no,target,always,0,,,,,,6, +2105,Turtle General@NPC_WEAPONBRAKER,attack,343,10,500,0,20000,no,target,always,0,,,,,,18, +2105,Turtle General@NPC_STUNATTACK,attack,179,5,2000,0,5000,no,target,always,0,,,,,,6, +2105,Turtle General@NPC_SUMMONSLAVE,attack,196,6,10000,700,10000,no,self,slavele,3,1364,1594,1600,1601,1602,, +2105,Turtle General@NPC_SUMMONSLAVE,idle,196,6,10000,700,10000,no,self,slavele,3,1364,1594,1600,1601,1602,, +2105,Turtle General@SM_ENDURE,chase,8,1,5000,0,10000,yes,self,longrangeattacked,0,,,,,,6, +2105,Turtle General@WZ_WATERBALL,attack,86,5,2000,500,20000,no,target,always,0,,,,,,18, +2106,Vesper@NPC_SUMMONSLAVE,attack,196,3,10000,2000,5000,no,self,slavele,15,1669,1675,,,,, +2106,Vesper@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2106,Vesper@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,, +2106,Vesper@NPC_CALLSLAVE,attack,352,1,10000,0,60000,yes,self,always,0,,,,,,, +2106,Vesper@NPC_CALLSLAVE,idle,352,1,10000,0,60000,yes,self,always,0,,,,,,, +2106,Vesper@NPC_POWERUP,attack,349,5,5000,0,30000,yes,self,always,0,,,,,,, +2106,Vesper@NPC_CRITICALSLASH,attack,170,1,5000,0,3000,yes,target,always,0,,,,,,, +2106,Vesper@WZ_METEOR,attack,83,11,500,10000,20000,yes,target,always,0,,,,,,, +2106,Vesper@NPC_EMOTION,idle,197,1,1000,0,0,yes,self,always,0,9,,,,,, +1685,Vesper@NPC_SUMMONSLAVE,idle,196,2,10000,0,0,no,self,onspawn,0,1365,,,,,, +2107,Fallen Bishop@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2107,Fallen Bishop@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,, +2107,Fallen Bishop@NPC_CALLSLAVE,attack,352,1,10000,0,10000,yes,self,always,0,,,,,,, +2107,Fallen Bishop@NPC_CALLSLAVE,idle,352,1,10000,0,10000,yes,self,always,0,,,,,,, +2107,Fallen Bishop@NPC_SUMMONSLAVE,attack,196,5,10000,700,10000,no,self,slavele,3,1868,,,,,, +2107,Fallen Bishop@NPC_SUMMONSLAVE,idle,196,5,10000,700,10000,no,self,slavele,3,1868,,,,,, +2107,Fallen Bishop@NPC_WIDECURSE,attack,677,5,2000,800,5000,no,self,always,0,,,,,,, +2107,Fallen Bishop@NPC_CRITICALWOUND,attack,673,2,500,0,5000,yes,target,always,0,,,,,,, +2107,Fallen Bishop@NPC_DARKSTRIKE,chase,340,10,2000,0,5000,yes,target,always,0,,,,,,, +2107,Fallen Bishop@NPC_DARKSTRIKE,attack,340,10,2000,0,5000,yes,target,always,0,,,,,,, +2107,Fallen Bishop@NPC_DARKCROSS,attack,338,10,1000,0,5000,yes,target,always,0,,,,,,, +2107,Fallen Bishop@CR_HOLYCROSS,attack,253,10,1000,0,5000,yes,target,always,0,,,,,,, +2107,Fallen Bishop@NPC_GRANDDARKNESS,chase,339,10,500,1300,5000,no,self,always,0,,,,,,, +2107,Fallen Bishop@NPC_GRANDDARKNESS,attack,339,10,500,1300,5000,no,self,always,0,,,,,,, +2107,Fallen Bishop@CR_GRANDCROSS,chase,254,10,500,1000,5000,no,self,always,0,,,,,,, +2107,Fallen Bishop@CR_GRANDCROSS,attack,254,10,500,1000,5000,no,self,always,0,,,,,,, +2107,Fallen Bishop@NPC_VAMPIRE_GIFT,attack,679,2,500,0,5000,yes,self,always,0,,,,,,, +2107,Fallen Bishop@NPC_SLOWCAST,chase,672,5,2000,300,30000,no,self,always,0,,,,,,36, +2107,Fallen Bishop@NPC_SLOWCAST,attack,672,5,2000,800,30000,no,self,always,0,,,,,,36, +2107,Fallen Bishop@NPC_EVILLAND,attack,670,10,10000,1000,600000,no,target,myhpltmaxrate,44,,,,,,, +2107,Fallen Bishop@NPC_EVILLAND,attack,670,7,500,500,5000,no,target,myhpltmaxrate,80,,,,,,, +2107,Fallen Bishop@NPC_MAGICMIRROR,attack,671,1,10000,0,60000,yes,self,always,0,,,,,,, +2107,Fallen Bishop@NPC_HELLJUDGEMENT,chase,662,4,10000,800,20000,no,self,always,0,,,,,,36, +2107,Fallen Bishop@NPC_HELLJUDGEMENT,attack,662,4,10000,800,20000,no,self,always,0,,,,,,36, +2107,Fallen Bishop@NPC_WIDESILENCE,chase,663,5,5000,0,30000,yes,self,always,0,,,,,,, +2107,Fallen Bishop@NPC_WIDESILENCE,attack,663,5,5000,0,30000,yes,self,always,0,,,,,,, +2107,Fallen Bishop@MG_SAFETYWALL,attack,12,10,1000,0,5000,yes,self,always,0,,,,,,, +2107,Fallen Bishop@AL_PNEUMA,attack,25,1,5000,0,10000,yes,self,longrangeattacked,0,,,,,,19, +2107,Fallen Bishop@AL_PNEUMA,chase,25,1,5000,0,10000,yes,self,longrangeattacked,0,,,,,,19, +2107,Fallen Bishop@PR_LEXAETERNA,attack,78,1,500,0,5000,yes,target,always,0,,,,,,29, +2107,Fallen Bishop@PR_LEXAETERNA,chase,78,1,500,0,5000,yes,target,always,0,,,,,,29, +2107,Fallen Bishop@NPC_CRITICALSLASH,attack,170,1,1000,0,5000,yes,target,always,0,,,,,,, +2107,Fallen Bishop@NPC_DARKNESSATTACK,attack,190,10,1000,0,5000,yes,target,always,0,,,,,,, +2107,Fallen Bishop@NPC_DARKNESSBREATH,attack,658,3,2000,0,5000,yes,target,always,0,,,,,,, +2108,Gloom Under Night@NPC_FIREATTACK,attack,186,10,1000,0,5000,no,target,always,0,,,,,,, +2108,Gloom Under Night@NPC_TELEKINESISATTACK,attack,191,10,1000,0,5000,no,target,always,0,,,,,,, +2108,Gloom Under Night@WZ_FIREPILLAR,idle,80,11,1000,0,5000,yes,target,always,0,,,,,,, +2108,Gloom Under Night@AM_DEMONSTRATION,attack,229,5,2000,0,5000,yes,target,always,0,,,,,,, +2108,Gloom Under Night@AM_DEMONSTRATION,chase,229,5,2000,0,5000,yes,target,always,0,,,,,,, +2108,Gloom Under Night@KN_PIERCE,attack,56,10,1000,0,5000,no,target,always,0,,,,,,, +2108,Gloom Under Night@NPC_POWERUP,attack,349,5,10000,700,25000,no,self,myhpltmaxrate,30,,,,,,, +2108,Gloom Under Night@NPC_POWERUP,attack,349,5,2000,700,50000,no,self,always,0,,,,,,, +2108,Gloom Under Night@NPC_FIREBREATH,chase,654,10,2000,500,10000,no,target,myhpltmaxrate,80,,,,,,, +2108,Gloom Under Night@SM_MAGNUM,attack,7,20,10000,0,5000,yes,self,attackpcge,2,,,,,,, +2108,Gloom Under Night@WZ_SIGHTRASHER,attack,81,20,2000,0,5000,yes,self,always,0,,,,,,, +2108,Gloom Under Night@MG_FIREBALL,attack,17,20,1000,500,20000,no,target,always,0,,,,,,, +2108,Gloom Under Night@MG_FIREBALL,chase,17,20,10000,500,20000,no,target,always,0,,,,,,, +2108,Gloom Under Night@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2108,Gloom Under Night@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2108,Gloom Under Night@NPC_SUMMONSLAVE,attack,196,4,10000,700,30000,no,self,slavele,3,1787,1787,1786,1786,,, +2108,Gloom Under Night@NPC_SUMMONSLAVE,idle,196,4,10000,700,30000,no,self,slavele,3,1787,1787,1786,1786,,, +2108,Gloom Under Night@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2108,Gloom Under Night@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,, +2109,Valkyrie Randgris@NPC_SUMMONSLAVE,attack,196,3,10000,2000,5000,no,self,slavele,1,1891,,,,,, +2109,Valkyrie Randgris@NPC_SUMMONSLAVE,idle,196,3,10000,2000,5000,no,self,slavele,1,1891,,,,,, +2109,Valkyrie Randgris@NPC_SUMMONSLAVE,chase,196,3,10000,2000,5000,no,self,slavele,1,1891,,,,,, +2109,Valkyrie Randgris@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,, +1751,Valkyrie Randgris@NPC_SUMMONSLAVE,idle,196,3,10000,0,0,no,self,onspawn,0,1765,,,,,, +2109,Valkyrie Randgris@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2109,Valkyrie Randgris@NPC_CALLSLAVE,chase,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2109,Valkyrie Randgris@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2109,Valkyrie Randgris@NPC_POWERUP,attack,349,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,, +2109,Valkyrie Randgris@NPC_POWERUP,chase,349,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,, +2109,Valkyrie Randgris@NPC_AGIUP,attack,350,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,, +2109,Valkyrie Randgris@NPC_AGIUP,chase,350,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,, +2109,Valkyrie Randgris@NPC_PULSESTRIKE,attack,661,5,2000,0,30000,yes,self,always,0,,,,,,32, +2109,Valkyrie Randgris@HP_ASSUMPTIO,chase,361,5,10000,0,100000,yes,self,myhpltmaxrate,60,,,,,,, +2109,Valkyrie Randgris@HP_ASSUMPTIO,attack,361,5,10000,0,100000,yes,self,myhpltmaxrate,60,,,,,,, +2109,Valkyrie Randgris@HW_GANBANTEIN,attack,483,5,2000,0,5000,yes,target,always,0,,,,,,, +2109,Valkyrie Randgris@KN_TWOHANDQUICKEN,attack,60,20,10000,0,90000,yes,self,myhpltmaxrate,30,,,,,,, +2109,Valkyrie Randgris@AS_SONICBLOW,attack,136,10,2000,0,5000,yes,target,always,0,,,,,,, +2109,Valkyrie Randgris@SA_DISPELL,attack,289,5,10000,0,30000,yes,target,always,0,,,,,,, +2109,Valkyrie Randgris@SA_DISPELL,chase,289,5,10000,0,30000,yes,target,always,0,,,,,,, +2109,Valkyrie Randgris@NPC_HOLYATTACK,attack,189,10,2000,500,5000,no,target,always,0,,,,,,, +2109,Valkyrie Randgris@CR_HOLYCROSS,attack,253,10,2000,0,5000,yes,target,always,0,,,,,,, +2109,Valkyrie Randgris@KN_BRANDISHSPEAR,attack,57,20,2000,0,5000,yes,target,always,0,,,,,,, +2109,Valkyrie Randgris@MG_THUNDERSTORM,attack,21,15,10000,1500,5000,no,target,attackpcge,2,,,,,,, +2109,Valkyrie Randgris@NPC_EARTHQUAKE,chase,653,5,10000,1000,25000,no,self,myhpltmaxrate,30,,,,,,, +2109,Valkyrie Randgris@NPC_EARTHQUAKE,attack,653,5,10000,1000,25000,no,self,myhpltmaxrate,30,,,,,,, +2109,Valkyrie Randgris@WZ_VERMILION,attack,85,20,1000,1000,5000,no,target,always,0,,,,,,, +2109,Valkyrie Randgris@WZ_VERMILION,chase,85,20,2000,1000,5000,no,target,always,0,,,,,,, +2110,Ifrit@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2110,Ifrit@AL_PNEUMA,idle,25,1,10000,0,1000,yes,self,longrangeattacked,0,,,,,,, +2110,Ifrit@AL_HEAL,idle,28,11,10000,0,5000,yes,self,myhpltmaxrate,50,,,,,,, +2110,Ifrit@AL_HEAL,idle,28,1,10000,0,10000,yes,self,myhpltmaxrate,99,,,,,,, +2110,Ifrit@NPC_POWERUP,attack,349,5,10000,0,30000,yes,self,myhpltmaxrate,20,,,,,,6, +2110,Ifrit@NPC_SUMMONSLAVE,attack,196,2,10000,1000,30000,no,self,slavele,1,1834,1835,,,,, +2110,Ifrit@NPC_SUMMONSLAVE,idle,196,2,10000,1000,30000,no,self,slavele,1,1834,1835,,,,, +2110,Ifrit@NPC_SUMMONSLAVE,chase,196,2,10000,1000,30000,no,self,slavele,1,1834,1835,,,,, +2110,Ifrit@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2110,Ifrit@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,, +2110,Ifrit@ST_FULLSTRIP,attack,476,5,2000,0,5000,yes,target,always,0,,,,,,, +2110,Ifrit@AS_SONICBLOW,attack,136,1,2000,0,5000,yes,target,always,0,,,,,,, +2110,Ifrit@NPC_FIREBREATH,chase,654,10,2000,500,5000,no,target,myhpltmaxrate,80,,,,,,, +2110,Ifrit@NPC_FIREBREATH,attack,654,10,2000,500,5000,no,target,myhpltmaxrate,80,,,,,,, +2110,Ifrit@SA_LANDPROTECTOR,attack,288,3,5000,0,5000,yes,target,always,0,,,,,,, +2110,Ifrit@WZ_METEOR,attack,83,11,2000,500,5000,no,target,myhpltmaxrate,90,,,,,,, +2110,Ifrit@KN_TWOHANDQUICKEN,attack,60,9,10000,0,100000,yes,self,myhpltmaxrate,30,,,,,,, +2110,Ifrit@NPC_EARTHQUAKE,chase,653,5,10000,500,20000,no,self,myhpltmaxrate,40,,,,,,, +2110,Ifrit@NPC_EARTHQUAKE,attack,653,5,10000,500,20000,no,self,myhpltmaxrate,40,,,,,,, +2110,Ifrit@NPC_PULSESTRIKE,attack,661,5,10000,0,15000,yes,self,myhpltmaxrate,60,,,,,,, +2110,Ifrit@NPC_DRAGONFEAR,attack,659,5,10000,0,10000,yes,self,always,0,,,,,,, +2110,Ifrit@NPC_DRAGONFEAR,chase,659,5,10000,0,10000,yes,self,always,0,,,,,,, +2110,Ifrit@WZ_METEOR,idle,83,9,10000,0,5000,yes,target,always,0,,,,,,, +2111,Whitesmith Harword@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2111,Whitesmith Harword@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,, +2111,Whitesmith Harword@NPC_CALLSLAVE,attack,352,1,10000,0,10000,yes,self,always,0,,,,,,, +2111,Whitesmith Harword@NPC_CALLSLAVE,idle,352,1,10000,0,10000,yes,self,always,0,,,,,,, +2111,Whitesmith Harword@NPC_SUMMONSLAVE,attack,196,5,10000,700,10000,no,self,slavele,3,1640,1641,1643,1644,1645,0, +2111,Whitesmith Harword@NPC_SUMMONSLAVE,idle,196,5,10000,700,10000,no,self,slavele,3,1640,1641,1643,1644,1645,0, +2111,Whitesmith Harword@NPC_SUMMONMONSTER,attack,209,5,10000,700,60000000,yes,self,myhpltmaxrate,30,1640,1641,1643,1644,1645,0, +2111,Whitesmith Harword@BS_ADRENALINE,attack,111,10,2000,0,150000,yes,self,always,0,,,,,,, +2111,Whitesmith Harword@BS_MAXIMIZE,attack,114,1,1000,0,60000,yes,self,always,0,,,,,,, +2111,Whitesmith Harword@MC_MAMMONITE,attack,42,10,2000,0,5000,yes,target,always,0,,,,,,23, +2111,Whitesmith Harword@MC_MAMMONITE,attack,42,10,2000,0,0,yes,target,myhpltmaxrate,30,,,,,,23, +2111,Whitesmith Harword@BS_HAMMERFALL,chase,110,11,2000,0,5000,yes,target,always,0,,,,,,, +2111,Whitesmith Harword@BS_HAMMERFALL,attack,110,11,2000,0,5000,yes,target,always,0,,,,,,, +2111,Whitesmith Harword@NPC_POWERUP,attack,349,5,2000,0,100000,yes,self,always,0,,,,,,, +2111,Whitesmith Harword@NPC_POWERUP,attack,349,5,2000,0,25000,yes,self,myhpltmaxrate,30,,,,,,, +2111,Whitesmith Harword@NPC_SPLASHATTACK,attack,174,1,1000,0,0,yes,target,attackpcge,2,,,,,,, +2111,Whitesmith Harword@NPC_ARMORBRAKE,attack,344,10,1000,0,5000,yes,target,always,0,,,,,,19, +2111,Whitesmith Harword@NPC_HELMBRAKE,attack,345,10,1000,0,5000,yes,target,always,0,,,,,,19, +2111,Whitesmith Harword@NPC_SHIELDBRAKE,attack,346,10,1000,0,5000,yes,target,always,0,,,,,,19, +2111,Whitesmith Harword@ST_FULLSTRIP,attack,476,5,1500,0,1000,yes,target,always,0,,,,,,, +2111,Whitesmith Harword@NPC_CRITICALSLASH,attack,170,1,1000,0,5000,yes,target,always,0,,,,,,, +2111,Whitesmith Harword@NPC_WATERATTACK,attack,184,10,1000,0,5000,yes,target,always,0,,,,,,, +2111,Whitesmith Harword@NPC_CHANGEGROUND,attack,163,1,10000,500,6000000,no,self,myhpltmaxrate,70,,,,,,9, +2111,Whitesmith Harword@NPC_CHANGEHOLY,attack,167,1,10000,500,6000000,no,self,myhpltmaxrate,40,,,,,,9, +2111,Whitesmith Harword@NPC_CHANGETELEKINESIS,attack,169,1,10000,500,6000000,no,self,myhpltmaxrate,10,,,,,,9, +2112,Lord Knight Seyren@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2112,Lord Knight Seyren@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,, +2112,Lord Knight Seyren@NPC_CALLSLAVE,attack,352,1,10000,0,10000,yes,self,always,0,,,,,,, +2112,Lord Knight Seyren@NPC_CALLSLAVE,idle,352,1,10000,0,10000,yes,self,always,0,,,,,,, +2112,Lord Knight Seyren@NPC_SUMMONSLAVE,attack,196,5,10000,700,10000,no,self,slavele,3,1641,1642,1643,1644,1645,0, +2112,Lord Knight Seyren@NPC_SUMMONSLAVE,idle,196,5,10000,700,10000,no,self,slavele,3,1641,1642,1643,1644,1645,0, +2112,Lord Knight Seyren@NPC_SUMMONMONSTER,attack,209,5,10000,700,60000000,yes,self,myhpltmaxrate,30,1641,1642,1643,1644,1645,0, +2112,Lord Knight Seyren@KN_SPEARBOOMERANG,idle,59,5,10000,0,0,yes,randomtarget,always,0,,,,,,6, +2112,Lord Knight Seyren@KN_SPEARBOOMERANG,chase,59,5,10000,0,0,yes,target,skillused,18,,,,,,6, +2112,Lord Knight Seyren@LK_SPIRALPIERCE,chase,397,5,2000,0,5000,yes,target,myhpltmaxrate,60,,,,,,, +2112,Lord Knight Seyren@LK_SPIRALPIERCE,attack,397,5,2000,0,5000,yes,target,myhpltmaxrate,60,,,,,,, +2112,Lord Knight Seyren@KN_TWOHANDQUICKEN,attack,60,10,10000,0,300000,yes,self,always,0,,,,,,2, +2112,Lord Knight Seyren@SM_BASH,attack,5,10,1000,0,5000,yes,target,always,0,,,,,,, +2112,Lord Knight Seyren@SM_BASH,attack,5,10,2000,0,0,yes,target,myhpltmaxrate,30,,,,,,, +2112,Lord Knight Seyren@SM_MAGNUM,attack,7,10,1000,0,0,yes,self,attackpcge,2,,,,,,, +2112,Lord Knight Seyren@NPC_POWERUP,attack,349,5,2000,0,100000,yes,self,always,0,,,,,,, +2112,Lord Knight Seyren@NPC_POWERUP,attack,349,5,2000,0,25000,yes,self,myhpltmaxrate,30,,,,,,, +2112,Lord Knight Seyren@SM_PROVOKE,attack,6,10,1000,0,300000,yes,target,always,0,,,,,,29, +2112,Lord Knight Seyren@SM_PROVOKE,chase,6,10,1000,0,5000,yes,target,always,0,,,,,,29, +2112,Lord Knight Seyren@SM_ENDURE,chase,8,10,2000,0,30000,yes,self,longrangeattacked,0,,,,,,6, +2112,Lord Knight Seyren@NPC_CRITICALSLASH,attack,170,1,1000,0,5000,yes,target,always,0,,,,,,, +2112,Lord Knight Seyren@NPC_STUNATTACK,attack,179,5,1000,0,5000,yes,target,always,0,,,,,,, +2112,Lord Knight Seyren@NPC_FIREATTACK,attack,186,10,1000,0,5000,yes,target,always,0,,,,,,, +2112,Lord Knight Seyren@NPC_CHANGEFIRE,attack,164,1,10000,500,60000000,no,self,myhpltmaxrate,70,,,,,,9, +2112,Lord Knight Seyren@NPC_CHANGEHOLY,attack,167,1,10000,500,60000000,no,self,myhpltmaxrate,40,,,,,,9, +2112,Lord Knight Seyren@NPC_CHANGETELEKINESIS,attack,169,1,10000,500,60000000,no,self,myhpltmaxrate,10,,,,,,9, +2113,Assassin Cross Eremes@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2113,Assassin Cross Eremes@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,, +2113,Assassin Cross Eremes@NPC_CALLSLAVE,attack,352,1,10000,0,10000,yes,self,always,0,,,,,,, +2113,Assassin Cross Eremes@NPC_CALLSLAVE,idle,352,1,10000,0,10000,yes,self,always,0,,,,,,, +2113,Assassin Cross Eremes@NPC_SUMMONSLAVE,attack,196,5,10000,700,10000,no,self,slavele,3,1640,1642,1643,1644,1645,0, +2113,Assassin Cross Eremes@NPC_SUMMONSLAVE,idle,196,5,10000,700,10000,no,self,slavele,3,1640,1642,1643,1644,1645,0, +2113,Assassin Cross Eremes@NPC_SUMMONMONSTER,attack,209,5,10000,700,60000000,yes,self,myhpltmaxrate,30,1640,1642,1643,1644,1645,0, +2113,Assassin Cross Eremes@AS_GRIMTOOTH,idle,137,5,10000,0,0,yes,target,always,0,,,,,,6, +2113,Assassin Cross Eremes@AS_GRIMTOOTH,chase,137,5,10000,0,0,yes,target,skillused,18,,,,,,6, +2113,Assassin Cross Eremes@NPC_INVISIBLE,idle,353,1,2000,0,30000,yes,self,always,0,,,,,,, +2113,Assassin Cross Eremes@NPC_INVISIBLE,attack,353,1,2000,0,30000,yes,self,always,0,,,,,,, +2113,Assassin Cross Eremes@NPC_GUIDEDATTACK,attack,172,10,2000,0,15000,yes,target,always,0,,,,,,, +2113,Assassin Cross Eremes@TF_POISON,attack,52,10,1000,0,10000,yes,target,always,0,,,,,,, +2113,Assassin Cross Eremes@NPC_AGIUP,attack,350,5,2000,0,100000,yes,self,always,0,,,,,,, +2113,Assassin Cross Eremes@NPC_AGIUP,attack,350,5,2000,0,25000,yes,self,myhpltmaxrate,30,,,,,,, +2113,Assassin Cross Eremes@AS_SONICBLOW,attack,136,10,2000,0,5000,yes,target,always,0,,,,,,6, +2113,Assassin Cross Eremes@AS_SONICBLOW,attack,136,10,3000,0,0,yes,target,myhpltmaxrate,30,,,,,,6, +2113,Assassin Cross Eremes@AS_GRIMTOOTH,chase,137,5,2000,0,0,yes,target,always,0,,,,,,, +2113,Assassin Cross Eremes@AS_VENOMDUST,idle,140,1,2000,0,10000,yes,randomtarget,always,0,,,,,,29, +2113,Assassin Cross Eremes@AS_VENOMDUST,attack,140,1,2000,0,10000,yes,target,always,0,,,,,,29, +2113,Assassin Cross Eremes@ASC_BREAKER,chase,379,10,2000,0,5000,yes,target,always,0,,,,,,, +2113,Assassin Cross Eremes@ASC_METEORASSAULT,attack,406,10,2000,0,10000,yes,self,always,0,,,,,,, +2113,Assassin Cross Eremes@NPC_CRITICALSLASH,attack,170,1,1000,0,5000,yes,target,always,0,,,,,,, +2113,Assassin Cross Eremes@NPC_STUNATTACK,attack,179,5,1000,0,5000,yes,target,always,0,,,,,,, +2113,Assassin Cross Eremes@NPC_POISONATTACK,attack,188,10,1000,0,5000,yes,target,always,0,,,,,,, +2113,Assassin Cross Eremes@NPC_CHANGEWIND,attack,165,1,10000,500,6000000,no,self,myhpltmaxrate,70,,,,,,9, +2113,Assassin Cross Eremes@NPC_CHANGEHOLY,attack,167,1,10000,500,6000000,no,self,myhpltmaxrate,40,,,,,,9, +2113,Assassin Cross Eremes@NPC_CHANGETELEKINESIS,attack,169,1,10000,500,6000000,no,self,myhpltmaxrate,10,,,,,,9, + +// 14.1 +2131,Lost Dragon@NPC_ALLHEAL,idle,687,1,3000,20000,20000,yes,self,rudeattacked,0,,,,,,, +2131,Lost Dragon@NPC_ALLHEAL,walk,687,1,3000,20000,20000,yes,self,rudeattacked,0,,,,,,, +2131,Lost Dragon@NPC_MAGICMIRROR,chase,671,1,10000,0,120000,yes,self,always,0,,,,,,, +2131,Lost Dragon@NPC_MAGICMIRROR,attack,671,1,10000,0,120000,yes,self,always,0,,,,,,, +2131,Lost Dragon@NPC_STONESKIN,chase,675,1,10000,2500,300000,no,self,myhpltmaxrate,3,,,,,,,34 +2131,Lost Dragon@NPC_STONESKIN,attack,675,1,10000,2500,300000,no,self,myhpltmaxrate,3,,,,,,,34 +2131,Lost Dragon@NPC_POWERUP,attack,349,1,6000,0,60000,yes,self,myhpltmaxrate,15,,,,,,6, +2131,Lost Dragon@NPC_EVILLAND,attack,670,2,500,0,25000,yes,target,myhpltmaxrate,15,,,,,,, +2131,Lost Dragon@WZ_QUAGMIRE,chase,92,2,10000,700,5000,no,target,myhpltmaxrate,28,,,,,,12, +2131,Lost Dragon@WZ_QUAGMIRE,attack,92,2,10000,700,120000,no,target,myhpltmaxrate,28,,,,,,12, +2131,Lost Dragon@NPC_EARTHQUAKE,chase,653,1,10000,10000,180000,no,self,myhpltmaxrate,30,,,,,,, +2131,Lost Dragon@NPC_EARTHQUAKE,attack,653,1,10000,10000,180000,no,self,myhpltmaxrate,30,,,,,,, +2131,Lost Dragon@NPC_WIDESTONE,chase,666,1,10000,0,60000,yes,self,myhpltmaxrate,40,,,,,,, +2131,Lost Dragon@NPC_WIDESTONE,attack,666,1,10000,0,60000,yes,self,myhpltmaxrate,40,,,,,,, +2131,Lost Dragon@NPC_EVILLAND,idle,670,5,500,0,120000,yes,target,myhpltmaxrate,50,,,,,,, +2131,Lost Dragon@NPC_EVILLAND,chase,670,5,500,0,120000,yes,target,myhpltmaxrate,50,,,,,,, +2131,Lost Dragon@NPC_HELLJUDGEMENT,chase,662,1,10000,7000,25000,no,self,myhpltmaxrate,50,,,,,,,32 +2131,Lost Dragon@NPC_HELLJUDGEMENT,attack,662,1,10000,7000,25000,no,self,myhpltmaxrate,50,,,,,,,32 +2131,Lost Dragon@NPC_DARKNESSBREATH,attack,658,3,10000,800,35000,no,target,myhpltmaxrate,50,,,,,,32, +2131,Lost Dragon@NPC_SLOWCAST,attack,672,1,10000,0,60000,yes,self,myhpltmaxrate,70,,,,,,, +2131,Lost Dragon@NPC_CRITICALWOUND,attack,673,1,2000,0,30000,yes,target,myhpltmaxrate,70,,,,,,, +2131,Lost Dragon@NPC_WIDECURSE,chase,677,1,10000,1000,25000,no,self,myhpltmaxrate,75,,,,,,32, +2131,Lost Dragon@NPC_WIDECURSE,attack,677,1,10000,1000,25000,no,self,myhpltmaxrate,75,,,,,,32, +2131,Lost Dragon@NPC_FIREBREATH,attack,654,1,10000,800,15000,no,target,myhpltmaxrate,75,,,,,,32, +2131,Lost Dragon@NPC_WIDESLEEP,chase,668,1,10000,3000,20000,no,self,myhpltmaxrate,95,,,,,,32, +2131,Lost Dragon@NPC_WIDESLEEP,attack,668,1,30000,1000,20000,no,self,myhpltmaxrate,95,,,,,,32, +2131,Lost Dragon@NPC_CRITICALSLASH,attack,170,1,1000,0,5000,yes,target,myhpltmaxrate,95,,,,,,, +2131,Lost Dragon@MG_FIREBALL,chase,17,1,10000,0,30000,no,target,always,0,,,,,,6, +2131,Lost Dragon@NPC_DRAGONFEAR,chase,659,1,10000,0,30000,no,self,always,0,,,,,,6, +2131,Lost Dragon@NPC_DRAGONFEAR,attack,659,1,2000,1000,20000,no,self,always,0,,,,,,32, +2131,Lost Dragon@WZ_METEOR,attack,83,3,2000,1000,10000,no,target,always,0,,,,,,29, +2131,Lost Dragon@SA_DISPELL,attack,289,1,10000,0,30000,yes,target,always,0,,,,,,, +2131,Lost Dragon@NPC_PULSESTRIKE,attack,661,1,2000,10000,40000,no,self,always,0,,,,,,,31 +2131,Lost Dragon@NPC_ALLHEAL,idle,687,1,10000,120000,30000,yes,self,myhpltmaxrate,60,,,,,,20, +2132,Pom Spider@NPC_POISON,attack,176,2,500,800,5000,no,target,always,0,,,,,,, +2132,Pom Spider@PF_SPIDERWEB,idle,405,1,3000,0,10000,yes,randomtarget,always,0,,,,,,, +2132,Pom Spider@PF_SPIDERWEB,attack,405,1,2000,0,10000,yes,target,always,0,,,,,,, +2132,Pom Spider@NPC_POISONATTACK,attack,188,1,2000,0,5000,yes,target,always,0,,,,,,, +2132,Pom Spider@AS_VENOMDUST,angry,140,1,500,1500,5000,no,target,always,0,,,,,,, +2132,Pom Spider@WZ_QUAGMIRE,chase,92,5,500,700,5000,yes,target,always,0,,,,,,12, +2132,Pom Spider@NPC_BLEEDING,attack,660,2,2000,0,3000,yes,target,always,0,,,,,,32, +2133,Angra Mantis@NPC_COMBOATTACK,attack,171,1,500,700,5000,no,target,always,0,,,,,,, +2133,Angra Mantis@NPC_CRITICALSLASH,attack,170,1,500,500,5000,no,target,always,0,,,,,,6, +2133,Angra Mantis@AS_SONICBLOW,attack,136,10,500,800,5000,no,target,always,0,,,,,,, +2133,Angra Mantis@NPC_GROUNDATTACK,attack,185,3,500,500,5000,no,target,always,0,,,,,,6, +2133,Angra Mantis@CR_AUTOGUARD,attack,249,2,700,0,300000,yes,self,always,0,,,,,,, +//2133,Angra Mantis@NPC_SUMMONSLAVE,idle,196,1,10000,2000,60000,no,self,slavele,0,,,,,,, +2134,Parus@NPC_EMOTION,walk,197,1,2000,0,5000,yes,self,always,0,2,,,,,, +2134,Parus@NPC_GROUNDATTACK,attack,185,3,500,0,5000,yes,target,always,0,,,,,,, +2134,Parus@NPC_STUNATTACK,attack,179,3,500,1500,5000,yes,target,always,0,,,,,,21, +2134,Parus@NPC_SILENCEATTACK,attack,178,3,500,700,5000,no,target,always,0,,,,,,, +2134,Parus@NPC_COMBOATTACK,attack,171,1,500,700,5000,no,target,always,0,,,,,,, +2134,Parus@WZ_EARTHSPIKE,attack,90,1,500,0,5000,no,target,always,0,,,,,,6, +2134,Parus@WZ_EARTHSPIKE,attack,90,2,500,0,5000,no,target,always,0,,,,,,6, +2134,Parus@WZ_EARTHSPIKE,attack,90,3,500,0,5000,no,target,always,0,,,,,,6, +2134,Parus@SM_PROVOKE,angry,6,10,2000,600,30000,no,target,always,0,,,,,,23, +2134,Parus@SM_PROVOKE,follow,6,10,2000,600,30000,no,target,always,0,,,,,,23, +2134,Parus@WZ_HEAVENDRIVE,attack,91,2,500,500,25000,no,target,always,0,,,,,,, +2136,Little Fatum@TF_SPRINKLESAND,attack,149,1,500,0,5000,yes,target,always,0,,,,,,6, +2136,Little Fatum@NPC_STUNATTACK,attack,179,3,500,1500,5000,yes,target,always,0,,,,,,21, +2136,Little Fatum@WZ_JUPITEL,chase,84,3,500,1500,5000,yes,target,always,0,,,,,,21, +2136,Little Fatum@NPC_EMOTION,walk,197,1,2000,0,5000,yes,self,always,0,2,,,,,, +2136,Little Fatum@NPC_WINDATTACK,attack,187,1,2000,0,5000,yes,target,always,0,,,,,,, +2136,Little Fatum@PR_LEXAETERNA,attack,78,1,500,1000,5000,yes,target,always,0,,,,,,6, +2136,Little Fatum@PR_LEXAETERNA,chase,78,1,500,1000,5000,yes,target,always,0,,,,,,6, +2136,Little Fatum@SA_REVERSEORCISH,attack,294,1,50,0,30000,yes,target,always,0,,,,,,18, +2136,Little Fatum@SA_REVERSEORCISH,chase,294,1,50,0,30000,yes,target,always,0,,,,,,18, +2136,Little Fatum@MG_LIGHTNINGBOLT,chase,20,5,10000,1500,5000,yes,target,always,0,,,,,,12, +2136,Little Fatum@MG_THUNDERSTORM,attack,21,3,2000,1500,5000,no,target,always,0,,,,,,, +2137,Miming@NPC_COMBOATTACK,attack,171,2,500,0,5000,no,target,always,0,,,,,,6, +2137,Miming@NPC_CRITICALSLASH,attack,170,1,500,500,5000,no,target,always,0,,,,,,6, +2137,Miming@NPC_CRITICALSLASH,angry,170,1,500,500,5000,no,target,always,0,,,,,,6, +2137,Miming@NPC_CRITICALWOUND,attack,673,1,50,0,10000,yes,target,always,0,,,,,,, +2137,Miming@NPC_BLEEDING,attack,660,3,500,0,5000,yes,target,always,0,,,,,,, +2137,Miming@MG_COLDBOLT,attack,14,3,500,1000,5000,yes,target,always,0,,,,,,, +2137,Miming@MG_COLDBOLT,chase,14,3,500,1000,5000,yes,target,always,0,,,,,,, +2137,Miming@WZ_WATERBALL,attack,86,3,500,1000,5000,yes,target,always,0,,,,,,6, +2137,Miming@NPC_BLOODDRAIN,attack,199,1,500,0,5000,yes,target,always,0,,,,,,, +2137,Miming@NPC_STUNATTACK,attack,179,2,500,1500,5000,no,target,always,0,,,,,,, +2137,Miming@SA_REVERSEORCISH,chase,294,1,500,0,30000,yes,target,always,0,,,,,,18, +2137,Miming@SA_REVERSEORCISH,attack,294,1,500,0,30000,yes,target,always,0,,,,,,18, +2137,Miming@NPC_SILENCEATTACK,attack,178,2,500,700,5000,no,target,always,0,,,,,,32, +2137,Miming@NPC_SILENCEATTACK,chase,178,2,500,700,5000,no,target,always,0,,,,,,32, +//2138,Nydhogg's Memory@NPC_TALK,idle,682,10,2500,0,10000,yes,self,always,0,,,,,,,35 +//2138,Nydhogg's Memory@NPC_TALK,attack,682,10,10000,0,30000,yes,self,always,0,,,,,,,35 +//2139,Nydhogg's Memory@NPC_TALK,idle,682,10,2500,0,10000,yes,self,always,0,,,,,,,36 +//2139,Nydhogg's Memory@NPC_TALK,attack,682,10,10000,0,30000,yes,self,always,0,,,,,,,36 +//2140,Nydhogg's Memory@NPC_TALK,idle,682,10,2500,0,10000,yes,self,always,0,,,,,,,37 +//2140,Nydhogg's Memory@NPC_TALK,attack,682,10,10000,0,30000,yes,self,always,0,,,,,,,37 +//2141,Nydhogg's Memory@NPC_TALK,idle,682,10,2500,0,10000,yes,self,always,0,,,,,,,38 +//2141,Nydhogg's Memory@NPC_TALK,attack,682,10,10000,0,30000,yes,self,always,0,,,,,,,38 +//2142,Nydhogg's Memory@NPC_TALK,idle,682,10,2500,0,10000,yes,self,always,0,,,,,,,39 +//2142,Nydhogg's Memory@NPC_TALK,attack,682,10,10000,0,30000,yes,self,always,0,,,,,,,39 +//2143,Nydhogg's Memory@NPC_TALK,idle,682,10,2500,0,10000,yes,self,always,0,,,,,,,40 +//2143,Nydhogg's Memory@NPC_TALK,attack,682,10,10000,0,30000,yes,self,always,0,,,,,,,40 + +// Queen Scaraba Slaves +2144,Antler Scaraba@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2144,Antler Scaraba@BS_ADRENALINE,attack,111,10,500,1500,300000,no,self,always,0,,,,,,6, +2144,Antler Scaraba@BS_ADRENALINE,chase,111,10,500,1500,300000,no,self,always,0,,,,,,6, +2144,Antler Scaraba@NPC_SPLASHATTACK,attack,174,1,2000,0,5000,yes,target,attackpcge,2,,,,,,, +2144,Antler Scaraba@NPC_STONESKIN,attack,675,3,10000,1000,30000,no,self,myhpltmaxrate,50,,,,,,6, +2144,Antler Scaraba@NPC_STONESKIN,chase,675,3,10000,1000,30000,no,self,myhpltmaxrate,50,,,,,,6, +2144,Antler Scaraba@NPC_STUNATTACK,attack,179,3,500,1500,5000,no,target,always,0,,,,,,6, +2144,Antler Scaraba@NPC_PIERCINGATT,attack,158,3,1000,0,5000,yes,target,always,0,,,,,,, +2144,Antler Scaraba@NPC_BLEEDING,attack,660,3,2000,0,3000,yes,target,always,0,,,,,,32, +2145,Rake Scaraba@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,, +2145,Rake Scaraba@BS_HAMMERFALL,attack,110,5,500,1500,5000,no,target,always,0,,,,,,, +2145,Rake Scaraba@NPC_GROUNDATTACK,attack,185,3,500,500,5000,no,target,always,0,,,,,,6, +2145,Rake Scaraba@MC_MAMMONITE,attack,42,5,500,800,5000,no,target,always,0,,,,,,8, +2145,Rake Scaraba@NPC_STONESKIN,attack,675,3,10000,1000,30000,no,self,myhpltmaxrate,50,,,,,,6, +2145,Rake Scaraba@NPC_STONESKIN,chase,675,3,10000,1000,30000,no,self,myhpltmaxrate,50,,,,,,6, + +2146,G_S_NYDHOG@WZ_QUAGMIRE,chase,92,2,1000,700,5000,no,target,always,0,,,,,,12, +2146,G_S_NYDHOG@WZ_QUAGMIRE,attack,92,2,1000,700,5000,no,target,always,0,,,,,,12, +2146,G_S_NYDHOG@NPC_WIDESTONE,chase,666,2,1000,0,60000,yes,self,always,0,,,,,,, +2146,G_S_NYDHOG@NPC_WIDESTONE,attack,666,5,10000,0,60000,yes,self,always,0,,,,,,, +2146,G_S_NYDHOG@NPC_EVILLAND,chase,670,2,500,0,120000,yes,target,always,0,,,,,,, +2146,G_S_NYDHOG@NPC_HELLJUDGEMENT,chase,662,2,10000,7000,25000,no,self,always,0,,,,,,, +2146,G_S_NYDHOG@NPC_HELLJUDGEMENT,attack,662,1,500,7000,25000,no,self,always,0,,,,,,, +2146,G_S_NYDHOG@NPC_DARKNESSBREATH,attack,658,1,500,800,35000,no,target,always,0,,,,,,32, +2146,G_S_NYDHOG@NPC_SLOWCAST,attack,672,1,200,0,60000,yes,self,always,0,,,,,,, +2146,G_S_NYDHOG@NPC_CRITICALWOUND,attack,673,1,2000,0,30000,yes,target,myhpltmaxrate,70,,,,,,, +2146,G_S_NYDHOG@NPC_FIREBREATH,attack,654,1,1000,800,15000,no,target,always,0,,,,,,32, +2146,G_S_NYDHOG@NPC_WIDESLEEP,chase,668,1,200,3000,20000,no,self,always,0,,,,,,32, +2146,G_S_NYDHOG@NPC_WIDESLEEP,attack,668,1,200,1000,20000,no,self,always,0,,,,,,32, +2146,G_S_NYDHOG@NPC_CRITICALSLASH,attack,170,1,1000,0,5000,yes,target,always,0,,,,,,, +2146,G_S_NYDHOG@MG_FIREBALL,chase,17,5,3000,0,30000,no,target,always,0,,,,,,6, +2146,G_S_NYDHOG@NPC_DRAGONFEAR,chase,659,2,1000,0,30000,no,self,always,0,,,,,,6, +2146,G_S_NYDHOG@NPC_DRAGONFEAR,attack,659,2,2000,1000,20000,no,self,always,0,,,,,,32, +2146,G_S_NYDHOG@SA_DISPELL,attack,289,1,500,0,30000,yes,target,always,0,,,,,,, +2146,G_S_NYDHOG@NPC_PULSESTRIKE,attack,661,1,500,10000,40000,no,self,always,0,,,,,,, diff --git a/db/produce_db.txt b/db/produce_db.txt index 938bdeb7d..cdd30f5cc 100644 --- a/db/produce_db.txt +++ b/db/produce_db.txt @@ -395,3 +395,10 @@ 12117,23,1007,1,7433,1,1013,3 //============================================== + +//===== Third Class === ItemLV=24 ================== + +//---------------------------------------------------------------------------------------------------------------------------- +//-- Ancilla <-- AB_ANCILLA & 1 Blue Gemstone +12333,22,2039,1,717,1 +//---------------------------------------------------------------------------------------------------------------------------- diff --git a/db/quest_db.txt b/db/quest_db.txt index 000e7f1de..888708195 100644 --- a/db/quest_db.txt +++ b/db/quest_db.txt @@ -354,7 +354,7 @@ 3217,0,0,0,0,0,0,0,"Job changes to Rune knight - The final test" 3218,0,0,0,0,0,0,0,"Job changes to Rune knight - Pass the final test" 3219,0,0,0,0,0,0,0,"Job changes to Rune knight - The end of all tes" -3220,0,0,0,0,0,0,0,"Job changes to Rune knight - Waiting time of test" +3220,600,0,0,0,0,0,0,"Job changes to Rune knight - Waiting time of test" 3250,0,1041,30,0,0,0,0,"Request - What is this bandage for?" 3251,0,1271,30,0,0,0,0,"Request - An alligator of Counterattack" diff --git a/db/refine_db.txt b/db/refine_db.txt index 9a1292fdd..ee234dc6a 100644 --- a/db/refine_db.txt +++ b/db/refine_db.txt @@ -3,8 +3,8 @@ // Armor defense is done in percentage (ie 70 = .7 def) // Weapons are whole numbers (ie 3 = 3 atk) - 70, 4,4, 100,100,100,100, 60, 40, 40, 20, 20, 10, // Armor - 2, 3,7, 100,100,100,100,100,100,100, 60, 40, 20, // Lv.1 Weapons - 3, 5,6, 100,100,100,100,100,100, 60, 40, 20, 20, // Lv.2 Weapons - 5, 8,5, 100,100,100,100,100, 60, 50, 20, 20, 20, // Lv.3 Weapons - 7,13,4, 100,100,100,100, 60, 40, 40, 20, 20, 10, // Lv.4 Weapons + 100, 200, 4, 100,100,100,100, 60, 40, 40, 20, 20, 10, // Armor + 2, 3, 7, 100,100,100,100,100,100,100, 60, 40, 20, // Lv.1 Weapons + 3, 5, 6, 100,100,100,100,100,100, 60, 40, 20, 20, // Lv.2 Weapons + 5, 8, 5, 100,100,100,100,100, 60, 50, 20, 20, 20, // Lv.3 Weapons + 7, 13, 4, 100,100,100,100, 60, 40, 40, 20, 20, 10, // Lv.4 Weapons diff --git a/db/skill_cast_db.txt b/db/skill_cast_db.txt index df31fa116..f21ee043f 100644 --- a/db/skill_cast_db.txt +++ b/db/skill_cast_db.txt @@ -1,7 +1,7 @@ // Skill Times Database // // Structure of Database: -// SkillID,CastingTime,AfterCastActDelay,AfterCastWalkDelay,Duration1,Duration2 +// SkillID,CastingTime,FixedCastingTime,AfterCastActDelay,Cooldown,AfterCastWalkDelay,Duration1,Duration2 // //========================================== // Rough list of Contents: @@ -34,1104 +34,1191 @@ //===== Swordman =========================== //-- SM_PROVOKE -6,0,0,0,30000,0 +6,0,0,0,0,0,30000,0 //-- SM_MAGNUM -7,0,0,0,2000,10000 +7,0,0,2000,0,0,2000,10000 //-- SM_ENDURE -8,0,0,0,10000:13000:16000:19000:22000:25000:28000:31000:34000:37000,10000 +8,0,0,0,10000,0,10000:13000:16000:19000:22000:25000:28000:31000:34000:37000,10000 //========================================== //===== Mage =============================== //-- MG_SIGHT -10,0,0,0,10000,0 +10,0,0,0,0,0,10000,0 //-- MG_NAPALMBEAT -11,1000,1000:1000:1000:900:900:800:800:700:600:500,0,0,0 +11,400,100,1000:1000:1000:900:900:800:800:700:600:500,0,0,0,0 //-- MG_SAFETYWALL -12,4000:3500:3500:2500:2000:1500:1000:1000:1000:1000,0,0,5000:10000:15000:20000:25000:30000:35000:40000:45000:50000,0 +12,3200:2880:2560:2240:1920:1600:1280:960:640:320,800:720:640:560:480:400:320:240:160:80,0,0,0,5000:10000:15000:20000:25000:30000:35000:40000:45000:50000,0 //-- MG_SOULSTRIKE -13,500,1200:1000:1400:1200:1600:1400:1800:1600:2000:1800,0,0,0 +13,400,100,1200:1200:1600:1600:2000:2000:2400:2400:2800:2500,0,0,0,0 //-- MG_COLDBOLT -14,700:1400:2100:2800:3500:4200:4900:5600:6300:7000,1000:1200:1400:1600:1800:2000:2200:2400:2600:2800,0,0,0 +14,640:960:1280:1600:1920:2100:1560:2880:3200:3520,160:240:320:400:480:700:640:720:800:880,1000:1200:1400:1600:1800:2000:2200:2400:2600:2800,0,0,0,0 //-- MG_FROSTDRIVER -15,800,1500,0,0,3000:6000:9000:12000:15000:18000:21000:24000:27000:30000 +15,640,160,1500,0,0,0,3000:6000:9000:12000:15000:18000:21000:24000:27000:30000 //-- MG_STONECURSE -16,1000,0,0,5000,20000 +16,800,100,0,0,0,5000,20000 //-- MG_FIREBALL -17,1500:1500:1500:1500:1500:1000:1000:1000:1000:1000,1500:1500:1500:1500:1500:1000:1000:1000:1000:1000,0,0,0 +17,1280:1280:1280:1280:1280:800:800:800:800:800,320:320:320:320:320:200:200:200:200:200,1500:1500:1500:1500:1500:1000:1000:1000:1000:1000,0,0,0,0 //-- MG_FIREWALL -18,2000:1850:1700:1550:1400:1250:1100:950:800:650,0,0,5000:6000:7000:8000:9000:10000:11000:12000:13000:14000,0 +18,1600:1440:1280:1120:960:880:800:720:640:560,400:360:320:280:240:220:200:180:160:140,0,0,0,5000:6000:7000:8000:9000:10000:11000:12000:13000:14000,0 //-- MG_FIREBOLT -19,700:1400:2100:2800:3500:4200:4900:5600:6300:7000,1000:1200:1400:1600:1800:2000:2200:2400:2600:2800,0,0,0 +19,640:960:1280:1600:1920:2100:1560:2880:3200:3520,160:240:320:400:480:700:640:720:800:880,1000:1200:1400:1600:1800:2000:2200:2400:2600:2800,0,0,0,0 //-- MG_LIGHTNINGBOLT -20,700:1400:2100:2800:3500:4200:4900:5600:6300:7000,1000:1200:1400:1600:1800:2000:2200:2400:2600:2800,0,0,0 +20,640:960:1280:1600:1920:2100:1560:2880:3200:3520,160:240:320:400:480:700:640:720:800:880,1000:1200:1400:1600:1800:2000:2200:2400:2600:2800,0,0,0,0 //-- MG_THUNDERSTORM -21,1000:2000:3000:4000:5000:6000:7000:8000:9000:10000,2000,0,500,0 +21,640:1280:1920:2560:3200:3840:4480:5120:5760:6400,160:320:480:640:800:960:1120:1280:1440:1600,2000,0,0,500,0 //========================================== //===== Acolyte ============================ //-- AL_RUWACH -24,0,0,0,10000,0 +24,0,0,0,0,0,10000,0 //-- AL_PNEUMA -25,0,0,0,10000,0 +25,0,0,0,0,0,10000,0 //-- AL_TELEPORT -26,0,0,0,0,0 +26,0,0,0,0,0,0,0 //-- AL_WARP -27,1000,0,0,5000:10000:15000:20000:25000:30000:35000:40000:45000:50000,0 +27,0,1000,0,0,0,5000:10000:15000:20000:25000:30000:35000:40000:45000:50000,0 //-- AL_HEAL -28,0,1000,0,0,0 +28,0,0,1000,0,0,0,0 //-- AL_INCAGI -29,1000,1000,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0 +29,800,200,1000,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0 //-- AL_DECAGI -30,1000,1000,0,40000:50000:60000:70000:80000:90000:100000:110000:120000:130000,0 +30,750,250,1000,0,0,40000:50000:60000:70000:80000:90000:100000:110000:120000:130000,0 //-- AL_HOLYWATER -31,1000,500,0,0,0 +31,800,400,500,0,0,0,0 //-- AL_CRUCIS -32,500,2000,0,0,0 +32,350,150,2000,0,0,0,0 //-- AL ANGELUS -33,500,3500,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0 +33,350,150,3500,0,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0 //-- AL_BLESSING -34,0,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0 +34,0,0,0,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0 //-- AL_CURE -35,0,1000,0,0,6000 +35,0,0,1000,0,0,0,6000 //========================================== //===== Archer ============================= //-- AC_CONCENTRATION -45,0,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0 +45,0,0,0,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0 //-- AC_DOUBLE -46,0,0,0,100,0 +46,0,0,100,0,100,0,0 //-- AC_SHOWER -47,0,0,0,100,0 +47,0,0,100,0,0,100,0 //========================================== //===== Thief ============================== //-- TF_HIDING -51,0,0,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0 +51,0,0,0,0,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0 //-- TF_POISON -52,0,0,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000 +52,0,0,0,0,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000 //========================================== //===== First planned to be shared ========= //-- ALL_RESURRECTION -54,6000:4000:2000:0,0:1000:2000:3000,0,0,0 +54,4800:3200:1600:0,1200:800:400:0,0:1000:2000:3000,0,0,0,0 //========================================== //===== Knight ============================= //-- KN_BRANDISHSPEAR -57,700,0,0,0,0 +57,350,350,0,0,0,0,0 //-- KN_SPEARBOOMERANG -59,0,1000,0,0,0 +59,0,0,1000,0,0,0,0 //-- KN_TWOHANDQUICKEN -60,0,0,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0 +60,0,0,0,0,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0 //-- KN_AUTOCOUNTER -61,0,0,0,400:800:1200:1600:2000,0 +61,0,0,0,0,0,400:800:1200:1600:2000,0 //-- KN_BOWLINGBASH -62,700,0,0,0,0 +62,350,350,0,0,0,0,0 //========================================== //===== Priest ============================= //-- PR_IMPOSITIO -66,0,3000,0,60000,0 +66,0,0,3000,0,0,60000,0 //-- PR_SUFFRAGIUM -67,0,2000,0,30000:20000:10000,0 +67,0,0,2000,0,0,30000:20000:10000,0 //-- PR_ASPERSIO -68,0,2000,0,60000:90000:120000:150000:180000,0 +68,0,0,2000,0,0,60000:90000:120000:150000:180000,0 //-- PR_BENEDICTIO -69,0,0,0,40000:80000:120000:160000:200000,0 +69,0,0,0,0,0,40000:80000:120000:160000:200000,0 //-- PR_SANCTUARY -70,5000,0,0,4000:7000:10000:13000:16000:19000:22000:25000:28000:31000,0 +70,4000,1000,0,0,0,4000:7000:10000:13000:16000:19000:22000:25000:28000:31000,0 //-- PR_SLOWPOISON -71,0,0,0,10000:20000:30000:40000,0 +71,0,0,0,0,0,10000:20000:30000:40000,0 //-- PR_STRECOVERY -72,0,2000,0,0,30000 +72,0,0,2000,0,0,0,30000 //-- PR_KYRIE -73,2000,2000,0,120000,0 +73,1600,400,2000,0,0,120000,0 //-- PR_MAGNIFICAT -74,4000,2000,0,30000:45000:60000:75000:90000,0 +74,3200,800,2000,0,0,30000:45000:60000:75000:90000,0 //-- PR_GLORIA -75,0,2000,0,10000:15000:20000:25000:30000,0 +75,0,0,2000,0,0,10000:15000:20000:25000:30000,0 //-- PR_LEXDIVINA -76,0,3000,0,30000:35000:40000:45000:50000:60000:60000:60000:60000:60000,0 +76,0,0,3000,0,0,30000:35000:40000:45000:50000:60000:60000:60000:60000:60000,0 //-- PR_TURNUNDEAD -77,1000,3000,0,0,0 +77,800,200,3000,0,0,0,0 //-- PR_LEXAETERNA -78,0,3000,0,600000,0 +78,0,0,3000,0,0,600000,0 //-- PR_MAGNUS -79,15000,4000,0,5000:6000:7000:8000:9000:10000:11000:12000:13000:14000,0 +79,12000,3000,4000,0,0,5000:6000:7000:8000:9000:10000:11000:12000:13000:14000,0 //========================================== //===== Wizard ============================= //-- WZ_FIREPILLAR -80,3000:2700:2400:2100:1800:1500:1200:900:600:300,1000,0,30000,600:800:1000:1200:1400:1600:1800:2000:2200:2400 +80,1920:1728:1536:1344:1152:960:768:576:384:192,480:432:384:336:288:240:192:144:96:48,1000,0,0,30000,600:800:1000:1200:1400:1600:1800:2000:2200:2400 //-- WZ_SIGHTRASHER -81,700,2000,0,500,0 +81,320,80,2000,0,0,500,0 //-- WZ_METEOR -83,15000,2000:3000:3000:4000:4000:5000:5000:6000:6000:7000,0,500,5000 +83,9600,2400,2000:3000:3000:4000:4000:5000:5000:6000:6000:7000,0,0,500,5000 //-- WZ_JUPITEL -84,2500:3000:3500:4000:4500:5000:5500:6000:6500:7000,0,0,0,0 +84,1600:1920:2240:2560:2880:3200:3520:3840:4160:4480,400:480:560:640:720:800:880:960:1040:1120,0,0,0,0,0 //-- WZ_VERMILION -85,15000:14500:14000:13500:13000:12500:12000:11500:11000:10500,5000,0,4000,5500:6000:6500:7000:7500:8000:8500:9000:9500:10000 +85,9600:9280:8960:8640:8320:8000:7680:7360:7040:6720,2400:2320:2240:2160:2080:2000:1920:1840:1760:1680,5000,0,0,4000,5500:6000:6500:7000:7500:8000:8500:9000:9500:10000 //-- WZ_WATERBALL -86,1000:2000:3000:4000:5000:6000:7000:8000:9000:10000,0,0,0,0 +86,640:1280:1920:2560:3200:3200:3200:3200:3200:3200,160:320:480:640:800:800:800:800:800:800,0,0,0,0,0 //-- WZ_ICEWALL -87,0,0,0,5000:10000:15000:20000:25000:30000:35000:40000:45000:50000,0 +87,0,0,0,0,0,5000:10000:15000:20000:25000:30000:35000:40000:45000:50000,0 //-- WZ_FROSTNOVA -88,5000:4700:4400:4100:3800:3500:3200:2900:2700:2500,1000,0,0,1500:3000:4500:6000:7500:9000:10500:12000:13500:15000 +88,640:640:576:576:512:512:448:448:384:384,160:160:144:144:128:128:112:112:96:96,200,0,0,0,1500:3000:4500:6000:7500:9000:10500:12000:13500:15000 //-- WZ_STORMGUST -89,6000:7000:8000:9000:10000:11000:12000:13000:14000:15000,5000,0,4600,12000 +89,3840:4480:5120:5760:6400:7040:7680:8320:8960:9600,960:1120:1280:1440:1600:1760:1920:2080:2240:2400,5000,0,0,4600,12000 //-- WZ_EARTHSPIKE -90,1000:2000:3000:4000:5000,700,0,0,0 +90,448:896:1344:1792:2240,112:224:336:448:560,1000:1200:1400:1600:1800:2000:2200:2400:2600:2800,0,0,0,0 //-- WZ_HEAVENDRIVE -91,1000:2000:3000:4000:5000,700,0,500,0 +91,640:1280:1920:2560:3200,160:320:480:640:800,1000,0,0,500,0 //-- WZ_QUAGMIRE -92,0,1000,0,5000:10000:15000:20000:25000,5000:10000:15000:20000:25000 +92,0,0,1000,0,0,5000:10000:15000:20000:25000,5000:10000:15000:20000:25000 //========================================== //===== Blacksmith ========================= //-- BS_REPAIRWEAPON -108,7500,0,0,0,0 +108,2500,2500,0,0,0,0,0 //-- BS_HAMMERFALL -110,0,0,0,0,5000 +110,0,0,0,0,0,0,5000 //-- BS_ADRENALINE -111,0,0,0,30000:60000:90000:120000:150000,0 +111,0,0,0,0,0,30000:60000:90000:120000:150000,0 //-- BS_WEAPONPEFECT -112,0,0,0,10000:20000:30000:40000:50000,0 +112,0,0,0,0,0,10000:20000:30000:40000:50000,0 //-- BS_OVERTHRUST -113,0,0,0,20000:40000:60000:80000:100000,0 +113,0,0,0,0,0,20000:40000:60000:80000:100000,0 //-- BS_MAXIMIZE -114,0,0,0,1000:2000:3000:4000:5000,0 +114,0,0,0,0,0,1000:2000:3000:4000:5000,0 //========================================== //===== Hunter ============================= //-- HT_SKIDTRAP -115,0,0,0,300000:240000:180000:120000:60000,0 +115,0,0,0,0,0,300000:240000:180000:120000:60000,0 //-- HT_LANDMINE -116,0,0,0,200000:160000:120000:80000:40000,5000 +116,0,0,0,0,0,200000:160000:120000:80000:40000,5000 //-- HT_ANKLESNARE -117,0,0,0,250000:200000:150000:100000:50000,4000:8000:12000:16000:20000 +117,0,0,0,0,0,250000:200000:150000:100000:50000,4000:8000:12000:16000:20000 //-- HT_SHOCKWAVE -118,0,0,0,200000:160000:120000:80000:40000,0 +118,0,0,0,0,0,200000:160000:120000:80000:40000,0 //-- HT_SANDMAN -119,0,0,0,150000:120000:90000:60000:30000,12000:14000:16000:18000:20000 +119,0,0,0,0,0,150000:120000:90000:60000:30000,12000:14000:16000:18000:20000 //-- HT_FLASHER -120,0,0,0,150000:120000:90000:60000:30000,10000:11000:12000:13000:14000 +120,0,0,0,0,0,150000:120000:90000:60000:30000,10000:11000:12000:13000:14000 //-- HT_FREEZINGTRAP -121,0,0,0,150000:120000:90000:60000:30000,3000:6000:9000:12000:15000 +121,0,0,0,0,0,150000:120000:90000:60000:30000,3000:6000:9000:12000:15000 //-- HT_BLASTMINE -122,0,0,0,25000:20000:15000:10000:5000,0 +122,0,0,0,0,0,25000:20000:15000:10000:5000,0 //-- HT_CLAYMORETRAP -123,0,0,0,20000:40000:60000:80000:100000,0 +123,0,0,0,0,0,20000:40000:60000:80000:100000,0 //-- HT_TALKIEBOX -125,0,0,0,600000,0 +125,0,0,0,0,0,600000,0 //-- HT_BLITZBEAT -129,1500,1000,0,0,0 +129,800,200,1000,0,0,0,0 //========================================== //===== Assassin =========================== //-- AS_CLOAKING -135,0,0,0,500:1000:2000:3000:4000:5000:6000:7000:8000:9000,0 +135,0,0,0,0,0,500:1000:2000:3000:4000:5000:6000:7000:8000:9000,0 //-- AS_SONICBLOW -136,0,2000,2000,0,5000 +136,0,0,2000,0,2000,0,5000 //-- AS_ENCHANTPOISON -138,0,0,0,30000:45000:60000:75000:90000:105000:120000:135000:150000:165000,10000:20000:30000:40000:50000:60000:70000:80000:90000:100000 +138,0,0,0,0,0,30000:45000:60000:75000:90000:105000:120000:135000:150000:165000,10000:20000:30000:40000:50000:60000:70000:80000:90000:100000 //-- AS_POISONREACT -139,0,0,0,20000:25000:30000:35000:40000:45000:50000:55000:60000:65000,0 +139,0,0,0,0,0,20000:25000:30000:35000:40000:45000:50000:55000:60000:65000,0 //-- AS_VENOMDUST -140,0,0,0,5000:10000:15000:20000:25000:30000:35000:40000:45000:50000,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000 +140,0,0,0,0,0,5000:10000:15000:20000:25000:30000:35000:40000:45000:50000,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000 //-- AS_SPLASHER -141,1000,0,0,5000:5500:6000:6500:7000:7500:8000:8500:9000:9500,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000 +141,500,500,0,7500:8000:8500:9000:9500:10000:10500:11000:11500:12000,0,5000:5500:6000:6500:7000:7500:8000:8500:9000:9500,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000 //========================================== //===== 1st Jobs Quest Skills=============== //-- NV_TRICKDEAD -143,0,0,0,600000,0 +143,0,0,0,0,0,600000,0 //-- SM_FATALBLOW -145,0,0,0,0,5000 +145,0,0,0,0,0,0,5000 //-- AC_CHARGEARROW -148,1500,0,0,0,0 +148,0,1500,0,0,0,0,0 //-- TF_SPRINKLESAND -149,0,0,0,0,10000 +149,0,0,0,0,0,0,10000 //-- TF_PICKSTONE -151,500,0,0,0,0 +151,0,500,0,0,0,0,0 //-- TF_THROWSTONE -152,0,0,0,5000,8000 +152,0,0,100,0,0,5000,8000 //-- MC_LOUD -155,0,0,0,300000,0 +155,0,0,0,0,0,300000,0 //-- AL_HOLYLIGHT -156,2000,0,0,0,0 +156,1600,400,0,0,0,0,0 //-- MG_ENERGYCOAT -157,5000,0,0,300000,0 +157,0,5000,0,0,0,300000,0 //========================================== //===== NPC Skills Part 1 ================== //-- NPC_ATTRICHANGE -161,0,0,0,1800000,0 +161,0,0,0,0,0,1800000,0 //-- NPC_CHANGEWATER -162,0,0,0,1800000,0 +162,0,0,0,0,0,1800000,0 //-- NPC_CHANGEGROUND -163,0,0,0,1800000,0 +163,0,0,0,0,0,1800000,0 //-- NPC_CHANGEFIRE -164,0,0,0,1800000,0 +164,0,0,0,0,0,1800000,0 //-- NPC_CHANGEWIND -165,0,0,0,1800000,0 +165,0,0,0,0,0,1800000,0 //-- NPC_CHANGEPOISON -166,0,0,0,1800000,0 +166,0,0,0,0,0,1800000,0 //-- NPC_CHANGEHOLY -167,0,0,0,1800000,0 +167,0,0,0,0,0,1800000,0 //-- NPC_CHANGEDARKNESS -168,0,0,0,1800000,0 +168,0,0,0,0,0,1800000,0 //-- NPC_CHANGETELEKINESIS -169,0,0,0,1800000,0 +169,0,0,0,0,0,1800000,0 //-- NPC_SELFDESTRUCTION -173,0,0,0,3500,0 +173,0,0,0,0,0,3500,0 //-- NPC_POISON -176,0,0,0,0,60000 +176,0,0,0,0,0,0,60000 //-- NPC_BLINDATTACK -177,0,0,0,0,30000 +177,0,0,0,0,0,0,30000 //-- NPC_SILENCEATTACK -178,0,0,0,0,30000 +178,0,0,0,0,0,0,30000 //-- NPC_STUNATTACK -179,0,0,0,0,5000 +179,0,0,0,0,0,0,5000 //-- NPC_PETRIFYATTACK -180,0,0,0,0,20000 +180,0,0,0,0,0,0,20000 //-- NPC_CURSEATTACK -181,0,0,0,0,30000 +181,0,0,0,0,0,0,30000 //-- NPC_SLEEPATTACK -182,0,0,0,0,30000 +182,0,0,0,0,0,0,30000 //-- NPC_MAGICALATTACK -192,0,0,0,15000,0 +192,0,0,0,0,0,15000,0 //-- NPC_KEEPING -201,0,0,0,60000:70000:80000:90000:100000:110000:120000:130000:140000:150000,0 +201,0,0,0,0,0,60000:70000:80000:90000:100000:110000:120000:130000:140000:150000,0 //-- NPC_BARRIER -204,0,0,0,60000:70000:80000:90000:100000:110000:120000:130000:140000:150000,0 +204,0,0,0,0,0,60000:70000:80000:90000:100000:110000:120000:130000:140000:150000,0 //-- NPC_DEFENDER -205,0,0,0,60000:70000:80000:90000:100000:110000:120000:130000:140000:150000,0 +205,0,0,0,0,0,60000:70000:80000:90000:100000:110000:120000:130000:140000:150000,0 //-- NPC_LICK -206,0,0,0,0,3000 +206,0,0,0,0,0,0,3000 //-- NPC_HALLUCINATION -207,0,0,0,30000:40000:50000:60000:70000:80000:90000:100000:110000:120000,0 +207,0,0,0,0,0,30000:40000:50000:60000:70000:80000:90000:100000:110000:120000,0 //========================================== //===== Rogue ============================== -//-- RG_BACKSTAB -212,0,500,0,0,0 +//-- RG_STEALCOIN +211,0,0,500,0,0,0,0 +//-- RG_BACKSTAP +212,0,0,500,0,0,0,0 //-- RG_RAID -214,0,0,0,5000,8000:9000:10000:11000:12000 +214,0,0,0,0,0,5000,8000:9000:10000:11000:12000 //-- RG_STRIPEWEAPON -215,1000,1000,0,75000:90000:105000:120000:135000,0 +215,560:720:880:1140:1200,140:180:220:260:300,1000,0,0,75000:90000:105000:120000:135000,0 //-- RG_STRIPSHIELD -216,1000,1000,0,75000:90000:105000:120000:135000,0 +216,560:720:880:1140:1200,140:180:220:260:300,1000,0,0,75000:90000:105000:120000:135000,0 //-- RG_STRIPWEAPON -217,1000,1000,0,75000:90000:105000:120000:135000,0 +217,560:720:880:1140:1200,140:180:220:260:300,1000,0,0,75000:90000:105000:120000:135000,0 //-- RG_STRIPHELM -218,1000,1000,0,75000:90000:105000:120000:135000,0 +218,560:720:880:1140:1200,140:180:220:260:300,1000,0,0,75000:90000:105000:120000:135000,0 //-- RG_GRAFITTI -220,0,0,0,180000,0 +220,0,0,0,0,0,180000,0 //========================================== //===== Alchemist ========================== //-- AM_DEMONSTRATION -229,1000,0,0,40000:45000:50000:55000:60000,0 +229,800,200,500,0,0,40000:45000:50000:55000:60000,0 //-- AM_ACIDTERROR -230,1000,0,0,3:7:10:12:13,120000 +230,500,500,500,0,0,3:7:10:12:13,120000 //-- AM_POTIONPITCHER -231,0,500,0,0,0 +231,0,0,500,0,0,0,0 //-- AM_CANNIBALIZE -232,2000,500,0,300000:240000:180000:120000:60000,0 +232,1600,400,500,0,0,300000:240000:180000:120000:60000,0 //-- AM_SPHEREMINE -233,2000,500,0,30000,0 +233,1600,400,500,0,0,30000,0 //-- AM_CP_WEAPON -234,2000,0,0,120000:240000:360000:480000:600000,0 +234,0,2000,500,0,0,120000:240000:360000:480000:600000,0 //-- AM_CP_SHIELD -235,2000,0,0,120000:240000:360000:480000:600000,0 +235,0,2000,500,0,0,120000:240000:360000:480000:600000,0 //-- AM_CP_ARMOR -236,2000,0,0,120000:240000:360000:480000:600000,0 +236,0,2000,500,0,0,120000:240000:360000:480000:600000,0 //-- AM_CP_HELM -237,2000,0,0,120000:240000:360000:480000:600000,0 +237,0,2000,500,0,0,120000:240000:360000:480000:600000,0 +//-- AM_HEALHOMUN +//246,800,200,500,0,0,0,0 //-- AM_RESURRECTHOMUN -247,2000,0,0,0,0 +247,2000,1000,0,0,0,0,0 //========================================== //===== Crusader =========================== //-- CR_AUTOGUARD -249,0,0,0,300000,0 +249,0,0,0,0,0,300000,0 //-- CR_SHIELDCHARGE -250,0,0,0,0,5000 +250,0,0,0,0,0,0,5000 //-- CR_SHIELDBOOMERANG -251,0,700,0,0,0 +251,0,0,700,0,0,0,0 //-- CR_REFLECTSHIELD -252,0,0,0,300000,0 +252,0,0,0,0,0,300000,0 //-- CR_HOLYCROSS -253,0,0,0,0,10000:11000:12000:13000:14000:15000:16000:17000:18000:19000 +253,0,0,0,0,0,0,10000:11000:12000:13000:14000:15000:16000:17000:18000:19000 //-- CR_GRANDCROSS -254,2000,1500,900,900,10000:11000:12000:13000:14000:15000:16000:17000:18000:19000 +254,1500,1500,1500,0,900,900,10000:11000:12000:13000:14000:15000:16000:17000:18000:19000 //-- CR_DEVOTION -255,3000,0,0,0,30000:45000:60000:75000:90000 +255,1500,1500,0,0,0,0,30000:45000:60000:75000:90000 //-- CR_PROVIDENCE -256,3000,0,0,180000,0 +256,1500,1500,0,0,0,180000,0 //-- CR_DEFENDER -257,0,800,0,180000,0 +257,0,0,800,0,0,180000,0 //-- CR_SPEARQUICKEN -258,0,0,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0 +258,0,0,0,0,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0 //========================================== //===== Monk =============================== //-- MO_CALLSPIRITS -261,1000,0,0,600000,0 +261,500,500,0,0,0,600000,0 //-- MO_ABSORBSPIRITS -262,2000,0,0,0,0 +262,1000,1000,0,0,0,0,0 //-- MO_TRIPLEATTACK -263,0,1000,0,0,0 +263,0,0,1000,0,0,0,0 //-- MO_INVESTIGATE -266,1000,500,0,0,0 +266,500,500,500,0,0,0,0 //-- MO_FINGEROFFENSIVE -267,1000,500,0:200:400:600:800,0,0 +267,500,500,500,0,0:200:400:600:800,0,0 //-- MO_STEELBODY -268,5000,0,0,30000:60000:90000:120000:150000,0 +268,2500,2500,0,0,0,30000:60000:90000:120000:150000,0 //-- MO_BLADESTOP -269,0,0,0,500:700:900:1100:1300,20000:30000:40000:50000:60000 +269,0,0,500,0,0,500:700:900:1100:1300,20000:30000:40000:50000:60000 //-- MO_EXPLOSIONSPIRITS -270,0,0,0,180000,0 +270,0,0,0,0,0,180000,0 //-- MO_EXTREMITYFIST -271,4000:3500:3000:2500:2000,3000:2500:2000:1500:1000,0,0,300000 +271,2000:1750:1500:1250:1000:500:1000,2000:1750:1500:1250:1000:500:1000,3000:2500:2000:1500:1000,0,0,0,300000 //-- MO_CHAINCOMBO -272,0,1000,0,0,0 +272,0,0,1000,0,0,0,0 //-- MO_COMBOFINISH -273,0,700,0,0,0 +273,0,0,700,0,0,0,0 //========================================== //===== Sage =============================== //-- SA_MAGICROD -276,0,0,0,400:600:800:1000:1200,0 +276,0,0,1000,0,0,400:600:800:1000:1200,0 //-- SA_SPELLBREAKER -277,700,0,0,0,0 +277,560,140,0,0,0,0,0 //-- SA_AUTOSPELL -279,3000,0,0,120000:150000:180000:210000:240000:270000:300000:330000:360000:390000,0 +279,0,3000,0,0,0,120000:150000:180000:210000:240000:270000:300000:330000:360000:390000,0 //-- SA_FLAMELAUNCHER -280,3000,0,0,1200000:1200000:1200000:1200000:1800000,0 +280,0,3000,0,0,0,1200000:1200000:1200000:1200000:1800000,0 //-- SA_FROSTWEAPON -281,3000,0,0,1200000:1200000:1200000:1200000:1800000,0 +281,0,3000,0,0,0,1200000:1200000:1200000:1200000:1800000,0 //-- SA_LIGHTNINGLOADER -282,3000,0,0,1200000:1200000:1200000:1200000:1800000,0 +282,0,3000,0,0,0,1200000:1200000:1200000:1200000:1800000,0 //-- SA_SEISMICWEAPON -283,3000,0,0,1200000:1200000:1200000:1200000:1800000,0 +283,0,3000,0,0,0,1200000:1200000:1200000:1200000:1800000,0 //-- SA_VOLCANO -285,5000,0,0,60000:120000:180000:240000:300000,0 +285,4000,1000,0,0,0,60000:120000:180000:240000:300000,0 //-- SA_DELUGE -286,5000,0,0,60000:120000:180000:240000:300000,0 +286,4000,1000,0,0,0,60000:120000:180000:240000:300000,0 //-- SA_VIOLENTGALE -287,5000,0,0,60000:120000:180000:240000:300000,0 +287,4000,1000,0,0,0,60000:120000:180000:240000:300000,0 //-- SA_LANDPROTECTOR -288,5000,0,0,165000:210000:255000:300000:345000,0 +288,4000,1000,0,0,0,165000:210000:255000:300000:345000,0 //-- SA_DISPELL -289,2000,0,0,0,0 +289,1600,400,0,0,0,0,0 //-- SA_REVERSEORCISH -294,0,0,0,1200000,0 +294,0,0,0,0,0,1200000,0 //========================================== //===== Bard & Dancer (Ensemble Skills) ==== //-- BD_ADAPTATION -304,0,0,0,0,5000 +304,0,0,0,0,0,0,5000 //-- BD_LULLABY -306,0,0,0,60000,15000 +306,0,0,0,0,0,60000,15000 //-- BD_RICHMANKIM -307,0,0,0,60000,60000 +307,0,0,0,0,0,60000,60000 //-- BD_ETERNALCHAOS -308,0,0,0,60000,60000 +308,0,0,0,0,0,60000,60000 //-- BD_DRUMBATTLEFIELD -309,0,0,0,60000,60000 +309,0,0,0,0,0,60000,60000 //-- BD_RINGNIBELUNGEN -310,0,0,0,60000,60000 +310,0,0,0,0,0,60000,60000 //-- BD_ROKISWEIL -311,0,0,0,60000,60000 +311,0,0,0,0,0,60000,60000 //-- BD_INTOABYSS -312,0,0,0,60000,60000 +312,0,0,0,0,0,60000,60000 //-- BD_SIEGFRIED -313,0,0,0,60000,60000 +313,0,0,0,0,0,60000,60000 //========================================== //===== Bard =============================== //-- BA_MUSICALSTRIKE -316,1500,0,0,0,0 +316,1200,300,0,0,0,0,0 //-- BA_DISSONANCE -317,0,0,0,30000,3000 +317,0,0,0,0,0,30000,3000 //-- BA_FROSTJOKE -318,0,3000,0,0,10000:11000:12000:13000:14000 +318,0,0,4000,0,0,0,10000:11000:12000:13000:14000 //-- BA_WHISTLE -319,0,0,0,60000,20000 +319,0,0,0,0,0,60000,20000 //-- BA_ASSASSINCROSS -320,0,0,0,120000,20000 +320,0,0,0,0,0,120000,20000 //-- BA_POEMBRAGI -321,0,0,0,180000,20000 +321,0,0,0,0,0,180000,20000 //-- BA_APPLEIDUN -322,0,0,0,180000,20000 +322,0,0,0,0,0,180000,20000 //========================================== //===== Dancer ============================= //-- DC_THROWARROW -324,1500,0,0,0,0 +324,1200,300,0,0,0,0,0 //-- DC_UGLYDANCE -325,0,0,0,30000,3000 +325,0,0,0,0,0,30000,3000 //-- DC_SCREAM -326,0,3000,0,0,5000 +326,0,0,4000,0,0,0,5000 //-- DC_HUMMING -327,0,0,0,60000,20000 +327,0,0,0,0,0,60000,20000 //-- DC_DONTFORGETME -328,0,0,0,180000,20000 +328,0,0,0,0,0,180000,20000 //-- DC_FORTUNEKISS -329,0,0,0,120000,20000 +329,0,0,0,0,0,120000,20000 //-- DC_SERVICEFORYOU -330,0,0,0,180000,20000 +330,0,0,0,0,0,180000,20000 //========================================== //===== Wedding Skills ===================== //-- WE_MALE -334,3000,0,0,0,0 +334,1500,1500,0,0,0,0,0 //-- WE_FEMALE -335,3000,0,0,0,0 +335,1500,1500,0,0,0,0,0 //-- WE_CALLPARTNER -336,0,0,0,20000,0 +336,0,0,0,0,0,20000,0 //========================================== //===== NPC Skills Part 2 ================== //-- NPC_GRANDDARKNESS -339,2000,1500,900,900,10000:11000:12000:13000:14000:15000:16000:17000:18000:19000 +339,2000,0,1500,0,900,900,10000:11000:12000:13000:14000:15000:16000:17000:18000:19000 //-- NPC_STOP -342,0,0,0,10000,0 +342,0,0,0,0,0,10000,0 //-- NPC_CHANGEUNDEAD -348,0,0,0,30000,0 +348,0,0,0,0,0,30000,0 //-- NPC_POWERUP -349,0,0,0,10000:15000:20000:25000:30000,0 +349,0,0,0,0,0,10000:15000:20000:25000:30000,0 //-- NPC_AGIUP -350,0,0,0,10000:15000:20000:25000:30000,0 +350,0,0,0,0,0,10000:15000:20000:25000:30000,0 //-- NPC_INVISIBLE -353,0,0,0,30000,0 +353,0,0,0,0,0,30000,0 //-- NPC_RUN -354,0,0:500:1000:1500:2000:2500,0,0,0 +354,0,0,0:500:1000:1500:2000:2500,0,0,0,0 //========================================== //===== Lord Knight ======================== //-- LK_AURABLADE -355,0,0,0,40000:60000:80000:100000:120000,0 +355,0,0,0,0,0,40000:60000:80000:100000:120000,0 //-- LK_PARRYING -356,0,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000,0 +356,0,0,0,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000,0 //-- LK_CONCENTRATION -357,0,0,0,25000:30000:35000:40000:45000,0 +357,0,0,0,0,0,25000:30000:35000:40000:45000,0 //-- LK_TENSIONRELAX -358,0,0,0,180000,0 +358,0,0,0,0,0,180000,0 //-- LK_BERSERK -359,0,0,0,300000,15000 +359,0,0,0,0,0,300000,15000 //-- LK_FURY -360,0,0,0,300000,0 +360,0,0,0,0,0,300000,0 //========================================== //===== High Priest ======================== //-- HP_ASSUMPTIO -361,1000:1500:2000:2500:3000,1100:1200:1300:1400:1500,0,20000:40000:60000:80000:100000,0 +361,800:1200:1600:2000:2400,200:300:400:500:600,1100:1200:1300:1400:1500,0,0,20000:40000:60000:80000:100000,0 //-- HP_BASILICA -362,5000:6000:7000:8000:9000,2000:3000:4000:5000:6000,0,20000:25000:30000:35000:40000,20000:25000:30000:35000:40000 +362,0,5000:6000:7000:8000:9000,2000:3000:4000:5000:6000,0,0,20000:25000:30000:35000:40000,20000:25000:30000:35000:40000 //========================================== //===== High Wzard ========================= //-- HW_MAGICCRASHER -365,300,300,0,0,0 +365,240,60,300,0,0,0,0 //-- HW_MAGICPOWER -366,700,0,0,30000,0 +366,700,0,0,0,0,30000,0 //========================================== //===== Paladin ============================ //-- PA_PRESSURE -367,2000:2500:3000:3500:4000,2000:2500:3000:3500:4000,0,0,2000:3000:4000:5000:6000 +367,1600,0,2000:2500:3000:3500:4000,400,0,0,2000:3000:4000:5000:6000 //-- PA_SACRIFICE -368,0,2000,0,0,0 +368,0,0,2000,0,0,0,0 //-- PA_GOSPEL -369,0,0,0,60000,60000 +369,0,0,0,0,0,60000,60000 //========================================== //===== Champion =========================== //-- CH_PALMSTRIKE -370,0,300,0,0,0 +370,0,0,300,0,0,0,0 //-- CH_TIGERFIST -371,0,700,0,0,2000:4000:6000:8000:10000 +371,0,0,700,0,0,0,2000:4000:6000:8000:10000 //-- CH_CHAINCRUSH -372,0,800:800:800:800:800:1000:1000:1000:1000:1000,0,0,0 +372,0,0,800:800:800:800:800:1000:1000:1000:1000:1000,0,0,0,0 //========================================== //===== Professor ========================== //-- PF_HPCONVERSION -373,0,1000:1200:1400:1600:1800,0,0,0 +373,0,0,1000:1200:1400:1600:1800,0,0,0,0 //-- PF_SOULCHANGE -374,3000,5000,0,0,0 +374,0,3000,5000,0,0,0,0 //-- PF_SOULBURN -375,0,0,0,0,0 +375,0,0,0,10000:10000:10000:10000:15000,0,0,0 //========================================== //===== Assassin Cross ===================== //-- ASC_EDP -378,0,2000,0,40000:45000:50000:55000:60000,20000:30000:40000:50000:60000 +378,0,0,2000,0,0,40000:45000:50000:55000:60000,20000:30000:40000:50000:60000 //-- ASC_BREAKER -379,700,1000:1200:1400:1600:1800:2000:2200:2400:2600:2800,0,0,0 +379,250,250,1000:1200:1400:1600:1800:2000:2200:2400:2600:2800,0,0,0,0 //========================================== //===== Sniper ============================= //-- SN_SIGHT -380,0,0,0,30000,0 +380,0,0,0,0,0,30000,0 //-- SN_FALCONASSAULT -381,1000,3000,0,0,0 +381,500,500,3000,0,0,0,0 //-- SN_SHARPSHOOTING -382,2000,1500,0,0,0 +382,1000,1000,1500,0,0,0,0 //-- SN_WINDWALK -383,2000:2400:2800:3200:3600:4000:4400:4800:5200:5600,2000,0,130000:160000:190000:220000:250000:280000:310000:340000:370000:400000,0 +383,1500:1800:2100:2400:2700:3000:3300:3600:3900:4200,500:600:700:800:900:1000:1100:1200:1300:1400,2000,0,0,130000:160000:190000:220000:250000:280000:310000:340000:370000:400000,0 //========================================== //===== Whitesmith ========================= //-- WS_MELTDOWN -384,500:500:600:600:700:700:800:800:900:1000,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000,5000 +384,0,500:500:600:600:700:700:800:800:900:1000,0,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000,5000 +//-- WS_CREATECOIN +//385,0,10:20:30:30:30:30:30:30:30:30,0,0,0,0,0 +//-- WS_CREATENUGGET +//386,0,10:20:30:30:30:30:30:30:30:30,0,0,0,0,0 //-- WS_CARTBOOST -387,0,0,0,60000,0 +387,0,0,0,0,0,60000,0 //========================================== //===== Stalker ============================ //-- ST_CHASEWALK -389,1200,0,0,10000,30000 +389,500,500,0,0,0,10000,30000 //-- ST_REJECTSWORD -390,0,0,0,300000,0 +390,0,0,0,0,0,300000,0 //========================================== //===== Clown / Gypsy ====================== //-- CG_ARROWVULCAN -394,2000:2200:2400:2600:2800:3000:3200:3400:3600:3800,2800:2800:2800:2800:2800:3000:3000:3000:3000:3000,2000,0,0 +394,1600:1760:1920:2080:2240:2400:2560:2720:2880:3040,400:440:480:520:560:600:640:680:720:760,2000,0,2000,0,0 //-- CG_MOONLIT -395,0,0,0,20000:25000:30000:35000:40000,0 +395,0,0,0,0,0,20000:25000:30000:35000:40000,0 //-- CG_MARIONETTE -396,0,0,0,1000,0 +396,0,0,0,0,0,1000,0 //========================================== //===== Mixed Advanced Skills ============== //-- LK_SPIRALPIERCE -397,300:500:700:900:1000,1200:1400:1600:1800:2000,0,0,1000 +397,150:250:350:450:500,150:250:350:450:500,1200:1400:1600:1800:2000,0,0,0,1000 //-- LK_HEADCRUSH -398,0,500,0,0,120000 +398,0,0,500,0,0,0,120000 //-- LK_JOINTBEAT -399,0,800:800:800:800:800:1000:1000:1000:1000:1000,0,0,30000 +399,0,0,800:800:800:800:800:1000:1000:1000:1000:1000,0,0,0,30000 //-- HW_NAPALMVULCAN -400,1000,1000,0,0,45000 +400,800,200,1000,0,0,0,45000 //-- CH_SOULCOLLECT -401,2000,0,0,600000,0 +401,0,2000,0,0,0,600000,0 //-- PF_MINDBREAKER -402,0,800:900:1000:1100:1200,0,30000,0 +402,0,0,800:900:1000:1100:1200,0,0,30000,0 //-- PF_MEMORIZE -403,5000,0,0,0,0 +403,0,5000,0,0,0,0,0 //-- PF_FOGWALL -404,0,0,0,20000,10000 +404,0,0,0,0,0,20000,10000 //-- PF_SPIDERWEB -405,0,0,0,30000,8000 +405,0,0,0,0,0,30000,8000 //-- ASC_METEORASSAULT (Upkeep2 times are duration of: blind(lv1), stun(lv2) or bleeding (lv3)) -406,500,500,0,0,10000:5000:120000 +406,250,250,500,0,0,0,10000:5000:120000 //-- ASC_CDP -407,0,500,0,0,0 +407,0,0,5000,0,0,0,0 //========================================== //===== Adoption Skills ==================== //-- WE_BABY -408,3000,0,0,300000,0 +408,0,2000,0,0,0,300000,0 //-- WE_CALLPARENT -409,0,0,0,20000,0 +409,0,0,0,0,0,20000,0 //-- WE_CALLBABY -410,0,0,0,20000,0 +410,0,0,0,0,0,20000,0 //========================================== //===== Taekwon ============================ //-- TK_RUN -411,6000:5000:4000:3000:2000:1000:0:0:0:0,0,0,1000,150000 +411,3000:2500:2000:1500:100:500:0:0:0:0,3000:2500:2000:1500:1000:500:0:0:0:0,300,0,0,1000,150000 //-- TK_DOWNKICK -415,0,0,0,0,3000 +415,0,0,0,0,0,0,3000 //-- TK_TURNKICK -417,0,0,0,0,2000 +417,0,0,0,0,0,0,2000 //-- TK_SPTIME -423,0,0,0,1800000,0 +423,0,0,0,0,0,1800000,0 //-- TK_SEVENWIND -425,0,0,0,300000,0 +425,0,0,0,0,0,300000,0 //-- TK_HIGHJUMP -426,5000:4000:3000:2000:1000,0,0,0,0 +426,2500:2000:1500:1000:500:500:500:500:500:500,2500:2000:1500:1000:500:500:500:500:500:500,0,0,0,0,0 //========================================== //===== Star Gladiator ===================== //-- SG_FEEL -427,1000,0,0,0,0 +427,0,3000,0,0,0,0,0 //SG_SUN_WARM -428,0,1000,0,10000:20000:60000,0 +428,0,0,1000,0,0,10000:20000:60000,0 //SG_MOON_WARM -429,0,1000,0,10000:20000:60000,0 +429,0,0,1000,0,0,10000:20000:60000,0 //SG_STAR_WARM -430,0,1000,0,10000:20000:60000,0 +430,0,0,1000,0,0,10000:20000:60000,0 //SG_SUN_COMFORT -431,0,1000,0,80000:160000:240000:320000,0 +431,0,0,1000,0,0,80000:160000:240000:320000,0 //SG_MOON_COMFORT -432,0,1000,0,80000:160000:240000:320000,0 +432,0,0,1000,0,0,80000:160000:240000:320000,0 //SG_STAR_COMFORT -433,0,1000,0,80000:160000:240000:320000,0 +433,0,0,1000,0,0,80000:160000:240000:320000,0 //-- SG_HATE -434,1000,0,0,0,0 +434,0,3000,0,0,0,0,0 //SG_FRIEND -442,0,0,0,10000,0 +442,0,0,0,0,0,10000,0 //SG_KNOWLEDGE -443,0,0,0,600000,0 +443,0,0,0,0,0,600000,0 //SG_FUSION -444,0,1000,0,600000,0 +444,0,0,1000,0,0,600000,0 //========================================== //===== Soul Linker ======================== //-- SL_ALCHEMIST -445,1000,500,0,150000:200000:250000:300000:350000,0 +445,0,1000,500,0,0,150000:200000:250000:300000:350000,0 //-- AM_BERSERKPITCHER - Copy of AM_POTIONPITCHER for now -446,0,500,0,0,0 +446,0,1000,500,0,0,0,0 //-- SL_MONK -447,1000,500,0,150000:200000:250000:300000:350000,0 +447,0,1000,500,0,0,150000:200000:250000:300000:350000,0 //-- SL_STAR -448,1000,500,0,150000:200000:250000:300000:350000,0 +448,800,1000,500,0,0,150000:200000:250000:300000:350000,0 //-- SL_SAGE -449,1000,500,0,150000:200000:250000:300000:350000,0 +449,0,1000,500,0,0,150000:200000:250000:300000:350000,0 //-- SL_CRUSADER -450,1000,500,0,150000:200000:250000:300000:350000,0 +450,0,1000,500,0,0,150000:200000:250000:300000:350000,0 //-- SL_SUPERNOVICE -451,1000,500,0,150000:200000:250000:300000:350000,0 +451,0,1000,500,0,0,150000:200000:250000:300000:350000,0 //-- SL_KNIGHT -452,1000,500,0,150000:200000:250000:300000:350000,0 +452,0,1000,500,0,0,150000:200000:250000:300000:350000,0 //-- SL_WIZARD -453,1000,500,0,150000:200000:250000:300000:350000,0 +453,0,1000,500,0,0,150000:200000:250000:300000:350000,0 //-- SL_PRIEST -454,1000,500,0,150000:200000:250000:300000:350000,0 +454,0,1000,500,0,0,150000:200000:250000:300000:350000,0 //-- SL_BARDDANCER -455,1000,500,0,150000:200000:250000:300000:350000,0 +455,0,1000,500,0,0,150000:200000:250000:300000:350000,0 //-- SL_ROGUE -456,1000,500,0,150000:200000:250000:300000:350000,0 +456,0,1000,500,0,0,150000:200000:250000:300000:350000,0 //-- SL_ASSASSIN -457,1000,500,0,150000:200000:250000:300000:350000,0 +457,0,1000,500,0,0,150000:200000:250000:300000:350000,0 //-- SL_BLACKSMITH -458,1000,500,0,150000:200000:250000:300000:350000,0 +458,0,1000,500,0,0,150000:200000:250000:300000:350000,0 //-- BS_ADRENALINE2 -459,0,0,0,150000,0 +459,0,0,0,0,0,150000,0 //-- SL_HUNTER -460,1000,500,0,150000:200000:250000:300000:350000,0 +460,0,0,500,0,0,150000:200000:250000:300000:350000,0 //-- SL_SOULLINKER -461,1000,500,0,150000:200000:250000:300000:350000,0 +461,0,0,500,0,0,150000:200000:250000:300000:350000,0 //-- SL_KAIZEL -462,4500:4000:3500:3000:2500:2000:1500,0,0,1800000,2000 +462,3600:3200:2800:2400:2000:2000:2000,900:800:700:600:500:500:500,0,0,0,1800000,2000 //-- SL_KAAHI -463,0,500,0,1800000,500 +463,0,0,500,0,0,1800000,500 //-- SL_KAUPE -464,500,500,0,600000,0 +464,400,100,500,0,0,600000,0 //-- SL_KAITE -465,6000:5500:5000:4500:4000:3500:3000,0,0,60000:120000:180000:240000:300000:360000:600000,0 +465,4800:4400:4000:3600:3200:2800:2400,1200:1100:1000:900:800:700:600,0,0,0,60000:120000:180000:240000:300000:360000:600000,0 //-- SL_STIN -467,100,500,0,0,0 +467,80,20,500,0,0,0,0 //-- SL_STUN -468,100,500,0,2000,0 +468,80,20,500,0,0,2000,0 //-- SL_SMA -469,2000,500,0,3000,0 +469,1600,400,500,0,0,3000,0 //-- SL_SWOO -470,1000,500,0,1000:2000:3000:4000:5000:6000:7000,0 +470,800,200,500,0,0,1000:2000:3000:4000:5000:6000:7000,0 //-- SL_SKE -471,3000:2000:1000,500,0,10000:20000:30000,3000 +471,2400:1600:800,600:400:200,500,0,0,10000:20000:30000,3000 //-- SL_SKA -472,3000:2000:1000,500,0,10000:20000:30000,0 +472,2400:1600:800,600:400:200,500,0,0,10000:20000:30000,0 //========================================== //-- SM_SELFPROVOKE -473,0,0,0,30000,0 +473,0,0,0,0,0,30000,0 //===== Mixed Advanced Skills ============== //-- ST_PRESERVE -475,1000,0,0,600000,0 +475,0,1000,0,0,0,600000,0 //-- ST_FULLSTRIP -476,0,1000,0,75000:90000:105000:120000:135000,0 +476,0,0,1000,0,0,75000:90000:105000:120000:135000,0 //-- CR_SLIMPITCHER -478,1000,1000,0,0,0 +478,1000,1000,1000,0,0,0,0 //-- CR_FULLPROTECTION -479,2000,0,0,120000:240000:360000:480000:600000,0 +479,0,1000,500,0,0,120000:240000:360000:480000:600000,0 //-- PA_SHIELDCHAIN -480,1000,1000,0,0,0 +480,800,200,1000,0,0,0,0 //-- PF_DOUBLECASTING -482,2000,0,0,90000,0 +482,1600,400,0,0,0,90000,0 //-- HW_GANBANTEIN -483,3000,2000,0,0,0 +483,0,3000,5000,0,0,0,0 //-- HW_GRAVITATION -484,5000,2000,0,5000:6000:7000:8000:9000,0 +484,0,5000,2000,5000:6000:7000:8000:9000,0,5000:6000:7000:8000:9000,0 //-- WS_CARTTERMINATION -485,0,0,0,0,5000 +485,0,0,0,0,0,0,5000 //-- WS_OVERTHRUSTMAX -486,0,0,0,180000,0 +486,0,0,0,0,0,180000,0 //-- CG_LONGINGFREEDOM -487,0,0,0,180000,0 +487,0,0,0,0,0,180000,0 //-- CG_HERMODE -488,0,0,0,10000:15000:20000:25000:30000,10000:15000:20000:25000:30000 +488,0,0,0,0,0,10000:15000:20000:25000:30000,10000:15000:20000:25000:30000 //-- CG_TAROTCARD -489,1000,3000,0,0,30000 +489,500,500,3000,0,0,0,30000 //-- CR_ACIDDEMONSTRATION -490,1000,1000,0,0,0 +490,0,1000,1000,0,0,0,0 //-- CR_CULTIVATION -491,0,0,0,300000,0 +491,0,0,0,0,0,300000,0 //========================================== //-- ITEM_ENCHANTARMS -492,0,0,0,180000,0 +492,0,0,0,0,0,180000,0 //===== Mixed Taekwon Skills =============== //-- TK_MISSION -493,1000,0,0,0,0 +493,0,1000,0,0,0,0,0 //-- SL_HIGH -494,1000,500,0,150000:200000:250000:300000:350000,0 +494,1000,0,500,0,0,150000:200000:250000:300000:350000,0 //-- KN_ONEHAND -495,0,0,0,300000,0 +495,0,0,0,0,0,300000,0 //-- AM_TWILIGHT1 -496,3000,10000,0,0,0 +496,3000,3000,10000,0,0,0,0 //-- AM_TWILIGHT2 -497,3000,10000,0,0,0 +497,3000,3000,10000,0,0,0,0 //-- AM_TWILIGHT3 -498,3000,10000,0,0,0 +498,3000,3000,10000,0,0,0,0 //-- HT_POWER -499,0,0,0,100,0 +499,0,0,100,0,0,0,0 //========================================== //===== Gunslinger ========================= //-- GS_GLITTERING -500,0,0,0,600000,0 +500,0,0,0,0,0,600000,0 //-- GS_FLING -501,0,0,0,30000,0 +501,0,0,0,0,0,30000,0 +//-- GS_TRIPLEACTION +502,0,0,1000,0,0,0,0 //-- GS_BULLSEYE -503,500,0,0,0,0 +503,800,200,1000,0,0,0,0 //-- GS_MADNESSCANCEL -504,3000,4000,0,15000,0 +504,1600,400,3000,0,0,15000,0 //-- GS_ADJUSTMENT -505,1000,1000,0,30000,0 +505,800,200,2000,0,0,30000,0 //-- GS_INCREASING -506,0,1000,0,60000,0 +506,0,0,1000,0,0,60000,0 +//-- GS_MAGICALBULLET +507,0,0,500,0,0,0,0 //-- GS_CRACKER -508,0,1000,0,0,5000 +508,0,0,1000,0,0,0,5000 //-- GS_TRACKING -512,1200:1400:1600:1800:2000:2200:2400:2600:2800:3000,0,0,0,0 +512,600:700:800:900:1000:1100:1200:1300:1400:1500,600:700:800:900:1000:1100:1200:1300:1400:1500,1500,0,0,0,0 //-- GS_DISARM -513,0,0,0,30000,0 +513,1600,400,1000,0,0,30000,0 //-- GS_PIERCINGSHOT -514,1500,0,0,0,120000 +514,1200,200,500,0,0,0,120000 //-- GS_RAPIDSHOWER -515,0,1000,0,0,0 +515,0,0,1500,0,0,0,0 //-- GS_DESPERADO -516,0,1000,1000,1000,0 +516,0,0,1000,0,1000,1000,0 //-- GS_GATLINGFEVER -517,0,0,0,30000:45000:60000:75000:90000:105000:120000:135000:150000:165000,0 +517,800,200,1000,0,0,30000:45000:60000:75000:90000:105000:120000:135000:150000:165000,0 //-- GS_DUST -518,1000,1000,0,0,0 +518,1200,300,1000,0,0,0,0 //-- GS_FULLBUSTER -519,0,1200:1400:1600:1800:2000:2200:2400:2600:2800:3000,0,0,10000 +519,800,200,1200:1400:1600:1800:2000:2200:2400:2600:2800:3000,0,0,0,10000 +//-- GS_SPREADATTACK +520,800,200,1000,0,0,0,0 //-- GS_GROUNDDRIFT -521,2000,0,0,3000:6000:9000:12000:15000:18000:21000:24000:27000:30000,10000 +521,800,200,1000,0,0,3000:6000:9000:12000:15000:18000:21000:24000:27000:30000,10000 //========================================== //===== Ninja ============================== //-- NJ_KUNAI -524,0,1000,0,0,0 +524,0,0,1000,0,0,0,0 //-- NJ_HUUMA -525,3000,2000,0,0,0 +525,2400,600,2000,0,0,0,0 //-- NJ_ZENYNAGE -526,0,5000,0,0,0 +526,0,0,5000,0,0,0,0 //-- NJ_TATAMIGAESHI -527,0,3000,0,3000,3000 +527,0,0,3000,0,0,3000,3000 //-- NJ_KASUMIKIRI -528,0,1000,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0 +528,0,0,1000,0,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0 //-- NJ_SHADOWJUMP -529,0,1000,0,0,0 -//-- NJ_KIRIKAGE // Seems to have no delay (English Translation Project) -530,0,0,0,0,0 +529,0,0,1000,0,0,0,0 +//-- NJ_KIRIKAGE +530,0,0,0,0,0,0,0 //-- NJ_UTSUSEMI -531,0,1000,0,20000:30000:40000:50000:60000,0 +531,0,0,1000,0,0,20000:30000:40000:50000:60000,0 //-- NJ_BUNSINJYUTSU -532,4000:3500:3000:2500:2000:1500:1000:1000:1000:1000,1000,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0 +532,3200:2800:2400:2000:1600:1200:800:800:800:800,800:700:600:500:400:300:200:200:200:200,2000,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0 //-- NJ_KOUENKA -534,700:1400:2100:2800:3500:4200:4900:5600:6300:7000,0,0,0,0 +534,560:1120:1680:2240:2800:3360:3840:4480:5040:5600,140:280:420:560:700:840:960:1120:1260:1400,0,0,0,0,0 //-- NJ_KAENSIN -535,6000:5500:5000:4500:4000:3500:3000:2500:2000:1500,1000,0,20000,0 +535,4800:4400:4000:3600:3200:2800:2400:2000:1600:1200,1200:1100:1000:900:800:700:600:500:400:300,1000,0,0,20000,0 //-- NJ_BAKUENRYU -536,3000,2000,0,0,0 +536,2400,600,2000,0,0,0,0 //-- NJ_HYOUSENSOU -537,700:1400:2100:2800:3500:4200:4900:5600:6300:7000,0,0,0,0 +537,560:1120:1680:2240:2800:3360:3840:4480:5040:5600,140:280:420:560:700:840:960:1120:1260:1400,0,0,0,0,0 //-- NJ_SUITON -538,3000,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000 +538,2400,600,2000,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000 //-- NJ_HYOUSYOURAKU -539,2000:2500:3000:3500:4000,2000,0,0,10000:11000:12000:13000:14000:15000:16000:17000:18000:19000 +539,1600:2000:2400:2800:3200:3200:3200:3200:3200:3200,400:500:600:700:800:800:800:800:800:800,2000,0,0,0,10000:11000:12000:13000:14000:15000:16000:17000:18000:19000 //-- NJ_HUUJIN -540,1000:1500:2000:2500:3000:3500:4000:5000:5500:6000,1000,0,0,0 +540,800:1200:1600:2000:2400:2800:3200:3600:4000:4400,200:300:400:500:600:700:800:900:1000:1100,1000,0,0,0,0 //-- NJ_RAIGEKISAI -541,4000,0,0,0,0 +541,3200,800,0,0,0,0,0 //-- NJ_KAMAITACHI -542,4000,0,0,0,0 +542,3200,800,0,0,0,0,0 //-- NJ_NEN -543,5000:4000:3000:2000:1000,0,0,30000:45000:60000:75000:90000,0 +543,4000:3200:2400:1600:800,800:600:400:200,0,0,0,30000:45000:60000:75000:90000,0 +//-- NJ_ISSEN +544,0,0,3000,0,0,0,0 //========================================== //===== New Monster Skills ================= //-- NPC_ICEBREATH -655,0,0,0,0,12000 +655,0,0,0,0,0,0,12000 //-- NPC_ACIDBREATH -657,0,0,0,0,60000 +657,0,0,0,0,0,0,60000 //-- NPC_DRAGONFEAR (Upkeep2 times are duration of: Stun(lv1), Silence(lv2), Confusion(lv3) and Bleeding(lv4)) -659,0,0,0,0,5000:30000:30000:120000 +659,0,0,0,0,0,0,5000:30000:30000:120000 //-- NPC_BLEEDING -660,0,0,0,0,120000 +660,0,0,0,0,0,0,120000 //-- NPC_HELLJUDGEMENT -662,0,0,0,0,30000 +662,0,0,0,0,0,0,30000 //-- NPC_WIDESILENCE -663,0,0,0,0,30000 +663,0,0,0,0,0,0,30000 //-- NPC_WIDEFREEZE -664,0,0,0,0,12000 +664,0,0,0,0,0,0,12000 //-- NPC_WIDEBLEEDING -665,0,0,0,0,120000 +665,0,0,0,0,0,0,120000 //-- NPC_WIDESTONE -666,0,0,0,0,20000 +666,0,0,0,0,0,0,20000 //-- NPC_WIDECONFUSE -667,0,0,0,0,30000 +667,0,0,0,0,0,0,30000 //-- NPC_WIDESLEEP -668,0,0,0,0,30000 +668,0,0,0,0,0,0,30000 //-- NPC_WIDESIGHT -669,0,0,0,10000,0 +669,0,0,0,0,0,10000,0 //-- NPC_EVILLAND -670,0,0,0,30000,30000 +670,0,0,0,0,0,30000,30000 //-- NPC_MAGICMIRROR -671,0,0,0,30000,0 +671,0,0,0,0,0,30000,0 //-- NPC_SLOWCAST -672,0,0,0,0,30000 +672,0,0,0,0,0,0,30000 //-- NPC_CRITICALWOUND -673,0,0,0,0,30000 +673,0,0,0,0,0,0,30000 //-- NPC_STONESKIN -675,0,0,0,30000,0 +675,0,0,0,0,0,30000,0 //-- NPC_ANTIMAGIC -676,0,0,0,30000,0 +676,0,0,0,0,0,30000,0 //-- NPC_WIDECURSE -677,0,0,0,0,30000 +677,0,0,0,0,0,0,30000 //-- NPC_WIDESTUN -678,0,0,0,0,5000 +678,0,0,0,0,0,0,5000 //========================================== //===== New Monster Skills (12.1) ========== //-- NPC_HELLPOWER -683,0,0,0,0,300000 +683,0,0,0,0,0,0,300000 //-- NPC_WIDEHELLDIGNITY -684,0,0,0,0,300000 +684,0,0,0,0,0,0,300000 //-- NPC_INVINCIBLE -685,0,0,0,-1,0 +685,0,0,0,0,0,-1,0 //-- NPC_INVINCIBLEOFF -686,0,0,0,60000,0 +686,0,0,0,0,0,60000,0 //===== Item Use-Only Skills =============== //-- CASH_BLESSING -689,0,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0 +689,0,0,0,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0 //-- CASH_INCAGI -690,0,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0 +690,0,0,0,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0 //-- CASH_ASSUMPTIO -691,0,0,0,20000:40000:60000:80000:100000,0 +691,0,0,0,0,0,20000:40000:60000:80000:100000,0 +//-- ALL_CATCRY +//692,0,0,5000,0,0,0,0 +//-- ALL_PARTYFLEE +693,0,0,0,0,0,300000,0 +//-- ALL_DREAM_SUMMERNIGHT +//695,0,0,12000,0,0,0,0 //-- ALL_WEWISH -698,0,20000,0,0,0 +698,0,0,20000,0,0,0,0 //========================================== //===== 2nd Jobs Quest Skills ============== //-- KN_CHARGEATK -1001,300,300,0,0,0 +1001,250,250,300,0,0,0,0 //-- CR_SHRINK -1002,0,0,0,300000,0 +1002,0,0,0,0,0,300000,0 //-- AS_VENOMKNIFE -1004,0,0,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000 +1004,0,0,0,0,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000 //-- RG_CLOSECONFINE -1005,0,0,0,10000,0 +1005,0,0,0,0,0,10000,0 //-- WZ_SIGHTBLASTER -1006,2000,0,0,120000,0 +1006,1280,320,0,0,0,120000,0 //-- SA_ELEMENTWATER -1008,2000,1000,0,1800000,0 +1008,2000,0,1000,0,0,1800000,0 //-- HT_PHANTASMIC -1009,0,0,0,0,0 +1009,0,0,0,0,0,0,0 //-- BA_PANGVOICE -1010,1000,2000,0,17000,0 -//-- DC_WINKCHARM (time1: Charm, time2: Confusion) -1011,1000,2000,0,10000,17000 +1010,800,200,2000,0,0,17000,0 +//-- DC_WINKCHARM (time1: Charm,time2: Confusion) +1011,800,200,2000,0,0,10000,17000 //-- BS_GREED -1013,0,1000,0,0,0 +1013,0,0,1000,0,0,0,0 //-- PR_REDEMPTIO -1014,4000,0,0,0,0 +1014,3200,800,0,0,0,0,0 //-- MO_KITRANSLATION -1015,2000,1000,0,600000,0 +1015,1000,1000,1000,0,0,600000,0 //-- MO_BALKYOUNG -1016,0,2000,0,0,2000 +1016,0,0,2000,0,0,0,2000 //-- SA_ELEMENTGROUND -1017,2000,1000,0,1800000,0 +1017,2000,2000,1000,0,0,1800000,0 //-- SA_ELEMENTFIRE -1018,2000,1000,0,1800000,0 +1018,2000,2000,1000,0,0,1800000,0 //-- SA_ELEMENTWIND -1019,2000,1000,0,1800000,0 +1019,2000,2000,1000,0,0,1800000,0 //========================================== + +//===== Archbishop ========================= +//-- AB_JUDEX +2038,2000,500,500,0,0,0,0 +//-- AB_ANCILLA +2039,1000,0,1000,0,0,0,0 +//-- AB_ADORAMUS +//Duration1 - Lifetime of SC_BLIND; Duration2 - Lifetime of SC_ADORAMUS; +2040,2000,0,500,2000,0,6000:7000:8000:9000:10000:11000:12000:13000:14000:15000,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000 +//-- AB_CLEMENTIA +2041,3000,1000,0,0,0,120000:180000:240000,0 +//-- AB_CANTO +2042,3000,1000,0,0,0,120000:180000:240000,0 +//-- AB_CHEAL +2043,3000,1000:500:0,0,1000:2000:3000,0,0,0 +//-- AB_EPICLESIS +2044,4000:4500:5000:5500:6000,2000,2000,60000,0,18000:21000:24000:27000:30000,0 +//-- AB_PRAEFATIO +2045,2000,1000,0,13000:16000:19000:22000:25000:28000:31000:34000:37000:40000,0,120000,0 +//-- AB_ORATIO +2046,4000,1000,0,2000,0,30000,0 +//-- AB_LAUDAAGNUS +2047,1000,0,0,3000,0,60000,0 +//-- AB_LAUDARAMUS +2048,1000,0,0,3000,0,60000,0 +//-- AB_RENOVATIO +2050,3000,2000,0,1000,0,90000,0 +//-- AB_HIGHNESSHEAL +2051,1000,0,1000,3000:6000:9000:12000:15000,0,0,0 +//-- AB_CLEARANCE +2052,4000,0,0,10000,0,0,0 +//-- AB_EXPIATIO +2053,1000,1000,0,0,0,150000:180000:210000:240000:270000,0 +//-- AB_DUPLELIGHT +2054,2000,2000,1000,0,0,90000:120000:150000:180000:210000:240000:270000:300000:330000:360000,0 +//-- AB_SILENTIUM +2057,4000,0,0,15000,0,20000:30000:40000:50000:60000,0 + +//-- AB_SECRAMENT +2515,1000,0,500,0,0,60000:90000:120000:150000:180000,0 +//========================================== + + //===== Homunculus Skills ================== //-- HLIF_HEAL -8001,0,2000,0,0,0 +8001,0,0,2000,0,0,0,0 //-- HLIF_AVOID -8002,0,35000,0,40000:35000:30000:25000:20000,0 +8002,0,0,35000,0,0,40000:35000:30000:25000:20000,0 //-- HLIF_CHANGE -8004,0,600000:900000:1200000,0,60000:120000:180000,0 +8004,0,0,600000:900000:1200000,0,0,60000:120000:180000,0 //-- HAMI_CASTLE -8005,0,0,0,0,60000:70000:80000:90000:129000 +8005,0,0,0,0,0,0,60000:70000:80000:90000:129000 //-- HAMI_DEFENCE -8006,0,0,0,40000:35000:30000:25000:20000,0 +8006,0,0,0,0,0,40000:35000:30000:25000:20000,0 //-- HAMI_BLOODLUST -8008,0,0,0,60000:180000:300000,300000:600000:900000 +8008,0,0,0,0,0,60000:180000:300000,300000:600000:900000 //-- HFLI_MOON -8009,0,0,1000,0,0 +8009,0,0,0,0,1000,0,0 //-- HFLI_FLEET -8010,0,0,0,60000:55000:50000:45000:40000,60000:70000:80000:90000:120000 +8010,0,0,0,0,0,60000:55000:50000:45000:40000,60000:70000:80000:90000:120000 //-- HFLI_SPEED -8011,0,0,0,60000:55000:50000:45000:40000,60000:70000:80000:90000:120000 +8011,0,0,0,0,0,60000:55000:50000:45000:40000,60000:70000:80000:90000:120000 //-- HVAN_CAPRICE -8013,0,1000:1200:1400:1600:1800,0,0,0 +8013,0,0,1000:1200:1400:1600:1800,0,0,0,0 //-- HVAN_CHAOTIC -8014,0,1000,1000,0,0 +8014,0,0,1000,0,1000,0,0 //-- HVAN_EXPLOSION -8016,0,0,1000,0,0 +8016,0,0,0,0,1000,0,0 //========================================== +// global skill delays - homun skills +//HAMI_CASTLE 1000:1000:1000:1000:1000 +//HAMI_DEFENCE 30000:30000:30000:30000:30000 +//HAMI_SKIN 1000:1000:1000:1000:1000 +//HAMI_BLOODLUST 300000:600000:900000 +//HFLI_MOON 2000:2000:2000:2000:2000 +//HFLI_FLEET 60000:75000:90000:105000:120000 +//HFLI_SPEED 60000:75000:90000:105000:120000 +//HFLI_SBR44 1000:1000:1000 +//HLIF_HEAL 20000:20000:20000:20000:20000 +//HLIF_AVOID 35000:35000:35000:35000:35000 +//HLIF_CHANGE 600000:900000:1200000 +//HVAN_CAPRICE 2000:2200:2400:2600:2800 +//HVAN_CHAOTIC 3000:3000:3000:3000:3000 +//HVAN_EXPLOSION 1000:1000:1000 //===== Mercenary Skills =================== +//-- MS_BASH +8201,0,0,800,0,0,0,0 //-- MS_MAGNUM -8202,0,0,0,2000,10000 -//-- KN_BOWLINGBASH -8203,700,0,0,0,0 -//-- LK_PARRYING -8204,0,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000,0 -//-- CR_REFLECTSHIELD -8205,0,0,0,300000,0 +8202,0,0,1500,0,0,2000,10000 +//-- MS_BOWLINGBASH +8203,400,100,2500,0,0,0,0 +//-- MS_PARRYING +8204,0,0,0,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000,0 +//-- MS_REFLECTSHIELD +8205,0,0,0,0,0,300000,0 //-- MS_BERSERK -8206,0,0,0,300000,15000 +8206,0,0,0,0,0,300000,15000 //-- MA_DOUBLE -8207,0,0,0,100,0 +8207,0,0,1000,0,100,0,0 //-- MA_SHOWER -8208,0,0,0,100,0 +8208,0,0,1200,0,0,100,0 //-- MA_SKIDTRAP -8209,0,0,0,300000:240000:180000:120000:60000,0 +8209,0,0,0,0,0,300000:240000:180000:120000:60000,0 //-- MA_LANDMINE -8210,0,0,0,200000:160000:120000:80000:40000,5000 +8210,0,0,0,0,0,200000:160000:120000:80000:40000,5000 //-- MA_SANDMAN -8211,0,0,0,150000:120000:90000:60000:30000,12000:14000:16000:18000:20000 +8211,0,0,0,0,0,150000:120000:90000:60000:30000,12000:14000:16000:18000:20000 //-- MA_FREEZINGTRAP -8212,0,0,0,150000:120000:90000:60000:30000,3000:6000:9000:12000:15000 +8212,0,0,0,0,0,150000:120000:90000:60000:30000,3000:6000:9000:12000:15000 //-- MA_CHARGEARROW -8214,1500,0,0,0,0 +8214,750,750,1000,0,0,0,0 //-- MA_SHARPSHOOTING -8215,2000,1500,0,0,0 +8215,1000,1000,2500,0,0,0,0 +//-- ML_PIERCE +8216,0,0,1000,0,0,0,0 //-- ML_BRANDISHSPEAR -8217,700,0,0,0,0 +8217,350,350,1200,0,0,0,0 //-- ML_SPIRALPIERCE -8218,300:500:700:900:1000,1200:1400:1600:1800:2000,0,0,1000 +8218,150:250:350:450:500,150:250:350:450:500,2500,0,0,0,1000 //-- ML_DEFENDER -8219,0,800,0,180000,0 +8219,0,1500,800,0,0,180000,0 //-- ML_AUTOGUARD -8220,0,0,0,300000,0 +8220,0,0,0,0,0,300000,0 //-- ML_DEVOTION -8221,3000,0,0,0,30000:45000:60000:75000:90000 +8221,1500,0,0,0,0,0,30000:45000:60000:75000:90000 //-- MER_MAGNIFICAT -8222,4000,2000,0,30000:45000:60000:75000:90000,0 +8222,3200,800,2000,0,0,30000:45000:60000:75000:90000,0 //-- MER_QUICKEN -8223,0,0,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0 +8223,0,0,0,0,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0 //-- MER_SIGHT -8224,0,0,0,10000,0 +8224,0,0,0,0,0,10000,0 //-- MER_CRASH -8225,1000,2000,0,0,5000 +8225,1000,0,2000,0,0,0,5000 //-- MER_PROVOKE -8232,0,0,0,30000,0 +8232,0,0,0,0,0,30000,0 //-- MER_DECAGI -8234,1000,1000,0,40000:50000:60000:70000:80000:90000:100000:110000:120000:130000,0 +8234,800,200,1000,0,0,40000:50000:60000:70000:80000:90000:100000:110000:120000:130000,0 //-- MER_SCAPEGOAT -8235,3000,0,0,0,0 +8235,3000,0,0,0,0,0,0 //-- MER_LEXDIVINA -8236,0,3000,0,30000:35000:40000:45000:50000:60000:60000:60000:60000:60000,0 +8236,0,0,3000,0,0,30000:35000:40000:45000:50000:60000:60000:60000:60000:60000,0 //-- MER_KYRIE -8238,2000,2000,0,120000,0 +8238,2000,0,2000,0,0,120000,0 //-- MER_BLESSING -8239,0,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0 +8239,0,0,0,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0 //-- MER_INCAGI -8240,1000,1000,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0 +8240,1000,0,1000,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0 //========================================== //===== Guild Skills ======================= //-- GD_LEADERSHIP -10006,0,0,0,300000,0 +10006,0,0,0,0,0,300000,0 //-- GD_GLORYWOUNDS -10007,0,0,0,300000,0 +10007,0,0,0,0,0,300000,0 //-- GD_SOULCOLD -10008,0,0,0,300000,0 +10008,0,0,0,0,0,300000,0 //-- GD_HAWKEYES -10009,0,0,0,300000,0 +10009,0,0,0,0,0,300000,0 //-- GD_BATTLEORDER -10010,0,0,0,60000,300000 +10010,0,0,0,0,0,60000,300000 //-- GD_REGENERATION -10011,0,0,0,60000,300000 +10011,0,0,0,0,0,60000,300000 //-- GD_RESTORE -10012,10000,0,0,0,300000 +10012,0,10000,0,0,0,0,300000 //-- GD_EMERGENCYCALL -10013,5000,0,0,0,300000 +10013,0,5000,0,0,0,0,300000 //========================================== + +//-- ALL_TIMEIN +//xxx,0,1000,0,0,0,0,0 \ No newline at end of file diff --git a/db/skill_db.txt b/db/skill_db.txt index 2a39740df..9e883338a 100644 --- a/db/skill_db.txt +++ b/db/skill_db.txt @@ -634,14 +634,14 @@ 689,0,6,4,0,0x3,-1,10,1,yes,0,0x2,0,magic,0, CASH_BLESSING,Party Blessing 690,0,6,4,0,0x3,-1,10,1,yes,0,0x2,0,magic,0, CASH_INCAGI,Party Increase AGI 691,0,6,4,0,0x3,-1,5,1,yes,0,0x2,0,magic,0, CASH_ASSUMPTIO,Party Assumptio -//692,0,0,0,0,0,0,9,0,no,0,0x2,0,none,0, ALL_CATCRY,Cat Cry -//693,0,0,0,0,0,0,9,0,no,0,0x2,0,none,0, ALL_PARTYFLEE,Party Flee -//694,0,0,0,0,0,0,9,0,no,0,0x2,0,none,0, ALL_ANGEL_PROTECT,Angel's Protection -//695,0,0,0,0,0,0,9,0,no,0,0x2,0,none,0, ALL_DREAM_SUMMERNIGHT,Summer Night Dream -//696,0,0,0,0,0,0,9,0,no,0,0x2,0,none,0, NPC_CHANGEUNDEAD2,Change Undead +//692,0,0,0,0,0,0,9,0,no,0,0x2,0,none,0, ALL_CATCRY,Cat Cry +693,0,6,4,0,0x3,-1,1,1,yes,0,0x2,0,magic,0, ALL_PARTYFLEE,Party Flee +//694,0,0,0,0,0,0,9,0,no,0,0x2,0,none,0, ALL_ANGEL_PROTECT,Angel's Protection +//695,0,0,0,0,0,0,9,0,no,0,0x2,0,none,0, ALL_DREAM_SUMMERNIGHT,Summer Night Dream +//696,0,0,0,0,0,0,9,0,no,0,0x2,0,none,0, NPC_CHANGEUNDEAD2,Change Undead //697,9,6,4,0,0x1,0,1,1,yes,0,0x2,0,magic,0, ALL_REVERSEORCISH,Reverse Orcish -698,0,6,4,0,0x01,0,1,1,no,0,0x2,0,none,0, ALL_WEWISH,Christmas Carol -//699,0,0,0,0,0,0,9,0,no,0,0x2,0,none,0, ALL_SONKRAN,ALL_SONKRAN +698,0,6,4,0,0x01,0,1,1,no,0,0x2,0,none,0, ALL_WEWISH,Christmas Carol +//699,0,0,0,0,0,0,9,0,no,0,0x2,0,none,0, ALL_SONKRAN,ALL_SONKRAN 1001,9,6,1,-1,0,0,1,1,no,0,0x1,0,weapon,0, KN_CHARGEATK,Charge Attack 1002,0,6,4,0,0x1,0,1,0,no,0,0x1,0,weapon,2, CR_SHRINK,Shrink @@ -664,273 +664,295 @@ 1019,9,6,1,4,0x1,0,1,1,yes,0,0x1,0,magic,0, SA_ELEMENTWIND,Elemental Change Wind // Third Job Skills -//2001,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RK_ENCHANTBLADE, -//2002,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RK_SONICWAVE, -//2003,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RK_DEATHBOUND, -//2004,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RK_HUNDREDSPEAR, -//2005,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RK_WINDCUTTER, -//2006,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RK_IGNITIONBREAK, -//2007,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RK_DRAGONTRAINING, -//2008,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RK_DRAGONBREATH, -//2009,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RK_DRAGONHOWLING, -//2010,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RK_RUNEMASTERY, -//2011,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RK_MILLENNIUMSHIELD, -//2012,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RK_CRUSHSTRIKE, -//2013,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RK_REFRESH, -//2014,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RK_GIANTGROWTH, -//2015,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RK_STONEHARDSKIN, -//2016,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RK_VITALITYACTIVATION, -//2017,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RK_STORMBLAST, -//2018,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RK_FIGHTINGSPIRIT, -//2019,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RK_ABUNDANCE, -//2020,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RK_PHANTOMTHRUST, -//2021,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GC_VENOMIMPRESS, -//2022,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GC_CROSSIMPACT, -//2023,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GC_DARKILLUSION, -//2024,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GC_RESEARCHNEWPOISON, -//2025,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GC_CREATENEWPOISON, -//2026,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GC_ANTIDOTE, -//2027,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GC_POISONINGWEAPON, -//2028,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GC_WEAPONBLOCKING, -//2029,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GC_COUNTERSLASH, -//2030,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GC_WEAPONCRUSH, -//2031,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GC_VENOMPRESSURE, -//2032,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GC_POISONSMOKE, -//2033,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GC_CLOAKINGEXCEED, -//2034,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GC_PHANTOMMENACE, -//2035,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GC_HALLUCINATIONWALK, -//2036,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GC_ROLLINGCUTTER, -//2037,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GC_CROSSRIPPERSLASHER, -//2038,0,0,0,0,0,0,9,0,no,0,0,0,none,0 AB_JUDEX, -//2039,0,0,0,0,0,0,9,0,no,0,0,0,none,0 AB_ANCILLA, -//2040,0,0,0,0,0,0,9,0,no,0,0,0,none,0 AB_ADORAMUS, -//2041,0,0,0,0,0,0,9,0,no,0,0,0,none,0 AB_CLEMENTIA, -//2042,0,0,0,0,0,0,9,0,no,0,0,0,none,0 AB_CANTO, -//2043,0,0,0,0,0,0,9,0,no,0,0,0,none,0 AB_CHEAL, -//2044,0,0,0,0,0,0,9,0,no,0,0,0,none,0 AB_EPICLESIS, -//2045,0,0,0,0,0,0,9,0,no,0,0,0,none,0 AB_PRAEFATIO, -//2046,0,0,0,0,0,0,9,0,no,0,0,0,none,0 AB_ORATIO, -//2047,0,0,0,0,0,0,9,0,no,0,0,0,none,0 AB_LAUDAAGNUS, -//2048,0,0,0,0,0,0,9,0,no,0,0,0,none,0 AB_LAUDARAMUS, -//2049,0,0,0,0,0,0,9,0,no,0,0,0,none,0 AB_EUCHARISTICA, -//2050,0,0,0,0,0,0,9,0,no,0,0,0,none,0 AB_RENOVATIO, -//2051,0,0,0,0,0,0,9,0,no,0,0,0,none,0 AB_HIGHNESSHEAL, -//2052,0,0,0,0,0,0,9,0,no,0,0,0,none,0 AB_CLEARANCE, -//2053,0,0,0,0,0,0,9,0,no,0,0,0,none,0 AB_EXPIATIO, -//2054,0,0,0,0,0,0,9,0,no,0,0,0,none,0 AB_DUPLELIGHT, -//2055,0,0,0,0,0,0,9,0,no,0,0,0,none,0 AB_DUPLELIGHT_MELEE, -//2056,0,0,0,0,0,0,9,0,no,0,0,0,none,0 AB_DUPLELIGHT_MAGIC, -//2057,0,0,0,0,0,0,9,0,no,0,0,0,none,0 AB_SILENTIUM, -//2201,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WL_WHITEIMPRISON, -//2202,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WL_SOULEXPANSION, -//2203,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WL_FROSTMISTY, -//2204,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WL_JACKFROST, -//2205,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WL_MARSHOFABYSS, -//2206,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WL_RECOGNIZEDSPELL, -//2207,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WL_SIENNAEXECRATE, -//2208,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WL_RADIUS, -//2209,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WL_STASIS, -//2210,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WL_DRAINLIFE, -//2211,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WL_CRIMSONROCK, -//2212,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WL_HELLINFERNO, -//2213,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WL_COMET, -//2214,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WL_CHAINLIGHTNING, -//2216,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WL_EARTHSTRAIN, -//2217,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WL_TETRAVORTEX, -//2222,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WL_SUMMONFB, -//2223,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WL_SUMMONBL, -//2224,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WL_SUMMONWB, -//2229,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WL_SUMMONSTONE, -//2230,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WL_RELEASE, -//2231,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WL_READING_SB, -//2232,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WL_FREEZE_SP, -//2233,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RA_ARROWSTORM, -//2234,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RA_FEARBREEZE, -//2235,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RA_RANGERMAIN, -//2236,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RA_AIMEDBOLT, -//2237,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RA_DETONATOR, -//2238,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RA_ELECTRICSHOCKER, -//2239,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RA_CLUSTERBOMB, -//2240,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RA_WUGMASTERY, -//2241,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RA_WUGRIDER, -//2242,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RA_WUGDASH, -//2243,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RA_WUGSTRIKE, -//2244,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RA_WUGBITE, -//2245,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RA_TOOTHOFWUG, -//2246,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RA_SENSITIVEKEEN, -//2247,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RA_CAMOUFLAGE, -//2248,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RA_RESEARCHTRAP, -//2249,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RA_MAGENTATRAP, -//2250,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RA_COBALTTRAP, -//2251,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RA_MAIZETRAP, -//2252,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RA_VERDURETRAP, -//2253,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RA_FIRINGTRAP, -//2254,0,0,0,0,0,0,9,0,no,0,0,0,none,0 RA_ICEBOUNDTRAP, -//2255,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_MADOLICENCE, -//2256,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_BOOSTKNUCKLE, -//2257,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_PILEBUNKER, -//2258,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_VULCANARM, -//2259,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_FLAMELAUNCHER, -//2260,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_COLDSLOWER, -//2261,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_ARMSCANNON, -//2262,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_ACCELERATION, -//2263,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_HOVERING, -//2264,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_F_SIDESLIDE, -//2265,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_B_SIDESLIDE, -//2266,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_MAINFRAME, -//2267,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_SELFDESTRUCTION, -//2268,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_SHAPESHIFT, -//2269,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_EMERGENCYCOOL, -//2270,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_INFRAREDSCAN, -//2271,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_ANALYZE, -//2272,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_MAGNETICFIELD, -//2273,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_NEUTRALBARRIER, -//2274,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_STEALTHFIELD, -//2275,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_REPAIR, -//2276,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_TRAININGAXE, -//2277,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_RESEARCHFE, -//2278,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_AXEBOOMERANG, -//2279,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_POWERSWING, -//2280,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_AXETORNADO, -//2281,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_SILVERSNIPER, -//2282,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_MAGICDECOY, -//2283,0,0,0,0,0,0,9,0,no,0,0,0,none,0 NC_DISJOINT, -//2284,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SC_FATALMENACE, -//2285,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SC_REPRODUCE, -//2286,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SC_AUTOSHADOWSPELL, -//2287,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SC_SHADOWFORM, -//2288,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SC_TRIANGLESHOT, -//2289,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SC_BODYPAINT, -//2290,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SC_INVISIBILITY, -//2291,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SC_DEADLYINFECT, -//2292,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SC_ENERVATION, -//2293,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SC_GROOMY, -//2294,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SC_IGNORANCE, -//2295,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SC_LAZINESS, -//2296,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SC_UNLUCKY, -//2297,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SC_WEAKNESS, -//2298,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SC_STRIPACCESSARY, -//2299,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SC_MANHOLE, -//2300,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SC_DIMENSIONDOOR, -//2301,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SC_CHAOSPANIC, -//2302,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SC_MAELSTROM, -//2303,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SC_BLOODYLUST, -//2304,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SC_FEINTBOMB, -//2307,0,0,0,0,0,0,9,0,no,0,0,0,none,0 LG_CANNONSPEAR, -//2308,0,0,0,0,0,0,9,0,no,0,0,0,none,0 LG_BANISHINGPOINT, -//2309,0,0,0,0,0,0,9,0,no,0,0,0,none,0 LG_TRAMPLE, -//2310,0,0,0,0,0,0,9,0,no,0,0,0,none,0 LG_SHIELDPRESS, -//2311,0,0,0,0,0,0,9,0,no,0,0,0,none,0 LG_REFLECTDAMAGE, -//2312,0,0,0,0,0,0,9,0,no,0,0,0,none,0 LG_PINPOINTATTACK, -//2313,0,0,0,0,0,0,9,0,no,0,0,0,none,0 LG_FORCEOFVANGUARD, -//2314,0,0,0,0,0,0,9,0,no,0,0,0,none,0 LG_RAGEBURST, -//2315,0,0,0,0,0,0,9,0,no,0,0,0,none,0 LG_SHIELDSPELL, -//2316,0,0,0,0,0,0,9,0,no,0,0,0,none,0 LG_EXEEDBREAK, -//2317,0,0,0,0,0,0,9,0,no,0,0,0,none,0 LG_OVERBRAND, -//2318,0,0,0,0,0,0,9,0,no,0,0,0,none,0 LG_PRESTIGE, -//2319,0,0,0,0,0,0,9,0,no,0,0,0,none,0 LG_BANDING, -//2320,0,0,0,0,0,0,9,0,no,0,0,0,none,0 LG_MOONSLASHER, -//2321,0,0,0,0,0,0,9,0,no,0,0,0,none,0 LG_RAYOFGENESIS, -//2322,0,0,0,0,0,0,9,0,no,0,0,0,none,0 LG_PIETY, -//2323,0,0,0,0,0,0,9,0,no,0,0,0,none,0 LG_EARTHDRIVE, -//2324,0,0,0,0,0,0,9,0,no,0,0,0,none,0 LG_HESPERUSLIT, -//2325,0,0,0,0,0,0,9,0,no,0,0,0,none,0 LG_INSPIRATION, -//2326,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SR_DRAGONCOMBO, -//2327,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SR_SKYNETBLOW, -//2328,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SR_EARTHSHAKER, -//2329,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SR_FALLENEMPIRE, -//2330,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SR_TIGERCANNON, -//2332,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SR_RAMPAGEBLASTER, -//2333,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SR_CRESCENTELBOW, -//2334,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SR_CURSEDCIRCLE, -//2335,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SR_LIGHTNINGWALK, -//2336,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SR_KNUCKLEARROW, -//2337,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SR_WINDMILL, -//2338,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SR_RAISINGDRAGON, -//2340,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SR_ASSIMILATEPOWER, -//2341,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SR_POWERVELOCITY, -//2343,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SR_GATEOFHELL, -//2344,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SR_GENTLETOUCH_QUIET, -//2345,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SR_GENTLETOUCH_CURE, -//2346,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SR_GENTLETOUCH_ENERGYGAIN, -//2347,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SR_GENTLETOUCH_CHANGE, -//2348,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SR_GENTLETOUCH_REVITALIZE, -//2350,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WA_SWING_DANCE, -//2351,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WA_SYMPHONY_OF_LOVER, -//2352,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WA_MOONLIT_SERENADE, -//2381,0,0,0,0,0,0,9,0,no,0,0,0,none,0 MI_RUSH_WINDMILL, -//2382,0,0,0,0,0,0,9,0,no,0,0,0,none,0 MI_ECHOSONG, -//2383,0,0,0,0,0,0,9,0,no,0,0,0,none,0 MI_HARMONIZE, -//2412,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WM_LESSON, -//2413,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WM_METALICSOUND, -//2414,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WM_REVERBERATION, -//2417,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WM_DOMINION_IMPULSE, -//2418,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WM_SEVERE_RAINSTORM, -//2419,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WM_POEMOFNETHERWORLD, -//2420,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WM_VOICEOFSIREN, -//2421,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WM_DEADHILLHERE, -//2422,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WM_LULLABY_DEEPSLEEP, -//2423,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WM_SIRCLEOFNATURE, -//2424,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WM_RANDOMIZESPELL, -//2425,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WM_GLOOMYDAY, -//2426,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WM_GREAT_ECHO, -//2427,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WM_SONG_OF_MANA, -//2428,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WM_DANCE_WITH_WUG, -//2429,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WM_SOUND_OF_DESTRUCTION, -//2430,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WM_SATURDAY_NIGHT_FEVER, -//2431,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WM_LERADS_DEW, -//2432,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WM_MELODYOFSINK, -//2433,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WM_BEYOND_OF_WARCRY, -//2434,0,0,0,0,0,0,9,0,no,0,0,0,none,0 WM_UNLIMITED_HUMMING_VOICE, -//2443,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_FIREWALK, -//2444,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_ELECTRICWALK, -//2445,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_SPELLFIST, -//2446,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_EARTHGRAVE, -//2447,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_DIAMONDDUST, -//2448,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_POISON_BUSTER, -//2449,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_PSYCHIC_WAVE, -//2450,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_CLOUD_KILL, -//2451,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_STRIKING, -//2452,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_WARMER, -//2453,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_VACUUM_EXTREME, -//2454,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_VARETYR_SPEAR, -//2455,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_ARRULLO, -//2456,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_EL_CONTROL, -//2457,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_SUMMON_AGNI, -//2458,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_SUMMON_AQUA, -//2459,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_SUMMON_VENTUS, -//2460,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_SUMMON_TERA, -//2461,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_EL_ACTION, -//2462,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_EL_ANALYSIS, -//2463,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_EL_SYMPATHY, -//2464,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_EL_CURE, -//2465,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_FIRE_INSIGNIA, -//2466,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_WATER_INSIGNIA, -//2467,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_WIND_INSIGNIA, -//2468,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SO_EARTH_INSIGNIA, -//2535,0,0,0,0,0,0,9,0,no,0,0,0,none,0 ALL_BUYING_STORE, -//2474,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GN_TRAINING_SWORD, -//2475,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GN_REMODELING_CART, -//2476,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GN_CART_TORNADO, -//2477,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GN_CARTCANNON, -//2478,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GN_CARTBOOST, -//2479,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GN_THORNS_TRAP, -//2480,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GN_BLOOD_SUCKER, -//2481,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GN_SPORE_EXPLOSION, -//2482,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GN_WALLOFTHORN, -//2483,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GN_CRAZYWEED, -//2485,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GN_DEMONIC_FIRE, -//2486,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GN_FIRE_EXPANSION, -//2490,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GN_HELLS_PLANT, -//2492,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GN_MANDRAGORA, -//2493,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GN_SLINGITEM, -//2494,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GN_CHANGEMATERIAL, -//2495,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GN_MIX_COOKING, -//2496,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GN_MAKEBOMB, -//2497,0,0,0,0,0,0,9,0,no,0,0,0,none,0 GN_S_PHARMACY, -//2515,0,0,0,0,0,0,9,0,no,0,0,0,none,0 AB_SECRAMENT, -//2517,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SR_HOWLINGOFLION, -//2518,0,0,0,0,0,0,9,0,no,0,0,0,none,0 SR_RIDEINLIGHTNING, +2001,-1,6,16,0,0x1,0,5,1,yes,0,0,0,none,0, RK_ENCHANTBLADE,RK_ENCHANTBLADE +2002,7:8:9:10:11,6,1,0,0x04,0,5,1,yes,0,0,0,weapon,0, RK_SONICWAVE,RK_SONICWAVE +2003,0,6,4,0,0x1,0,10,1,yes,0,0,0,weapon,0, RK_DEATHBOUND,RK_DEATHBOUND +2004,-1,8,1,0,0,0,10,5,yes,0,0,0,weapon,0, RK_HUNDREDSPEAR,RK_HUNDREDSPEAR +2005,-1,6,2,4,0x6,0,5,1,yes,0,0,0,weapon,3, RK_WINDCUTTER,RK_WINDCUTTER +2006,0,6,4,0,0x6,0,5,1,no,0,0,0,weapon,0, RK_IGNITIONBREAK,RK_IGNITIONBREAK +2007,0,0,0,0,0,0,5,0,no,0,0,0,none,0, RK_DRAGONTRAINING,RK_DRAGONTRAINING +2008,9,6,2,3,0x6,0,10,1,no,0,0,0,weapon,0, RK_DRAGONBREATH,RK_DRAGONBREATH +2009,0,6,4,0,0x1,0,5,1,yes,0,0,0,weapon,0, RK_DRAGONHOWLING,RK_DRAGONHOWLING +2010,0,0,0,0,0,0,10,0,no,0,0,0,none,0, RK_RUNEMASTERY,RK_RUNEMASTERY +2011,0,6,4,0,0x1,0,1,1,no,0,0,0,none,0, RK_MILLENNIUMSHIELD,RK_MILLENNIUMSHIELD +2012,-1,6,1,0,0,0,1,1,no,0,0,0,weapon,0, RK_CRUSHSTRIKE,RK_CRUSHSTRIKE +2013,0,6,4,0,0x1,0,1,1,no,0,0,0,none,0, RK_REFRESH,RK_REFRESH +2014,0,6,4,0,0x1,0,1,1,no,0,0,0,none,0, RK_GIANTGROWTH,RK_GIANTGROWTH +2015,0,6,4,0,0x1,0,1,1,no,0,0,0,none,0, RK_STONEHARDSKIN,RK_STONEHARDSKIN +2016,0,6,4,0,0x1,0,1,1,no,0,0,0,none,0, RK_VITALITYACTIVATION,RK_VITALITYACTIVATION +2017,0,6,4,0,0,0,1,1,no,0,0,0,weapon,0, RK_STORMBLAST,RK_STORMBLAST +2018,0,6,4,0,0x1,0,1,1,no,0,0,0,none,0, RK_FIGHTINGSPIRIT,RK_FIGHTINGSPIRIT +2019,0,6,4,0,0x1,0,1,1,no,0,0,0,none,0, RK_ABUNDANCE,RK_ABUNDANCE +2020,5:6:7:8:9,6,16,0,0x6,0,5,1,yes,0,0,0,weapon,0, RK_PHANTOMTHRUST,RK_PHANTOMTHRUST +2021,9,6,1,0,0x1,0,5,1,yes,0,0,0,none,0, GC_VENOMIMPRESS,GC_VENOMIMPRESS +2022,3,8,1,0,0,0,5,7,no,0,0,0,weapon,0, GC_CROSSIMPACT,GC_CROSSIMPACT +2023,3:4:5:6:7,6,1,0,0,0,5,1,no,0,0,0,weapon,0, GC_DARKILLUSION,GC_DARKILLUSION +2024,0,0,0,0,0,0,10,0,no,0,0,0,none,0, GC_RESEARCHNWPOISON,GC_RESEARCHNWPOISON +2025,0,6,4,0,0x1,0,10,0,no,0,0,0,none,0, GC_CREATENEWPOISON,GC_CREATENEWPOISON +2026,9,6,16,5,0x1,0,1,1,no,0,0,0,weapon,0, GC_ANTIDOTE,GC_ANTIDOTE +2027,0,6,4,0,0x1,0,5,0,no,0,0,0,none,0, GC_POISONINGWEAPON,GC_POISONINGWEAPON +2028,0,6,4,0,0x1,0,5,1,yes,0,0,0,none,0, GC_WEAPONBLOCKING,GC_WEAPONBLOCKING +2029,0,6,4,0,0,0,5,1,no,0,0,0,weapon,0, GC_COUNTERSLASH,GC_COUNTERSLASH +2030,-1,6,4,0,0x1,0,5,1,no,0,0,0,none,0, GC_WEAPONCRUSH,GC_WEAPONCRUSH +2031,-1,6,1,5,0,0,5,1,no,0,0,0,weapon,0, GC_VENOMPRESSURE,GC_VENOMPRESSURE +2032,5,6,2,5,0x1,0,5,1,no,0,0,0,weapon,0, GC_POISONSMOKE,GC_POISONSMOKE +2033,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0, GC_CLOAKINGEXCEED,GC_CLOAKINGEXCEED +2034,0,6,4,0,0,0,1,1,no,0,0,0,weapon,0, GC_PHANTOMMENACE,GC_PHANTOMMENACE +2035,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0, GC_HALLUCINATIONWALK,GC_HALLUCINATIONWALK +2036,0,6,4,0,0,0,5,1,no,0,0,0,weapon,0, GC_ROLLINGCUTTER,GC_ROLLINGCUTTER +2037,7,8,1,0,0,0,5,1,no,0,0,0,weapon,0, GC_CROSSRIPPERSLASHER,GC_CROSSRIPPERSLASHER +2038,11,8,1,6,0x2,3,5,3,yes,0,0,0,magic,0, AB_JUDEX,Judex +2039,0,6,4,0,0x1,0,1,1,yes,0,0,0,magic,0, AB_ANCILLA,Ancilla +2040,11,8,1,6,0,0,10,10,yes,0,0,0,magic,0, AB_ADORAMUS,Adoramus +2041,0,6,4,0,0x3,3:7:15,3,1,yes,0,0,0,magic,0, AB_CLEMENTIA,Clementia +2042,0,6,4,0,0x3,3:7:15,3,1,yes,0,0,0,magic,0, AB_CANTO,Canto Candidus +2043,0,6,4,0,0x1,3:7:15,3,1,yes,0,0,0,magic,0, AB_CHEAL,Coluceo Heal +2044,11,6,2,0,0x1,5,5,1,yes,0,0,0,magic,1, AB_EPICLESIS,Epiclesis +2045,0,6,4,0,0x3,15,10,1,yes,0,0,0,magic,0, AB_PRAEFATIO,Praefatio +2046,0,6,4,6,0x3,15,10,1,yes,0,0,0,magic,0, AB_ORATIO,Oratio +2047,0,6,4,0,0x3,15,4,1,yes,0,0,0,magic,0, AB_LAUDAAGNUS,Lauda Agnus +2048,0,6,4,0,0x3,15,4,1,yes,0,0,0,magic,0, AB_LAUDARAMUS,Lauda Ramus +2049,0,0,0,0,0,0,10,0,no,0,0,0,none,0, AB_EUCHARISTICA,Eucharistica +2050,11,6,16,6,0x1,0,1,1,yes,0,0,0,magic,0, AB_RENOVATIO,Renovatio +2051,11,6,16,6,0x1,0,5,1,yes,0,0,0,magic,0, AB_HIGHNESSHEAL,High Heal +2052,11,6,1,0,0x1,0,5,1,yes,0,0x600,0,magic,0, AB_CLEARANCE,Clearance +2053,0,6,4,0,0x1,0,5,1,yes,0,0,0,none,0, AB_EXPIATIO,Exipatio +2054,11,6,4,0,0x1,0,10,1,yes,0,0,0,none,0, AB_DUPLELIGHT,Duple Light +2055,11,6,1,0,0,0,10,1,yes,0,0,0,weapon,0, AB_DUPLELIGHT_MELEE,Duple Light (Melee) +2056,11,6,1,0,0,0,10,1,yes,0,0,0,magic,0, AB_DUPLELIGHT_MAGIC,Duple Light (Magic) +2057,0 ,4,4,0,0x3,4:5:6:7:8,5,1,yes,0,0,0,none,0, AB_SILENTIUM,Silentium +2201,11,6,16,8,0x1,0,5,1,yes,0,0,0,magic,0, WL_WHITEIMPRISON,WL_WHITEIMPRISON +2202,11,8,1,8,0,0,5,2,yes,0,0,0,magic,0, WL_SOULEXPANSION,WL_SOULEXPANSION +2203,11,8,4,1,0x6,0,5,3:4:5:6:7,yes,0,0,0,magic,0, WL_FROSTMISTY,WL_FROSTMISTY +2204,11,8,4,1,0x6,0,5,5,yes,0,0,0,magic,0, WL_JACKFROST,WL_JACKFROST +2205,11,6,1,2,0x1,0,5,1,yes,0,0,0,magic,0, WL_MARSHOFABYSS,WL_MARSHOFABYSS +2206,11,6,4,0,0x1,0,5,1,yes,0,0,0,magic,0, WL_RECOGNIZEDSPELL,WL_RECOGNIZEDSPELL +2207,7,6,1,2,0x1,0,5,1,yes,0,0,0,magic,0, WL_SIENNAEXECRATE,WL_SIENNAEXECRATE +2208,0,0,0,0,0,0,3,0,no,0,0,0,none,0, WL_RADIUS,WL_RADIUS +2209,11,6,4,0,5,0,5,1,yes,0,0,0,magic,0, WL_STASIS,WL_STASIS +2210,11,6,1,0,0,0,5,1,yes,0,0,0,magic,0, WL_DRAINLIFE,WL_DRAINLIFE +2211,11,8,1,3,6,0,5,7,yes,0,0,0,magic,3, WL_CRIMSONROCK,WL_CRIMSONROCK +2212,11,6,1,3,0,0,5,1,yes,0,0,0,magic,0, WL_HELLINFERNO,WL_HELLINFERNO +2213,11,8,2,0,0,0,5,20,yes,0,0,0,magic,0, WL_COMET,WL_COMET +2214,11,6,1,4,0,0,5,1,yes,0,0,0,magic,0, WL_CHAINLIGHTNING,WL_CHAINLIGHTNING +2215,11,6,1,4,0x6,0,5,1,yes,0,0,0,magic,0, WL_CHAINLIGHTNING_ATK,WL_CHAINLIGHTNING_ATK +2216,3,8,2,2,0x6,0,5,6:7:8:9:10,yes,0,0,0,magic,0, WL_EARTHSTRAIN,WL_EARTHSTRAIN +2217,11,6,1,0,0x1,0,5,1,yes,0,0,0,magic,0, WL_TETRAVORTEX,WL_TETRAVORTEX +2218,9,6,1,3,0,0,5,1,yes,0,0,0,magic,0, WL_TETRAVORTEX_FIRE,WL_TETRAVORTEX_FIRE +2219,9,6,1,1,0,0,5,1,yes,0,0,0,magic,0, WL_TETRAVORTEX_WATER,WL_TETRAVORTEX_WATER +2220,9,6,1,4,0,0,5,1,yes,0,0,0,magic,0, WL_TETRAVORTEX_WIND,WL_TETRAVORTEX_WIND +2221,9,6,1,2,0,0,5,1,yes,0,0,0,magic,0, WL_TETRAVORTEX_GROUND,WL_TETRAVORTEX_GROUND +2222,0,6,4,3,0x1,0,5,1,yes,0,0,0,magic,0, WL_SUMMONFB,WL_SUMMONFB +2223,0,6,4,4,0x1,0,5,1,yes,0,0,0,magic,0, WL_SUMMONBL,WL_SUMMONBL +2224,0,6,4,1,0x1,0,5,1,yes,0,0,0,magic,0, WL_SUMMONWB,WL_SUMMONWB +2225,9,6,1,3,0,0,5,1,yes,0,0,0,magic,0, WL_SUMMON_ATK_FIRE,WL_SUMMON_ATK_FIRE +2226,9,6,1,4,0,0,5,1,yes,0,0,0,magic,0, WL_SUMMON_ATK_WIND,WL_SUMMON_ATK_WIND +2227,9,6,1,1,0,0,5,1,yes,0,0,0,magic,0, WL_SUMMON_ATK_WATER,WL_SUMMON_ATK_WATER +2228,9,6,1,2,0,0,5,1,yes,0,0,0,magic,0, WL_SUMMON_ATK_GROUND,WL_SUMMON_ATK_GROUND +2229,0,6,4,2,0x1,0,5,1,yes,0,0,0,magic,0, WL_SUMMONSTONE,WL_SUMMONSTONE +2230,11,6,1,0,0x1,0,2,1,yes,0,0,0,magic,0, WL_RELEASE,WL_RELEASE +2231,0,6,4,0,0x1,0,1,1,yes,0,0,0,magic,0, WL_READING_SB,WL_READING_SB +2232,0,0,0,0,0,0,5,0,no,0,0,0,none,0, WL_FREEZE_SP,WL_FREEZE_SP +2233,9,8,1,0,0,0,10,3,no,0,0,0,weapon,0, RA_ARROWSTORM,RA_ARROWSTORM +2234,0,6,4,0,0x1,0,5,1,no,0,0,0,weapon,0, RA_FEARBREEZE,RA_FEARBREEZE +2235,0,0,0,0,0,0,10,0,no,0,0,0,none,0, RA_RANGERMAIN,RA_RANGERMAIN +2236,9,8,1,0,0,0,10,1,no,0,0,0,weapon,0, RA_AIMEDBOLT,RA_AIMEDBOLT +2237,9,6,2,0,0x1,0,1,1,no,0,0,0,weapon,0, RA_DETONATOR,RA_DETONATOR +2238,3,6,2,0,0x1,0,5,1,no,0,0,3,misc,0, RA_ELECTRICSHOCKER,RA_ELECTRICSHOCKER +2239,3,6,2,0,0x1,0,5,1,no,0,0,3,misc,0, RA_CLUSTERBOMB,RA_CLUSTERBOMB +2240,0,6,4,0,0x1,0,1,1,no,0,0,0,misc,0, RA_WUGMASTERY,RA_WUGMASTERY +2241,0,6,4,0,0x1,0,3,1,no,0,0,0,misc,0, RA_WUGRIDER,RA_WUGRIDER +2242,9,6,4,0,0x1,0,1,1,no,0,0,0,weapon,0, RA_WUGDASH,RA_WUGDASH +2243,9,6,1,0,0,0,5,1,no,0,0,0,weapon,0, RA_WUGSTRIKE,RA_WUGSTRIKE +2244,9,6,1,0,0,0,5,1,no,0,0,0,weapon,0, RA_WUGBITE,RA_WUGBITE +2245,0,0,0,0,0,0,10,0,no,0,0,0,none,0, RA_TOOTHOFWUG,RA_TOOTHOFWUG +2246,0,6,4,0,0,0,5,1,no,0,0,0,weapon,0, RA_SENSITIVEKEEN,RA_SENSITIVEKEEN +2247,0,6,4,0,0x1,0,5,1,no,0,0,0,weapon,0, RA_CAMOUFLAGE,RA_CAMOUFLAGE +2248,0,0,0,0,0,0,5,0,no,0,0,0,none,0, RA_RESEARCHTRAP,RA_RESEARCHTRAP +2249,3,6,2,0,0x1,0,1,1,no,0,0,1,misc,0, RA_MAGENTATRAP,RA_MAGENTATRAP +2250,3,6,2,0,0x1,0,1,1,no,0,0,1,misc,0, RA_COBALTTRAP,RA_COBALTTRAP +2251,3,6,2,0,0x1,0,1,1,no,0,0,1,misc,0, RA_MAIZETRAP,RA_MAIZETRAP +2252,3,6,2,0,0x1,0,1,1,no,0,0,1,misc,0, RA_VERDURETRAP,RA_VERDURETRAP +2253,3,6,2,0,0x1,0,5,1,no,0,0,1,misc,0, RA_FIRINGTRAP,RA_FIRINGTRAP +2254,3,6,2,0,0x1,0,5,1,no,0,0,1,misc,0, RA_ICEBOUNDTRAP,RA_ICEBOUNDTRAP +2255,0,0,0,0,0,0,5,0,no,0,0,0,none,0, NC_MADOLICENCE,NC_MADOLICENCE +2256,11,6,1,0,4,0,5,1,no,0,0,0,weapon,0, NC_BOOSTKNUCKLE,NC_BOOSTKNUCKLE +2257,3,6,1,0,0,0,3,1,no,0,0,0,weapon,0, NC_PILEBUNKER,NC_PILEBUNKER +2258,13,8,1,0,0x6,0,3,5,no,0,0,0,weapon,0, NC_VULCANARM,NC_VULCANARM +2259,5,6,1,3,0x6,0,3,1,no,0,0,0,weapon,0, NC_FLAMELAUNCHER,NC_FLAMELAUNCHER +2260,7,6,2,1,0x6,0,3,1,no,0,0,0,weapon,0, NC_COLDSLOWER,NC_COLDSLOWER +2261,7,6,2,0,0x6,0,3,1,no,0,0,0,weapon,0, NC_ARMSCANNON,NC_ARMSCANNON +2262,0,6,4,0,0x1,0,3,1,no,0,0,0,weapon,0, NC_ACCELERATION,NC_ACCELERATION +2263,0,6,4,0,0x1,0,1,1,no,0,0,0,weapon,0, NC_HOVERING,NC_HOVERING +2264,0,6,4,0,0x1,0,1,1,no,0,0,0,weapon,7, NC_F_SIDESLIDE,NC_F_SIDESLIDE +2265,0,6,4,0,0x1,0,1,1,no,0,0,0,weapon,7, NC_B_SIDESLIDE,NC_B_SIDESLIDE +2266,0,0,0,0,0,0,4,0,no,0,0,0,none,0, NC_MAINFRAME,NC_MAINFRAME +2267,0,6,4,0,0,0,3,1,no,0,0,0,weapon,0, NC_SELFDESTRUCTION,NC_SELFDESTRUCTION +2268,0,6,4,0,0x1,0,4,1,no,0,0,0,weapon,0, NC_SHAPESHIFT,NC_SHAPESHIFT +2269,0,6,4,0,0x1,0,1,1,no,0,0,0,weapon,0, NC_EMERGENCYCOOL,NC_EMERGENCYCOOL +2270,0,6,4,0,0x1,0,1,1,no,0,0,0,weapon,0, NC_INFRAREDSCAN,NC_INFRAREDSCAN +2271,9,6,1,0,0x1,0,3,1,no,0,0,0,weapon,0, NC_ANALYZE,NC_ANALYZE +2272,0,6,4,0,0x1,0,3,1,no,0,0,0,weapon,0, NC_MAGNETICFIELD,NC_MAGNETICFIELD +2273,0,6,4,0,0x1,0,3,1,no,0,0,0,weapon,0, NC_NEUTRALBARRIER,NC_NEUTRALBARRIER +2274,0,6,4,0,0x1,0,3,1,no,0,0,0,weapon,0, NC_STEALTHFIELD,NC_STEALTHFIELD +2275,5,6,16,0,0x1,0,5,1,no,0,0,0,weapon,0, NC_REPAIR,NC_REPAIR +2276,0,0,0,0,0,0,10,0,no,0,0,0,none,0, NC_TRAININGAXE,NC_TRAININGAXE +2277,0,0,0,0,0,0,5,0,no,0,0,0,none,0, NC_RESEARCHFE,NC_RESEARCHFE +2278,4:5:6:7:8,6,1,0,0,0,5,1,no,0,0,0,weapon,2:3:4:5:6, NC_AXEBOOMERANG,NC_AXEBOOMERANG +2279,-1,6,1,0,0,0,5,1,no,0,0,0,weapon,0, NC_POWERSWING,NC_POWERSWING +2280,0,8,4,0,0,0,5,5,no,0,0,0,weapon,0, NC_AXETORNADO,NC_AXETORNADO +2281,2,6,2,0,0x1,0,5,1,no,0,0,2,weapon,0, NC_SILVERSNIPER,NC_SILVERSNIPER +2282,2,6,2,0,0x1,0,5,1,no,0,0,2,weapon,0, NC_MAGICDECOY,NC_MAGICDECOY +2283,2,6,1,0,0,0,1,1,no,0,0,0,weapon,0, NC_DISJOINT,NC_DISJOINT +2284,-1,6,1,0,0,0,5,1,no,0,0,0,weapon,0, SC_FATALMENACE,SC_FATALMENACE +2285,0,6,4,0,0x1,0,10,0,yes,0,0,0,magic,0, SC_REPRODUCE,SC_REPRODUCE +2286,0,6,4,0,0x1,0,10,1,yes,0,0,0,magic,0, SC_AUTOSHADOWSPELL,SC_AUTOSHADOWSPELL +2287,5,6,16,0,0x1,0,5,1,yes,0,0x200,0,magic,0, SC_SHADOWFORM,SC_SHADOWFORM +2288,7:7:7:9:9:9:9:11:11:11,8,1,0,0,0,10,3,no,0,0,0,weapon,0, SC_TRIANGLESHOT,SC_TRIANGLESHOT +2289,1,6,4,0,0x1,0,5,1,yes,0,0,0,weapon,0, SC_BODYPAINT,SC_BODYPAINT +2290,1,6,4,0,0x1,0,5,1,yes,0,0,0,weapon,0, SC_INVISIBILITY,SC_INVISIBILITY +2291,1,6,4,0,0x1,0,5,1,yes,0,0,0,weapon,0, SC_DEADLYINFECT,SC_DEADLYINFECT +2292,3,6,1,0,0x1,0,3,1,yes,0,0,0,weapon,0, SC_ENERVATION,SC_ENERVATION +2293,3,6,1,0,0x1,0,3,1,yes,0,0,0,weapon,0, SC_GROOMY,SC_GROOMY +2294,3,6,1,0,0x1,0,3,1,yes,0,0,0,weapon,0, SC_IGNORANCE,SC_IGNORANCE +2295,3,6,1,0,0x1,0,3,1,yes,0,0,0,weapon,0, SC_LAZINESS,SC_LAZINESS +2296,3,6,1,0,0x1,0,3,1,yes,0,0,0,weapon,0, SC_UNLUCKY,SC_UNLUCKY +2297,3,6,1,0,0x1,0,3,1,yes,0,0,0,weapon,0, SC_WEAKNESS,SC_WEAKNESS +2298,3,6,1,0,0x1,0,5,1,yes,0,0,0,weapon,0, SC_STRIPACCESSARY,SC_STRIPACCESSARY +2299,7,6,2,0,0x1,0,3,1,yes,0,0,3,weapon,0, SC_MANHOLE,SC_MANHOLE +2300,7,6,2,0,0x1,0,3,1,yes,0,0,0,weapon,0, SC_DIMENSIONDOOR,SC_DIMENSIONDOOR +2301,7,6,2,0,0x1,0,3,1,yes,0,0,0,weapon,0, SC_CHAOSPANIC,SC_CHAOSPANIC +2302,7,6,2,0,0x1,0,3,1,yes,0,0,1,weapon,0, SC_MAELSTROM,SC_MAELSTROM +2303,7,6,2,0,0x1,0,3,1,yes,0,0,0,weapon,0, SC_BLOODYLUST,SC_BLOODYLUST +2304,1,6,4,0,0x1,0,3,1,yes,0,0,0,weapon,6, SC_FEINTBOMB,SC_FEINTBOMB +2307,11,6,1,0,0,0,5,1,yes,0,0,0,weapon,0, LG_CANNONSPEAR,LG_CANNONSPEAR +2308,7,6,1,0,0,0,10,1,yes,0,0,0,weapon,0, LG_BANISHINGPOINT,LG_BANISHINGPOINT +2309,0,6,4,0,0x1,0,3,1,yes,0,0,0,weapon,0, LG_TRAMPLE,LG_TRAMPLE +2310,2,6,1,0,0x2,0,5,1,yes,0,0,0,weapon,0, LG_SHIELDPRESS,LG_SHIELDPRESS +2311,0,6,4,0,0x1,0,5,1,yes,0,0,0,weapon,0, LG_REFLECTDAMAGE,LG_REFLECTDAMAGE +2312,5,6,1,0,0,0,5,1,yes,0,0,0,weapon,0, LG_PINPOINTATTACK,LG_PINPOINTATTACK +2313,0,6,4,0,0x1,0,5,1,yes,0,0,0,weapon,0, LG_FORCEOFVANGUARD,LG_FORCEOFVANGUARD +2314,1,6,1,0,0,0,1,1,yes,0,0,0,weapon,0, LG_RAGEBURST,LG_RAGEBURST +2315,0,6,4,0,0x1,0,3,1,yes,0,0,0,magic,0, LG_SHIELDSPELL,LG_SHIELDSPELL +2316,0,6,4,0,0x1,0,5,1,yes,0,0,0,magic,0, LG_EXEEDBREAK,LG_EXEEDBREAK +2317,1,6,2,0,0,0,5,1,yes,0,0,0,weapon,0, LG_OVERBRAND,LG_OVERBRAND +2318,0,6,4,0,0x1,0,5,1,yes,0,0,0,magic,0, LG_PRESTIGE,LG_PRESTIGE +2319,0,6,4,0,0x1,0,5,1,yes,0,0,0,magic,0, LG_BANDING,LG_BANDING +2320,0,6,4,0,0,0,5,1,yes,0,0,0,weapon,0, LG_MOONSLASHER,LG_MOONSLASHER +2321,1,8,2,6,0,0,5,7,yes,0,0,0,magic,0, LG_RAYOFGENESIS,LG_RAYOFGENESIS +2322,9,6,16,0,0x1,0,5,1,yes,0,0xC00,0,magic,0, LG_PIETY,LG_PIETY +2323,0,8,4,2,0,0,5,5,yes,0,0,0,weapon,0, LG_EARTHDRIVE,LG_EARTHDRIVE +2324,3,8,1,0,0,0,5,3,yes,0,0,0,weapon,0, LG_HESPERUSLIT,LG_HESPERUSLIT +2325,0,6,4,0,0x1,0,5,1,yes,0,0,0,magic,0, LG_INSPIRATION,LG_INSPIRATION +2326,-1,8,1,0,0,0,10,2,yes,0,0,0,weapon,0, SR_DRAGONCOMBO,SR_DRAGONCOMBO +2327,0,8,4,0,0,0,5,3,yes,0,0,0,weapon,3, SR_SKYNETBLOW,SR_SKYNETBLOW +2328,0,6,4,0,0,0,5,1,yes,0,0,0,weapon,0, SR_EARTHSHAKER,SR_EARTHSHAKER +2329,-1,8,4,0,0,0,5,2,yes,0,0,0,weapon,0, SR_FALLENEMPIRE,SR_FALLENEMPIRE +2330,1,6,4,0,0,0,10,1,yes,0,0,0,weapon,0, SR_TIGERCANNON,SR_TIGERCANNON +//2331,3,8,1,0,0,0,10,7,yes,0,0,0,weapon,0, SR_HELLGATE,SR_HELLGATE +2332,0,6,4,0,0,0,5,1,yes,0,0,0,weapon,0, SR_RAMPAGEBLASTER,SR_RAMPAGEBLASTER +2333,0,6,4,0,0x1,0,5,1,yes,0,0,0,weapon,0, SR_CRESCENTELBOW,SR_CRESCENTELBOW +2334,0,6,4,0,0x1,0,5,1,yes,0,0,0,weapon,0, SR_CURSEDCIRCLE,SR_CURSEDCIRCLE +2335,0,6,4,0,0x1,0,5,1,yes,0,0,0,weapon,0, SR_LIGHTNINGWALK,SR_LIGHTNINGWALK +2336,7:8:9:10:11:12,6,1,0,0x2,0,5,1,yes,0,0,0,weapon,2:3:4:5:6, SR_KNUCKLEARROW,SR_KNUCKLEARROW +2337,0,6,4,0,0,0,5,1,yes,0,0,0,weapon,0, SR_WINDMILL,SR_WINDMILL +2338,0,6,4,0,0x1,0,10,1,yes,0,0,0,weapon,0, SR_RAISINGDRAGON,SR_RAISINGDRAGON +//2339,0,6,4,0,0x1,0,5,1,yes,0,0,0,magic,0, SR_GENTLETOUCH,SR_GENTLETOUCH +2340,0,6,4,0,0x1,0,1,1,yes,0,0,0,weapon,0, SR_ASSIMILATEPOWER,SR_ASSIMILATEPOWER +2341,3,6,16,0,0x1,0,1,1,yes,0,0,0,weapon,0, SR_POWERVELOCITY,SR_POWERVELOCITY +2342,0,6,1,0,0x2,0,5,1,yes,0,0,0,weapon,7, SR_CRESCENTELBOW_AUTOSPELL,SR_CRESCENTELBOW_AUTOSPELL +2343,1:2:3:3:4:4:5:5:6:7,8,4,0,0,0,10,7,yes,0,0,0,weapon,0, SR_GATEOFHELL,SR_GATEOFHELL +2344,2,6,1,0,0,0,5,1,yes,0,0,0,weapon,0, SR_GENTLETOUCH_QUIET,SR_GENTLETOUCH_QUIET +2345,2,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0, SR_GENTLETOUCH_CURE,SR_GENTLETOUCH_CURE +2346,0,6,4,0,0x1,0,5,1,yes,0,0,0,magic,0, SR_GENTLETOUCH_ENERGYGAIN,SR_GENTLETOUCH_ENERGYGAIN +2347,2,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0, SR_GENTLETOUCH_CHANGE,SR_GENTLETOUCH_CHANGE +2348,2,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0, SR_GENTLETOUCH_REVITALIZE,SR_GENTLETOUCH_REVITALIZE +2350,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0, WA_SWING_DANCE,WA_SWING_DANCE +2351,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0, WA_SYMPHONY_OF_LOVE,WA_SYMPHONY_OF_LOVE +2352,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0, WA_MOONLIT_SERENADE,WA_MOONLIT_SERENADE +2381,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0, MI_RUSH_WINDMILL,MI_RUSH_WINDMILL +2382,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0, MI_ECHOSONG,MI_ECHOSONG +2383,9,6,16,0,0x1,0,5,1,yes,0,0,0,misc,0, MI_HARMONIZE,MI_HARMONIZE +2412,0,0,0,0,0,0,10,0,no,0,0,0,none,0, WM_LESSON,WM_LESSON +2413,9,8,1,0,0,0,5,2:2:3:3:4,yes,0,0,0,magic,0, WM_METALICSOUND,WM_METALICSOUND +2414,9,6,2,0,0,0,5,1,yes,0,0,3,misc,0, WM_REVERBERATION,WM_REVERBERATION +2415,1,6,1,0,0,0,5,1,yes,0,0,0,weapon,0, WM_REVERBERATION_MELEE,WM_REVERBERATION_MELEE +2416,1,6,1,0,0,0,5,1,yes,0,0,0,magic,0, WM_REVERBERATION_MAGIC,WM_REVERBERATION_MAGIC +2417,11,6,2,0,0,0,5,1,yes,0,0,0,misc,0, WM_DOMINION_IMPULSE,WM_DOMINION_IMPULSE +2418,9,6,2,0,0,0,5,1,yes,0,0,0,weapon,0, WM_SEVERE_RAINSTORM,WM_SEVERE_RAINSTORM +2419,9,6,2,0,0,0,5,1,yes,0,0,5,misc,0, WM_POEMOFNETHERWORLD,WM_POEMOFNETHERWORLD +2420,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0, WM_VOICEOFSIREN,WM_VOICEOFSIREN +2421,7,6,16,0,0x1,0,5,1,yes,0,0,0,misc,0, WM_DEADHILLHERE,WM_DEADHILLHERE +2422,7,6,2,0,0x1,0,5,1,yes,0,0,0,misc,0, WM_LULLABY_DEEPSLEEP,WM_LULLABY_DEEPSLEEP +2423,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0, WM_SIRCLEOFNATURE,WM_SIRCLEOFNATURE +2424,9,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0, WM_RANDOMIZESPELL,WM_RANDOMIZESPELL +2425,9,6,16,0,0x1,0,5,1,yes,0,0,0,misc,0, WM_GLOOMYDAY,WM_GLOOMYDAY +2426,9,6,2,0,0x1,0,5,1,yes,0,0,0,weapon,0, WM_GREAT_ECHO,WM_GREAT_ECHO +2427,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0, WM_SONG_OF_MANA,WM_SONG_OF_MANA +2428,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0, WM_DANCE_WITH_WUG,WM_DANCE_WITH_WUG +2429,9,6,1,0,0,0,5,1,yes,0,0,0,weapon,0, WM_SOUND_OF_DESTRUCTION,WM_SOUND_OF_DESTRUCTION +2430,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0, WM_SATURDAY_NIGHT_FEVER,WM_SATURDAY_NIGHT_FEVER +2431,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0, WM_LERADS_DEW,WM_LERADS_DEW +2432,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0, WM_MELODYOFSINK,WM_MELODYOFSINK +2433,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0, WM_BEYOND_OF_WARCRY,WM_BEYOND_OF_WARCRY +2434,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0, WM_UNLIMITED_HUMMING_VOICE,WM_UNLIMITED_HUMMING_VOICE +2443,0,6,4,3,0x1,0,5,1,yes,0,0,8:10:12:14:16,magic,0, SO_FIREWALK,SO_FIREWALK +2444,0,6,4,4,0x1,0,5,1,yes,0,0,8:10:12:14:16,magic,0, SO_ELECTRICWALK,SO_ELECTRICWALK +2445,0,6,4,0,0x1,0,5,1,yes,0,0,0,magic,0, SO_SPELLFIST,SO_SPELLFIST +2446,9,8,2,2,0,0,5,3,yes,0,0,0,magic,0, SO_EARTHGRAVE,SO_EARTHGRAVE +2447,9,8,2,1,0,0,5,5,yes,0,0,0,magic,0, SO_DIAMONDDUST,SO_DIAMONDDUST +2448,9,6,1,5,0,0,5,1,yes,0,0,0,magic,0, SO_POISON_BUSTER,SO_POISON_BUSTER +2449,9,6,2,0,0,0,5,1,yes,0,0,0,magic,0, SO_PSYCHIC_WAVE,SO_PSYCHIC_WAVE +2450,9,6,2,5,0,0,5,1,yes,0,0,0,magic,0, SO_CLOUD_KILL,SO_CLOUD_KILL +2451,9,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0, SO_STRIKING,SO_STRIKING +2452,9,6,2,3,0x1,0,5,1,yes,0,0,0,magic,0, SO_WARMER,SO_WARMER +2453,9,6,2,0,0x1,0,5,1,yes,0,0,0,magic,0, SO_VACUUM_EXTREME,SO_VACUUM_EXTREME +2454,9,6,1,4,0,0,5,1,yes,0,0,0,magic,0, SO_VARETYR_SPEAR,SO_VARETYR_SPEAR +2455,9,6,1,0,0x1,0,5,1,yes,0,0,0,magic,0, SO_ARRULLO,SO_ARRULLO +2456,0,0,0,0,0,0,10,0,yes,0,0,0,weapon,0, SO_EL_CONTROL,SO_EL_CONTROL +2457,0,0,0,0,0,0,10,0,yes,0,0,0,weapon,0, SO_SUMMON_AGNI,SO_SUMMON_AGNI +2458,0,0,0,0,0,0,10,0,yes,0,0,0,weapon,0, SO_SUMMON_AQUA,SO_SUMMON_AQUA +2459,0,0,0,0,0,0,10,0,yes,0,0,0,weapon,0, SO_SUMMON_VENTUS,SO_SUMMON_VENTUS +2460,0,0,0,0,0,0,10,0,yes,0,0,0,weapon,0, SO_SUMMON_TERA,SO_SUMMON_TERA +2461,0,0,0,0,0,0,10,0,yes,0,0,0,weapon,0, SO_EL_ACTION,SO_EL_ACTION +2462,0,0,0,0,0,0,10,0,yes,0,0,0,weapon,0, SO_EL_ANALYSIS,SO_EL_ANALYSIS +2463,0,0,0,0,0,0,10,0,yes,0,0,0,weapon,0, SO_EL_SYMPATHY,SO_EL_SYMPATHY +2464,0,0,0,0,0,0,10,0,yes,0,0,0,weapon,0, SO_EL_CURE,SO_EL_CURE +2465,9,0,0,0,0,0,10,0,yes,0,0,0,weapon,0, SO_FIRE_INSIGNIA,SO_FIRE_INSIGNIA +2466,9,0,0,0,0,0,10,0,yes,0,0,0,weapon,0, SO_WATER_INSIGNIA,SO_WATER_INSIGNIA +2467,9,0,0,0,0,0,10,0,yes,0,0,0,weapon,0, SO_WIND_INSIGNIA,SO_WIND_INSIGNIA +2468,9,0,0,0,0,0,10,0,yes,0,0,0,weapon,0, SO_EARTH_INSIGNIA,SO_EARTH_INSIGNIA +2474,0,0,0,0,0,0,10,0,no,0,0,0,none,0, GN_TRAINING_SWORD,GN_TRAINING_SWORD +2475,0,0,0,0,0,0,10,0,no,0,0,0,none,0, GN_REMODELING_CART,GN_REMODELING_CART +2476,0,6,4,0,0x2,0,5,1,yes,0,0,0,weapon,2, GN_CART_TORNADO,GN_CART_TORNADO +2477,7:8:9:10:11,6,1,0,0,0,5,1,yes,0,0,0,weapon,0, GN_CARTCANNON,GN_CARTCANNON +2478,0,6,4,0,0x1,0,5,1,yes,0,0,0,weapon,0, GN_CARTBOOST,GN_CARTBOOST +2479,9,6,2,0,0,0,5,1,yes,0,0,5,misc,0, GN_THORNS_TRAP,GN_THORNS_TRAP +2480,11,6,1,0,0x1,0,5,1,yes,0,0,0,misc,0, GN_BLOOD_SUCKER,GN_BLOOD_SUCKER +2481,11,6,1,0,0x1,0,5,1,yes,0,0,0,magic,0, GN_SPORE_EXPLOSION,GN_SPORE_EXPLOSION +2482,11,6,16,0,0x1,0,5,1,yes,0,0,1,weapon,2, GN_WALLOFTHORN,GN_WALLOFTHORN +2483,11,6,2,2,0,0,10,3:4:4:5:5:6:6:7:7:8,yes,0,0,0,weapon,0, GN_CRAZYWEED,GN_CRAZYWEED +2484,0,6,1,2,0,0,10,1,yes,0,0,0,weapon,0, GN_CRAZYWEED_ATK,GN_CRAZYWEED_ATK +2485,9,6,2,3,0,0,5,1,yes,0,0,0,weapon,0, GN_DEMONIC_FIRE,GN_DEMONIC_FIRE +2486,9,6,2,0,0,0,5,1,yes,0,0,0,weapon,0, GN_FIRE_EXPANSION,GN_FIRE_EXPANSION +2487,9,6,2,0,0,0,5,1,yes,0,0,0,weapon,0, GN_FIRE_EXPANSION_SMOKE_POWDER,GN_FIRE_EXPANSION_SMOKE_POWDER +2488,9,6,2,0,0,0,5,1,yes,0,0,0,weapon,0, GN_FIRE_EXPANSION_TEAR_GAS,GN_FIRE_EXPANSION_TEAR_GAS +2489,11,8,1,0,0,0,10,1:2:3:4:5:6:7:8:9:10,yes,0,0,0,weapon,0, GN_FIRE_EXPANSION_ACID,GN_FIRE_EXPANSION_ACID +2490,9,6,2,0,0,0,5,1,yes,0,0,2:3:4:5:6,misc,0, GN_HELLS_PLANT,GN_HELLS_PLANT +2491,0,6,1,0,0,0,5,1,yes,0,0,0,misc,0, GN_HELLS_PLANT_ATK,GN_HELLS_PLANT_ATK +2492,0,6,4,0,0x1,0,5,1,yes,0,0,0,weapon,0, GN_MANDRAGORA,GN_MANDRAGORA +2493,11,6,16,0,0x1,0,5,1,yes,0,0,0,weapon,0, GN_SLINGITEM,GN_SLINGITEM +2494,0,6,4,0,0x1,0,1,0,yes,0,0,0,none,0, GN_CHANGEMATERIAL,GN_CHANGEMATERIAL +2495,0,6,4,0,0x1,0,2,0,yes,0,0,0,none,0, GN_MIX_COOKING,GN_MIX_COOKING +2496,0,6,4,0,0x1,0,2,0,yes,0,0,0,none,0, GN_MAKEBOMB,GN_MAKEBOMB +2497,0,6,4,0,0x1,0,10,0,yes,0,0,0,none,0, GN_S_PHARMACY,GN_S_PHARMACY +2498,11,6,1,0,0,0,5,1,yes,0,0,0,weapon,0, GN_SLINGITEM_RANGEMELEEATK,GN_SLINGITEM_RANGEMELEEATK +2515,11,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0, AB_SECRAMENT,AB_SECRAMENT +2516,0,6,1,0,0,0,5,1,yes,0,0,0,weapon,0, WM_SEVERE_RAINSTORM_MELEE,WM_SEVERE_RAINSTORM_MELEE +2517,0,6,4,0,0,0,5,1,yes,0,0,0,weapon,0, SR_HOWLINGOFLION,SR_HOWLINGOFLION +2518,11,6,2,0,0,0,5,1,yes,0,0,0,weapon,0, SR_RIDEINLIGHTNING,SR_RIDEINLIGHTNING +2519,0,6,1,0,0,0,5,1,yes,0,0,0,weapon,3:4:5:6:7, LG_OVERBRAND_BRANDISH,LG_OVERBRAND_BRANDISH +2520,0,6,1,0,0,0,5,1,yes,0,0,0,weapon,0, LG_OVERBRAND_PLUSATK,LG_OVERBRAND_PLUSATK // Unknown //2533,0,0,0,0,0,0,9,0,no,0,0,0,none,0 ALL_ODINS_RECALL, diff --git a/db/skill_require_db.txt b/db/skill_require_db.txt index 9e9f385f0..635f856e8 100644 --- a/db/skill_require_db.txt +++ b/db/skill_require_db.txt @@ -454,6 +454,248 @@ 1018,0,0,30,0,0,0,99,0,0,none,0,12114,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTFIRE 1019,0,0,30,0,0,0,99,0,0,none,0,12117,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTWIND +2001,0,0,40:45:50:55:60,0,0,0,1:2:3:4:5:6:7:8:9:10:11:12:13:14:15:16:17:18:19:20:21:22,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RK_ENCHANTBLADE +2002,0,0,30:35:40:45:50,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RK_SONICWAVE +2003,0,0,28:31:34:37:40:43:46:49:52:55,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RK_DEATHBOUND +2004,0,0,60,0,0,0,4:5,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RK_HUNDREDSPEAR +2005,0,0,20:24:28:32:36,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RK_WINDCUTTER +2006,0,0,35:40:45:50:55,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RK_IGNITIONBREAK +2008,0,0,5:10:15:20:25:30:35:40:45:50,0,0,0,99,0,0,dragon,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RK_DRAGONBREATH +2009,0,0,5:10:15:20:25:30:35:40:45:50,0,0,0,99,0,0,dragon,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RK_DRAGONHOWLING +2020,0,0,15:18:21:24:27,0,0,0,4:5,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RK_PHANTOMTHRUST + +2021,0,0,12:16:20:24:28,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GC_VENOMIMPRESS +2022,0,0,25,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GC_CROSSIMPACT +2023,0,0,40,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GC_DARKILLUSION +2025,0,0,5,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GC_CREATENEWPOISON +2026,0,0,10,0,0,0,99,0,0,none,0,6128,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GC_ANTIDOTE +2027,0,0,20:24:28:32:36,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GC_POISONINGWEAPON +2028,0,0,40:36:32:28:24,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GC_WEAPONBLOCKING +2029,0,0,5:8:11:14:17,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GC_COUNTERSLASH +2030,0,0,20,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GC_WEAPONCRUSH +2031,0,0,30:40:50:60:70,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GC_VENOMPRESSURE +2032,0,0,30:40:50:60:70,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GC_POISONSMOKE +2033,0,0,45,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GC_CLOAKINGEXCEED +2034,0,0,30,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GC_PHANTOMMENACE +2035,0,0,100,10,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GC_HALLUCINATIONWALK +2036,0,0,5,0,0,0,16,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GC_ROLLINGCUTTER +2037,0,0,20:24:28:32:36,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GC_CROSSRIPPERSLASHER + +2038,0,0,30:33:36:39:42,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_JUDEX +2039,0,0,30,0,30,0,99,0,0,none,0,717,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_ANCILLA +2040,0,0,22:28:34:40:46:52:58:64:70:76,0,0,0,99,0,0,none,0,717,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_ADORAMUS +2041,0,0,200:220:240,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_CLEMENTIA +2042,0,0,145:160:175,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_CANTO +2043,0,0,130:145:160,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_CHEAL +2044,0,0,300,0,0,0,99,0,0,none,0,12333,1,523,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_EPICLESIS +2045,0,0,60:70:80:90:100:110:120:130:140:150,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_PRAEFATIO +2046,0,0,35:38:41:44:47:50:53:56:59:62,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_ORATIO +2047,0,0,50:60:70:80,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_LAUDAAGNUS +2048,0,0,50:60:70:80,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_LAUDARAMUS +2050,0,0,70,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_RENOVATIO +2051,0,0,70:100:130:160:190,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_HIGHNESSHEAL +2052,0,0,54:60:66:72:78,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_CLEARANCE +2053,0,0,35:40:45:50:55,0,0,0,1:2:3:4:5:6:7:8:9:10:11:12:13:14:15:16:17:18:19:20:21:22,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_EXPIATIO +2054,0,0,55:60:65:70:75:80:85:90:95:100,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_DUPLELIGHT +2057,0,0,64:68:72:76:80,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_SILENTIUM + +2201,0,0,50:55:60:65:70,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WL_WHITEIMPRISON +2202,0,0,30:35:40:45:50,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WL_SOULEXPANSION +2203,0,0,40:48:56:64:72,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WL_FROSTMISTY +2204,0,0,50:60:70:80:90,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WL_JACKFROST +2205,0,0,40:42:44:46:48,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WL_MARSHOFABYSS +2206,0,0,50:60:70:80:90,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WL_RECOGNIZEDSPELL +2207,0,0,32:34:36:38:40,0,0,0,99,0,0,none,0,716,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WL_SIENNAEXECRATE +2209,0,0,70:90:110:130:150,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WL_STASIS +2210,0,0,20:24:28:32:36,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WL_DRAINLIFE +2211,0,0,60:70:80:90:100,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WL_CRIMSONROCK +2212,0,0,35:40:45:50:55,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WL_HELLINFERNO +2213,0,0,240:280:320:360:400,0,0,0,99,0,0,none,0,716,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WL_COMET +2214,0,0,80:90:100:110:120,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WL_CHAINLIGHTNING +2216,0,0,70:78:86:94:102,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WL_EARTHSTRAIN +2217,0,0,120:150:180:210:240,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WL_TETRAVORTEX +2222,0,0,10:12:14:16:18,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WL_SUMMONFB +2223,0,0,10:12:14:16:18,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WL_SUMMONBL +2224,0,0,10:12:14:16:18,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WL_SUMMONWB +2229,0,0,10:12:14:16:18,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WL_SUMMONSTONE +2230,0,0,3:20,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WL_RELEASE +2231,0,0,8:12:16:20:24,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WL_READING_SB + +2233,0,0,30:32:34:36:38:40:42:44:46:48,0,0,0,11,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RA_ARROWSTORM +2234,0,0,36:40:44:48:52,0,0,0,11,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RA_FEARBREEZE +2236,0,0,30:32:34:36:38:40:42:44:46:48,0,0,0,11,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RA_AIMEDBOLT +2237,0,0,15,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RA_DETONATOR +2238,0,0,35,0,0,0,99,0,0,none,0,7940,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RA_ELECTRICSHOCKER +2239,0,0,20,0,0,0,99,0,0,none,0,7940,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RA_CLUSTERBOMB +2240,0,0,5,0,0,0,99,0,0,none,0,6124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RA_WUGMASTERY +2241,0,0,20,0,0,0,99,0,0,wolf,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RA_WUGRIDER +2242,0,0,40,0,0,0,99,0,0,wolf,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RA_WUGDASH +2243,0,0,30:32:34:36:38,0,0,0,99,0,0,wolf,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RA_WUGSTRIKE +2244,0,0,40:44:46:48:50,0,0,0,99,0,0,wolf,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RA_WUGBITE +2246,0,0,10,0,0,0,99,0,0,wolf,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RA_SENSITIVEKEEN +2247,0,0,40,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RA_CAMOUFLAGE +2249,0,0,10,0,0,0,99,0,0,none,0,7940,1,990,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RA_MAGENTATRAP +2250,0,0,10,0,0,0,99,0,0,none,0,7940,1,991,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RA_COBALTTRAP +2251,0,0,10,0,0,0,99,0,0,none,0,7940,1,993,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RA_MAIZETRAP +2252,0,0,10,0,0,0,99,0,0,none,0,7940,1,992,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RA_VERDURETRAP +2253,0,0,10,0,0,0,99,0,0,none,0,7940,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RA_FIRINGTRAP +2254,0,0,10,0,0,0,99,0,0,none,0,7940,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RA_ICEBOUNDTRAP + +2256,0,0,3:6:9:12:15,0,0,0,99,0,0,gear,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_BOOSTKNUCKLE +2257,0,0,50,0,0,0,99,0,0,gear,0,1549,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_PILEBUNKER +2258,0,0,2,0,0,0,99,0,0,gear,0,6145,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_VULCANARM +2259,0,0,20,0,0,0,99,0,0,gear,0,2139,0,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_FLAMELAUNCHER +2260,0,0,20,0,0,0,99,0,0,gear,0,6147,1,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_COLDSLOWER +2261,0,0,30:45:60,0,0,0,99,0,0,gear,0,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_ARMSCANNON +2262,0,0,20:40:60,0,0,0,99,0,0,gear,0,2800,0,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_ACCELERATION +2263,0,0,25,0,0,0,99,0,0,gear,0,2801,0,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_HOVERING +2264,0,0,20,0,0,0,99,0,0,gear,0,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_F_SIDESLIDE +2265,0,0,20,0,0,0,99,0,0,gear,0,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_B_SIDESLIDE +2267,0,0,200,0,0,0,99,0,0,gear,0,2802,0,6146,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_SELFDESTRUCTION +2268,0,0,100,0,0,0,99,0,0,gear,0,2803,0,6146,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_SHAPESHIFT +2269,0,0,20,0,0,0,99,0,0,gear,0,2804,0,6146,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_EMERGENCYCOOL +2270,0,0,45,0,0,0,99,0,0,gear,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_INFRAREDSCAN +2271,0,0,30,0,0,0,99,0,0,gear,0,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_ANALYZE +2272,0,0,90,0,0,0,99,0,0,gear,0,2805,0,6146,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_MAGNETICFIELD +2273,0,0,90,0,0,0,99,0,0,gear,0,2806,0,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_NEUTRALBARRIER +2274,0,0,100:150:200,0,0,0,99,0,0,gear,0,2808,0,6146,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_STEALTHFIELD +2275,0,0,25:30:35:40:45,0,0,0,99,0,0,gear,0,2807,0,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_REPAIR +2278,0,0,20:22:24:26:28,0,0,0,6:7:,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_AXEBOOMERANG +2279,0,0,10:12:14:16:18,0,0,0,6:7,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_POWERSWING +2280,20:40:60:80:100,0,18:20:22:24:26,0,0,0,6:7,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_AXETORNADO +2281,0,0,25:30:35:40:45,0,0,0,99,0,0,none,0,999,2,998,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_SILVERSNIPER +2282,0,0,40:45:50:55:60,0,0,0,99,0,0,none,0,998,2,7054,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_MAGICDECOY +2283,0,0,15,0,0,0,99,0,0,none,0,6186,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_DISJOINT + +2284,0,0,40:45:50:55:60,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SC_FATALMENACE +2285,0,0,40:45:50:55:60:65:70:75:80:85,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SC_REPRODUCE +2286,0,0,40:45:50:55:60:65:70:75:80:85,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SC_AUTOSHADOWSPELL +2287,0,0,40:50:60:70:80,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SC_SHADOWFORM +2288,0,0,22:24:26:28:30:32:34:36:38:40,0,0,0,11,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SC_TRIANGLESHOT +2289,0,0,10:15:20:25:30,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SC_BODYPAINT +2290,0,0,100,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SC_INVISIBILITY +2291,0,0,40:44:48:52:56,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SC_DEADLYINFECT +2292,0,0,30:40:50,0,0,0,99,0,0,none,0,6121,0,6120,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SC_ENERVATION +2293,0,0,30:40:50,0,0,0,99,0,0,none,0,6121,0,6120,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SC_GROOMY +2294,0,0,30:40:50,0,0,0,99,0,0,none,0,6121,0,6120,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SC_IGNORANCE +2295,0,0,30:40:50,0,0,0,99,0,0,none,0,6121,0,6120,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SC_LAZINESS +2296,0,0,30:40:50,0,0,0,99,0,0,none,0,6121,0,6120,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SC_UNLUCKY +2297,0,0,30:40:50,0,0,0,99,0,0,none,0,6121,0,6120,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SC_WEAKNESS +2298,0,0,15:18:21:24:27,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SC_STRIPACCESSARY +2299,0,0,20:25:30,0,0,0,99,0,0,none,0,6122,0,6123,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SC_MANHOLE +2300,0,0,30:36:42,0,0,0,99,0,0,none,0,6122,0,6123,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SC_DIMENSIONDOOR +2301,0,0,30:36:42,0,0,0,99,0,0,none,0,6122,0,6123,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SC_CHAOSPANIC +2302,0,0,50:55:60,0,0,0,99,0,0,none,0,6122,0,6123,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SC_MAELSTROM +2303,0,0,60:70:80,0,0,0,99,0,0,none,0,6122,0,6123,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SC_BLOODYLUST +2304,0,0,24:28:32,0,0,0,99,0,0,none,0,6122,0,6123,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SC_FEINTBOMB + +2307,0,0,12:16:20:24:28,0,0,0,4:5,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //LG_CANNONSPEAR +2308,0,0,20:20:20:20:20:25:25:25:25:25,0,0,0,4:5,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //LG_BANISHINGPOINT +2309,0,0,30:45:60,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //LG_TRAMPLE +2310,0,0,10:12:14:16:18,0,0,0,99,0,0,shield,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //LG_SHIELDPRESS +2311,0,0,40:50:60:70:80,0,0,0,99,0,0,shield,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //LG_REFLECTDAMAGE +2312,0,0,30,0,0,0,4:5,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //LG_PINPOINTATTACK +2313,0,0,30,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //LG_FORCEOFVANGUARD +2314,0,0,50,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //LG_RAGEBURST +2315,0,0,50,0,0,0,99,0,0,shield,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //LG_SHIELDSPELL +2316,0,0,24:28:32:36:40,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //LG_EXEEDBREAK +2317,0,0,42:44:46:48:50,0,0,0,4:5,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //LG_OVERBRAND +2318,0,0,24:28:32,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //LG_PRESTIGE +2319,0,0,75:80:85:90:95,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //LG_BANDING +2320,0,0,20:24:28:32:36,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //LG_MOONSLASHER +2321,0,0,60,3:6:9:12:15,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //LG_RAYOFGENESIS +2322,0,0,40:45:50:55:60,0,0,0,99,0,0,none,0,523,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //LG_PIETY +2323,0,0,52:60:68:76:84,0,0,0,99,0,0,shield,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //LG_EARTHDRIVE +2324,0,0,80:90:100:110:120,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //LG_HESPERUSLIT +2325,0,0,100,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //LG_INSPIRATION + +2326,0,0,3:4:5:6:7:8:9:10:11:12,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SR_DRAGONCOMBO +2327,0,0,8:9:10:11:12,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SR_SKYNETBLOW +2328,0,0,36:40:44:48:52,0,0,0,99,0,0,none,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SR_EARTHSHAKER +2329,0,0,20:30:40:50:60,0,0,0,99,0,0,none,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SR_FALLENEMPIRE +2330,0,0,1,0,0,0,99,0,0,explosionspirits,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SR_TIGERCANNON +2332,0,0,150,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SR_RAMPAGEBLASTER +2333,0,0,80,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SR_CRESCENTELBOW +2334,0,0,40:60:80:100:120,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SR_CURSEDCIRCLE +2335,0,0,80:70:60:50:40,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SR_LIGHTNINGWALK +2336,0,0,10:15:20:25:30,0,0,0,99,0,0,none,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SR_KNUCKLEARROW +2337,0,0,45,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SR_WINDMILL +2338,0,0,120,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SR_RAISINGDRAGON +2340,0,0,10,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SR_ASSIMILATEPOWER +2341,0,0,50,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SR_POWERVELOCITY +2343,0,0,10,0,0,0,99,0,0,explosionspirits,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SR_GATEOFHELL +2344,0,0,20:25:30:35:40,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_QUIET +2345,0,0,40:50:60:70:80,0,0,0,99,0,0,none,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_CURE +2346,0,0,40:50:60:70:80,1:2:3:4:5,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_ENERGYGAIN +2347,0,0,40:50:60:70:80,1:2:3:4:5,0,0,99,0,0,none,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_CHANGE +2348,0,0,40:50:60:70:80,0,0,0,99,0,0,none,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_REVITALIZE + +2350,0,0,96:112:128:144:160,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WA_SWING_DANCE +2351,0,0,60:69:78:87:96,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WA_SYMPHONY_OF_LOVE +2352,0,0,84:96:108:120:134,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WA_MOONLIT_SERENADE + +2381,0,0,82:88:94:100:106,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //MI_RUSH_WINDMILL +2382,0,0,86:92:98:104:110,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //MI_ECHOSONG +2383,0,0,70:75:80:85:90,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //MI_HARMONIZE + +2413,0,0,64:68:72:76:80,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WM_METALICSOUND +2414,0,0,28:32:38:42:48,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WM_REVERBERATION +2417,0,0,10,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE +2418,0,0,80:90:100:110:120,0,0,0,11,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM +2419,0,0,12:16:20:24:28,0,0,0,13:14,0,0,none,0,11513,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD +2420,0,0,48:56:64:72:80,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN +2421,0,0,50:53:56:59:62,0,0,0,13:14,0,0,none,0,6144,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WM_DEADHILLHERE +2422,0,0,80:90:100:110:120,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WM_LULLABY_DEEPSLEEP +2423,0,0,42:46:50:54:58,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WM_SIRCLEOFNATURE +2424,0,0,40:45:50:55:60,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WM_RANDOMIZESPELL +2425,0,0,60,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WM_GLOOMYDAY +2426,0,0,80:90:100:110:120,0,0,0,99,0,0,none,0,11513,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WM_GREAT_ECHO +2427,0,0,120:140:160:180:200,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WM_SONG_OF_MANA +2428,0,0,120:140:160:180:200,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WM_DANCE_WITH_WUG +2429,0,0,50:60:70:80:90,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WM_SOUND_OF_DESTRUCTION +2430,0,0,150:160:170:180:190,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WM_SATURDAY_NIGHT_FEVER +2431,0,0,120:130:140:150:160,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WM_LERADS_DEW +2432,0,0,120:130:140:150:160,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WM_MELODYOFSINK +2433,0,0,120:130:140:150:160,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WM_BEYOND_OF_WARCRY +2434,0,0,120:130:140:150:160,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WM_UNLIMITED_HUMMING_VOICE + +2443,0,0,30:34:38:42:46,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SO_FIREWALK +2444,0,0,30:34:38:42:46,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SO_ELECTRICWALK +2445,0,0,40:44:48:52:56,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SO_SPELLFIST +2446,0,0,62:70:78:86:94,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SO_EARTHGRAVE +2447,0,0,50:56:62:68:74,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /SO_DIAMONDDUST +2448,0,0,70:90:110:130:150,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SO_POISON_BUSTER +2449,0,0,48:56:64:72:80,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SO_PSYCHIC_WAVE +2450,0,0,48:56:64:72:80,0,0,0,99,0,0,none,0,716,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SO_CLOUD_KILL +2451,0,0,50:55:60:65:70,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SO_STRIKING +2452,0,0,40:52:64:76:88,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SO_WARMER +2453,0,0,34:42:50:58:66,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SO_VACUUM_EXTREME +2454,0,0,55:62:69:76:83,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SO_VARETYR_SPEAR +2455,0,0,30:35:40:45:50,0,0,0,99,0,0,none,0,715,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SO_ARRULLO + +2476,0,0,30,0,0,0,99,0,0,cart,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GN_CART_TORNADO +2477,0,0,40:42:44:46:48,0,0,0,99,0,0,cart,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GN_CARTCANNON +2478,0,0,20:24:28:32:36,0,0,0,99,0,0,cart,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GN_CARTBOOST +2479,0,0,22:26:30:34:38,0,0,0,99,0,0,none,0,6210,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GN_THORNS_TRAP +2480,0,0,30:35:40:45:50,0,0,0,99,0,0,none,0,6211,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GN_BLOOD_SUCKER +2481,0,0,55:60:65:70:75,0,0,0,99,0,0,none,0,6212,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GN_SPORE_EXPLOSION +2482,0,0,40:50:60:70:80,0,0,0,99,0,0,none,0,6210,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GN_WALLOFTHORN +2483,0,0,24:28:32:36:40:44:48:52:56:60,0,0,0,99,0,0,none,0,6210,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GN_CRAZYWEED +2485,0,0,24:28:32:36:40,0,0,0,99,0,0,none,0,7135,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GN_DEMONIC_FIRE +2486,0,0,30:35:40:45:50,0,0,0,99,0,0,none,0,6216,1,6213,1,6214,1,6215,1,7136,1,0,0,0,0,0,0,0,0,0,0 //GN_FIRE_EXPANSION +2490,0,0,40:45:50:55:60,0,0,0,99,0,0,none,0,7137,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GN_HELLS_PLANT +2492,0,0,40:45:50:55:60,0,0,0,99,0,0,none,0,6217,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GN_MANDRAGORA +2493,0,0,4,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GN_SLINGITEM +2494,0,0,5,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GN_CHANGEMATERIAL +2495,0,0,5:40,0,0,0,99,0,0,none,0,6248,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GN_MIX_COOKING +2496,0,0,5:40,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GN_MAKEBOMB +2497,0,0,12,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GN_S_PHARMACY + +2515,0,0,100:120:140:160:180,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_SECRAMENT + +2517,0,0,40:45:50:55:60,0,0,0,99,0,0,none,1:2:3:4:5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SR_HOWLINGOFLION +2518,0,0,22:24:26:28:30,0,0,0,99,0,0,none,1:2:3:4:5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SR_RIDEINLIGHTNING + 2535,0,0,1,0,0,0,99,0,0,none,0,6377,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store 10010,0,0,1,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GD_BATTLEORDER## diff --git a/db/skill_tree.txt b/db/skill_tree.txt index 27f616c11..364d85acd 100644 --- a/db/skill_tree.txt +++ b/db/skill_tree.txt @@ -127,7 +127,7 @@ 7,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery# 7,1001,1,0,0,0,0,0,0,0,0,0,0 //KN_CHARGEATK#Charge Attack# 7,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# -7,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken# +7,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken# 7,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# //Priest 8,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# @@ -239,7 +239,7 @@ 10,1012,1,0,0,0,0,0,0,0,0,0,0 //BS_UNFAIRLYTRICK#Unfair Trick# 10,1013,1,0,0,0,0,0,0,0,0,0,0 //BS_GREED#Greed# 10,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# -10,459,1,111,5,0,0,0,0,0,0,0,0 //BS_ADRENALINE2#Full Adrenaline Rush# +10,459,1,111,5,0,0,0,0,0,0,0,0 //BS_ADRENALINE2#Full Adrenaline Rush# 10,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# 10,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store# //Hunter @@ -271,7 +271,7 @@ 11,131,5,124,1,127,1,0,0,0,0,0,0 //HT_SPRINGTRAP#Spring Trap# 11,1009,1,0,0,0,0,0,0,0,0,0,0 //HT_PHANTASMIC#Phantasmic Arrow# 11,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# -11,499,1,46,10,0,0,0,0,0,0,0,0 //HT_POWER#Beast Strafing# +11,499,1,46,10,0,0,0,0,0,0,0,0 //HT_POWER#Beast Strafing# 11,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# //Assassin 12,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# @@ -325,7 +325,7 @@ 13,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery# 13,1001,1,0,0,0,0,0,0,0,0,0,0 //KN_CHARGEATK#Charge Attack# 13,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# -13,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken# +13,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken# 13,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# //Crusader 14,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# @@ -508,10 +508,10 @@ 18,244,1,238,1,0,0,0,0,0,0,0,0 //AM_REST#Peaceful Rest# 18,247,5,243,1,0,0,0,0,0,0,0,0 //AM_RESURRECTHOMUN#Ressurect Homunculus# 18,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# -18,446,1,0,0,0,0,0,0,0,0,0,0 //AM_BERSERKPITCHER#Berserk Pitcher# -18,496,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT1#Twilight Alchemy 1# -18,497,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT2#Twilight Alchemy 2# -18,498,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT3#Twilight Alchemy 3# +18,446,1,0,0,0,0,0,0,0,0,0,0 //AM_BERSERKPITCHER#Berserk Pitcher# +18,496,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT1#Twilight Alchemy 1# +18,497,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT2#Twilight Alchemy 2# +18,498,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT3#Twilight Alchemy 3# 18,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# 18,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store# //Bard @@ -863,7 +863,7 @@ 4008,398,5,55,9,63,1,0,0,0,0,0,0 //LK_HEADCRUSH#Traumatic Blow# 4008,399,10,55,9,64,3,398,3,0,0,0,0 //LK_JOINTBEAT#Vital Strike# 4008,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# -4008,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken# +4008,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken# 4008,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# //HighPriest 4009,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# @@ -992,7 +992,7 @@ 4011,485,10,42,10,110,5,387,1,0,0,0,0 //WS_CARTTERMINATION#Cart Termination# 4011,486,5,113,5,0,0,0,0,0,0,0,0 //WS_OVERTHRUSTMAX#Maximum Power Thrust# 4011,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# -4011,459,1,111,5,0,0,0,0,0,0,0,0 //BS_ADRENALINE2#Full Adrenaline Rush# +4011,459,1,111,5,0,0,0,0,0,0,0,0 //BS_ADRENALINE2#Full Adrenaline Rush# 4011,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# 4011,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store# //Sniper @@ -1028,7 +1028,7 @@ 4012,382,5,45,10,46,5,0,0,0,0,0,0 //SN_SHARPSHOOTING#Focused Arrow Strike# 4012,383,10,45,9,0,0,0,0,0,0,0,0 //SN_WINDWALK#Wind Walker# 4012,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# -4012,499,1,46,10,0,0,0,0,0,0,0,0 //HT_POWER#Beast Strafing# +4012,499,1,46,10,0,0,0,0,0,0,0,0 //HT_POWER#Beast Strafing# 4012,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# //AssassinCross 4013,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# @@ -1095,7 +1095,7 @@ 4014,398,5,55,9,63,1,0,0,0,0,0,0 //LK_HEADCRUSH#Traumatic Blow# 4014,399,10,55,9,64,3,398,3,0,0,0,0 //LK_JOINTBEAT#Vital Strike# 4014,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# -4014,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken# +4014,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken# 4014,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# //Paladin 4015,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# @@ -1304,10 +1304,10 @@ 4019,490,10,229,5,230,5,0,0,0,0,0,0 //CR_ACIDDEMONSTRATION#Acid Demonstration# 4019,491,2,0,0,0,0,0,0,0,0,0,0 //CR_CULTIVATION#Cultivation# 4019,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# -4019,446,1,0,0,0,0,0,0,0,0,0,0 //AM_BERSERKPITCHER#Berserk Pitcher# -4019,496,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT1#Twilight Alchemy 1# -4019,497,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT2#Twilight Alchemy 2# -4019,498,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT3#Twilight Alchemy 3# +4019,446,1,0,0,0,0,0,0,0,0,0,0 //AM_BERSERKPITCHER#Berserk Pitcher# +4019,496,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT1#Twilight Alchemy 1# +4019,497,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT2#Twilight Alchemy 2# +4019,498,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT3#Twilight Alchemy 3# 4019,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# 4019,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store# //Clown @@ -1558,7 +1558,7 @@ 4030,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding# 4030,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery# 4030,1001,1,0,0,0,0,0,0,0,0,0,0 //KN_CHARGEATK#Charge Attack# -4030,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken# +4030,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken# 4030,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# //Baby Priest 4031,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# @@ -1672,7 +1672,7 @@ 4033,114,5,112,3,113,2,0,0,0,0,0,0 //BS_MAXIMIZE#Maximize Power# 4033,1012,1,0,0,0,0,0,0,0,0,0,0 //BS_UNFAIRLYTRICK#Unfair Trick# 4033,1013,1,0,0,0,0,0,0,0,0,0,0 //BS_GREED#Greed# -4033,459,1,111,5,0,0,0,0,0,0,0,0 //BS_ADRENALINE2#Full Adrenaline Rush# +4033,459,1,111,5,0,0,0,0,0,0,0,0 //BS_ADRENALINE2#Full Adrenaline Rush# 4033,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# 4033,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store# //Baby Hunter @@ -1705,7 +1705,7 @@ 4034,130,4,45,1,127,1,0,0,0,0,0,0 //HT_DETECTING#Detect# 4034,131,5,124,1,127,1,0,0,0,0,0,0 //HT_SPRINGTRAP#Spring Trap# 4034,1009,1,0,0,0,0,0,0,0,0,0,0 //HT_PHANTASMIC#Phantasmic Arrow# -4034,499,1,46,10,0,0,0,0,0,0,0,0 //HT_POWER#Beast Strafing# +4034,499,1,46,10,0,0,0,0,0,0,0,0 //HT_POWER#Beast Strafing# 4034,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# //Baby Assassin 4035,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# @@ -1761,7 +1761,7 @@ 4036,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding# 4036,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery# 4036,1001,1,0,0,0,0,0,0,0,0,0,0 //KN_CHARGEATK#Charge Attack# -4036,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken# +4036,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken# 4036,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# //Baby Crusader 4037,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# @@ -1949,10 +1949,10 @@ 4041,243,1,244,1,0,0,0,0,0,0,0,0 //AM_CALLHOMUN#Call Homunculus# 4041,244,1,238,1,0,0,0,0,0,0,0,0 //AM_REST#Peaceful Rest# 4041,247,5,243,1,0,0,0,0,0,0,0,0 //AM_RESURRECTHOMUN#Ressurect Homunculus# -4041,446,1,0,0,0,0,0,0,0,0,0,0 //AM_BERSERKPITCHER#Berserk Pitcher# -4041,496,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT1#Twilight Alchemy 1# -4041,497,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT2#Twilight Alchemy 2# -4041,498,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT3#Twilight Alchemy 3# +4041,446,1,0,0,0,0,0,0,0,0,0,0 //AM_BERSERKPITCHER#Berserk Pitcher# +4041,496,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT1#Twilight Alchemy 1# +4041,497,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT2#Twilight Alchemy 2# +4041,498,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT3#Twilight Alchemy 3# 4041,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# 4041,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store# //Baby Bard @@ -2152,25 +2152,24 @@ 4047,425,7,422,5,423,5,424,5,0,0,0,0 //TK_SEVENWIND#Warm Wind# 4047,426,5,0,0,0,0,0,0,0,0,0,0 //TK_HIGHJUMP#High Jump# 4047,493,1,424,5,0,0,0,0,0,0,0,0 //TK_MISSION#Taekwon Mission# -4047,427,3,0,0,0,0,0,0,0,0,0,0 //SG_FEEL#Feeling the Sun, Moon and Stars# -4047,428,3,427,1,0,0,0,0,0,0,0,0 //SG_SUN_WARM#Warmth of the Sun# -4047,429,3,427,2,0,0,0,0,0,0,0,0 //SG_MOON_WARM#Warmth of the Moon# -4047,430,3,427,3,0,0,0,0,0,0,0,0 //SG_STAR_WARM#Warmth of the Star# -4047,431,4,427,1,0,0,0,0,0,0,0,0 //SG_SUN_COMFORT#Comfort of the Sun# -4047,432,4,427,2,0,0,0,0,0,0,0,0 //SG_MOON_COMFORT#Comfort of the Moon# -4047,433,4,427,3,0,0,0,0,0,0,0,0 //SG_STAR_COMFORT#Comfort of the Star# -4047,434,3,0,0,0,0,0,0,0,0,0,0 //SG_HATE#Hatred of the Sun, Moon and Stars# -4047,435,3,434,1,0,0,0,0,0,0,0,0 //SG_SUN_ANGER#Sun's Wrath# -4047,436,3,434,2,0,0,0,0,0,0,0,0 //SG_MOON_ANGER#Moon's Wrath# -4047,437,3,434,3,0,0,0,0,0,0,0,0 //SG_STAR_ANGER#Stars's Wrath# -4047,438,5,427,1,434,1,0,0,0,0,0,0 //SG_SUN_BLESS#Blessing of the Sun# -4047,439,5,427,2,434,2,0,0,0,0,0,0 //SG_MOON_BLESS#Blessing of the Moon# -4047,440,5,427,3,434,3,0,0,0,0,0,0 //SG_STAR_BLESS#Blessing of the Star# -4047,441,10,0,0,0,0,0,0,0,0,0,0 //SG_DEVIL#Demon of the Sun, Moon and Stars# -4047,442,3,0,0,0,0,0,0,0,0,0,0 //SG_FRIEND#Friend of the Sun, Moon and Stars# -4047,443,10,0,0,0,0,0,0,0,0,0,0 //SG_KNOWLEDGE#Knowledge of the Sun, Moon and Stars# -4047,444,1,443,9,0,0,0,0,0,0,0,0 -//SG_FUSION#Union of the Sun, Moon and Stars# +4047,427,3,0,0,0,0,0,0,0,0,0,0 //SG_FEEL#Feeling the Sun, Moon and Stars# +4047,428,3,427,1,0,0,0,0,0,0,0,0 //SG_SUN_WARM#Warmth of the Sun# +4047,429,3,427,2,0,0,0,0,0,0,0,0 //SG_MOON_WARM#Warmth of the Moon# +4047,430,3,427,3,0,0,0,0,0,0,0,0 //SG_STAR_WARM#Warmth of the Star# +4047,431,4,427,1,0,0,0,0,0,0,0,0 //SG_SUN_COMFORT#Comfort of the Sun# +4047,432,4,427,2,0,0,0,0,0,0,0,0 //SG_MOON_COMFORT#Comfort of the Moon# +4047,433,4,427,3,0,0,0,0,0,0,0,0 //SG_STAR_COMFORT#Comfort of the Star# +4047,434,3,0,0,0,0,0,0,0,0,0,0 //SG_HATE#Hatred of the Sun, Moon and Stars# +4047,435,3,434,1,0,0,0,0,0,0,0,0 //SG_SUN_ANGER#Sun's Wrath# +4047,436,3,434,2,0,0,0,0,0,0,0,0 //SG_MOON_ANGER#Moon's Wrath# +4047,437,3,434,3,0,0,0,0,0,0,0,0 //SG_STAR_ANGER#Stars's Wrath# +4047,438,5,427,1,434,1,0,0,0,0,0,0 //SG_SUN_BLESS#Blessing of the Sun# +4047,439,5,427,2,434,2,0,0,0,0,0,0 //SG_MOON_BLESS#Blessing of the Moon# +4047,440,5,427,3,434,3,0,0,0,0,0,0 //SG_STAR_BLESS#Blessing of the Star# +4047,441,10,0,0,0,0,0,0,0,0,0,0 //SG_DEVIL#Demon of the Sun, Moon and Stars# +4047,442,3,0,0,0,0,0,0,0,0,0,0 //SG_FRIEND#Friend of the Sun, Moon and Stars# +4047,443,10,0,0,0,0,0,0,0,0,0,0 //SG_KNOWLEDGE#Knowledge of the Sun, Moon and Stars# +4047,444,1,443,9,0,0,0,0,0,0,0,0 //SG_FUSION#Union of the Sun, Moon and Stars# 4047,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# 4047,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# //Star Gladiator (Flying) @@ -2193,25 +2192,24 @@ 4048,425,7,422,5,423,5,424,5,0,0,0,0 //TK_SEVENWIND#Warm Wind# 4048,426,5,0,0,0,0,0,0,0,0,0,0 //TK_HIGHJUMP#High Jump# 4048,493,1,424,5,0,0,0,0,0,0,0,0 //TK_MISSION#Taekwon Mission# -4048,427,3,0,0,0,0,0,0,0,0,0,0 //SG_FEEL#Feeling the Sun, Moon and Stars# -4048,428,3,427,1,0,0,0,0,0,0,0,0 //SG_SUN_WARM#Warmth of the Sun# -4048,429,3,427,2,0,0,0,0,0,0,0,0 //SG_MOON_WARM#Warmth of the Moon# -4048,430,3,427,3,0,0,0,0,0,0,0,0 //SG_STAR_WARM#Warmth of the Star# -4048,431,4,427,1,0,0,0,0,0,0,0,0 //SG_SUN_COMFORT#Comfort of the Sun# -4048,432,4,427,2,0,0,0,0,0,0,0,0 //SG_MOON_COMFORT#Comfort of the Moon# -4048,433,4,427,3,0,0,0,0,0,0,0,0 //SG_STAR_COMFORT#Comfort of the Star# -4048,434,3,0,0,0,0,0,0,0,0,0,0 //SG_HATE#Hatred of the Sun, Moon and Stars# -4048,435,3,434,1,0,0,0,0,0,0,0,0 //SG_SUN_ANGER#Sun's Wrath# -4048,436,3,434,2,0,0,0,0,0,0,0,0 //SG_MOON_ANGER#Moon's Wrath# -4048,437,3,434,3,0,0,0,0,0,0,0,0 //SG_STAR_ANGER#Stars's Wrath# -4048,438,5,427,1,434,1,0,0,0,0,0,0 //SG_SUN_BLESS#Blessing of the Sun# -4048,439,5,427,2,434,2,0,0,0,0,0,0 //SG_MOON_BLESS#Blessing of the Moon# -4048,440,5,427,3,434,3,0,0,0,0,0,0 //SG_STAR_BLESS#Blessing of the Star# -4048,441,10,0,0,0,0,0,0,0,0,0,0 //SG_DEVIL#Demon of the Sun, Moon and Stars# -4048,442,3,0,0,0,0,0,0,0,0,0,0 //SG_FRIEND#Friend of the Sun, Moon and Stars# -4048,443,10,0,0,0,0,0,0,0,0,0,0 //SG_KNOWLEDGE#Knowledge of the Sun, Moon and Stars# -4048,444,1,443,9,0,0,0,0,0,0,0,0 -//SG_FUSION#Union of the Sun, Moon and Stars# +4048,427,3,0,0,0,0,0,0,0,0,0,0 //SG_FEEL#Feeling the Sun, Moon and Stars# +4048,428,3,427,1,0,0,0,0,0,0,0,0 //SG_SUN_WARM#Warmth of the Sun# +4048,429,3,427,2,0,0,0,0,0,0,0,0 //SG_MOON_WARM#Warmth of the Moon# +4048,430,3,427,3,0,0,0,0,0,0,0,0 //SG_STAR_WARM#Warmth of the Star# +4048,431,4,427,1,0,0,0,0,0,0,0,0 //SG_SUN_COMFORT#Comfort of the Sun# +4048,432,4,427,2,0,0,0,0,0,0,0,0 //SG_MOON_COMFORT#Comfort of the Moon# +4048,433,4,427,3,0,0,0,0,0,0,0,0 //SG_STAR_COMFORT#Comfort of the Star# +4048,434,3,0,0,0,0,0,0,0,0,0,0 //SG_HATE#Hatred of the Sun, Moon and Stars# +4048,435,3,434,1,0,0,0,0,0,0,0,0 //SG_SUN_ANGER#Sun's Wrath# +4048,436,3,434,2,0,0,0,0,0,0,0,0 //SG_MOON_ANGER#Moon's Wrath# +4048,437,3,434,3,0,0,0,0,0,0,0,0 //SG_STAR_ANGER#Stars's Wrath# +4048,438,5,427,1,434,1,0,0,0,0,0,0 //SG_SUN_BLESS#Blessing of the Sun# +4048,439,5,427,2,434,2,0,0,0,0,0,0 //SG_MOON_BLESS#Blessing of the Moon# +4048,440,5,427,3,434,3,0,0,0,0,0,0 //SG_STAR_BLESS#Blessing of the Star# +4048,441,10,0,0,0,0,0,0,0,0,0,0 //SG_DEVIL#Demon of the Sun, Moon and Stars# +4048,442,3,0,0,0,0,0,0,0,0,0,0 //SG_FRIEND#Friend of the Sun, Moon and Stars# +4048,443,10,0,0,0,0,0,0,0,0,0,0 //SG_KNOWLEDGE#Knowledge of the Sun, Moon and Stars# +4048,444,1,443,9,0,0,0,0,0,0,0,0 //SG_FUSION#Union of the Sun, Moon and Stars# 4048,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# 4048,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# //Soul Linker @@ -2234,32 +2232,2929 @@ 4049,425,7,422,5,423,5,424,5,0,0,0,0 //TK_SEVENWIND#Warm Wind# 4049,426,5,0,0,0,0,0,0,0,0,0,0 //TK_HIGHJUMP#High Jump# 4049,493,1,424,5,0,0,0,0,0,0,0,0 //TK_MISSION#Taekwon Mission# -4049,445,5,0,0,0,0,0,0,0,0,0,0 //SL_ALCHEMIST#Spirit of the Alchemist# -4049,447,5,0,0,0,0,0,0,0,0,0,0 //SL_MONK#Spirit of the Monk# -4049,448,5,0,0,0,0,0,0,0,0,0,0 //SL_STAR#Spirit of the Star Knight# -4049,449,5,0,0,0,0,0,0,0,0,0,0 //SL_SAGE#Spirit of the Professor# -4049,450,5,0,0,0,0,0,0,0,0,0,0 //SL_CRUSADER#Spirit of the Crusader# -4049,451,5,0,0,0,0,0,0,0,0,0,0 //SL_SUPERNOVICE#Spirit of the Supernovice# -4049,452,5,450,1,0,0,0,0,0,0,0,0 //SL_KNIGHT#Spirit of the Knight# -4049,453,5,449,1,0,0,0,0,0,0,0,0 //SL_WIZARD#Spirit of the Wizard# -4049,454,5,447,1,0,0,0,0,0,0,0,0 //SL_PRIEST#Spirit of the Priest# -4049,455,5,0,0,0,0,0,0,0,0,0,0 //SL_BARDDANCER#Spirit of the Artist# -4049,456,5,457,1,0,0,0,0,0,0,0,0 //SL_ROGUE#Spirit of the Rogue# -4049,457,5,0,0,0,0,0,0,0,0,0,0 //SL_ASSASIN#Spirit of the Assasin# -4049,458,5,445,1,0,0,0,0,0,0,0,0 //SL_BLACKSMITH#Spirit of the Blacksmith# -4049,460,5,455,1,0,0,0,0,0,0,0,0 //SL_HUNTER#Spirit of the Hunter# -4049,461,5,448,1,0,0,0,0,0,0,0,0 //SL_SOULLINKER#Spirit of the Soul Linker# -4049,462,7,454,1,0,0,0,0,0,0,0,0 //SL_KAIZEL#Kaizel# -4049,463,7,454,1,450,1,0,0,0,0,0,0 //SL_KAAHI#Kahai# -4049,464,3,456,1,0,0,0,0,0,0,0,0 //SL_KAUPE#Kauf# -4049,465,7,453,1,0,0,0,0,0,0,0,0 //SL_KAITE#Kaite# -4049,466,7,423,1,0,0,0,0,0,0,0,0 //SL_KAINA#Kaina# -4049,467,7,453,1,0,0,0,0,0,0,0,0 //SL_STIN#Estin# -4049,468,7,453,1,0,0,0,0,0,0,0,0 //SL_STUN#Estern# -4049,469,10,467,7,468,7,0,0,0,0,0,0 //SL_SMA#Esma# -4049,470,7,454,1,0,0,0,0,0,0,0,0 //SL_SWOO#Esu# -4049,471,3,452,1,0,0,0,0,0,0,0,0 //SL_SKE#Esk# -4049,472,3,447,1,0,0,0,0,0,0,0,0 //SL_SKA#Eska# -4049,494,5,451,1,0,0,0,0,0,0,0,0 //SL_HIGH#Spirit of Rebirth# +4049,445,5,0,0,0,0,0,0,0,0,0,0 //SL_ALCHEMIST#Spirit of the Alchemist# +4049,447,5,0,0,0,0,0,0,0,0,0,0 //SL_MONK#Spirit of the Monk# +4049,448,5,0,0,0,0,0,0,0,0,0,0 //SL_STAR#Spirit of the Star Knight# +4049,449,5,0,0,0,0,0,0,0,0,0,0 //SL_SAGE#Spirit of the Professor# +4049,450,5,0,0,0,0,0,0,0,0,0,0 //SL_CRUSADER#Spirit of the Crusader# +4049,451,5,0,0,0,0,0,0,0,0,0,0 //SL_SUPERNOVICE#Spirit of the Supernovice# +4049,452,5,450,1,0,0,0,0,0,0,0,0 //SL_KNIGHT#Spirit of the Knight# +4049,453,5,449,1,0,0,0,0,0,0,0,0 //SL_WIZARD#Spirit of the Wizard# +4049,454,5,447,1,0,0,0,0,0,0,0,0 //SL_PRIEST#Spirit of the Priest# +4049,455,5,0,0,0,0,0,0,0,0,0,0 //SL_BARDDANCER#Spirit of the Artist# +4049,456,5,457,1,0,0,0,0,0,0,0,0 //SL_ROGUE#Spirit of the Rogue# +4049,457,5,0,0,0,0,0,0,0,0,0,0 //SL_ASSASIN#Spirit of the Assasin# +4049,458,5,445,1,0,0,0,0,0,0,0,0 //SL_BLACKSMITH#Spirit of the Blacksmith# +4049,460,5,455,1,0,0,0,0,0,0,0,0 //SL_HUNTER#Spirit of the Hunter# +4049,461,5,448,1,0,0,0,0,0,0,0,0 //SL_SOULLINKER#Spirit of the Soul Linker# +4049,462,7,454,1,0,0,0,0,0,0,0,0 //SL_KAIZEL#Kaizel# +4049,463,7,454,1,450,1,0,0,0,0,0,0 //SL_KAAHI#Kahai# +4049,464,3,456,1,0,0,0,0,0,0,0,0 //SL_KAUPE#Kauf# +4049,465,7,453,1,0,0,0,0,0,0,0,0 //SL_KAITE#Kaite# +4049,466,7,423,1,0,0,0,0,0,0,0,0 //SL_KAINA#Kaina# +4049,467,7,453,1,0,0,0,0,0,0,0,0 //SL_STIN#Estin# +4049,468,7,453,1,0,0,0,0,0,0,0,0 //SL_STUN#Estern# +4049,469,10,467,7,468,7,0,0,0,0,0,0 //SL_SMA#Esma# +4049,470,7,454,1,0,0,0,0,0,0,0,0 //SL_SWOO#Esu# +4049,471,3,452,1,0,0,0,0,0,0,0,0 //SL_SKE#Esk# +4049,472,3,447,1,0,0,0,0,0,0,0,0 //SL_SKA#Eska# +4049,494,5,451,1,0,0,0,0,0,0,0,0 //SL_HIGH#Spirit of Rebirth# 4049,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# 4049,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Rune Knight +4054,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4054,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4054,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery# +4054,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery# +4054,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery# +4054,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash# +4054,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke# +4054,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break# +4054,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure# +4054,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery# +4054,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point# +4054,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk# +4054,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery# +4054,56,10,55,1,0,0,0,0,0,0,0,0 //KN_PIERCE#Pierce# +4054,57,10,63,1,58,3,0,0,0,0,0,0 //KN_BRANDISHSPEAR#Brandish Spear# +4054,58,10,56,5,0,0,0,0,0,0,0,0 //KN_SPEARSTAB#Spear Stab# +4054,59,5,56,3,0,0,0,0,0,0,0,0 //KN_SPEARBOOMERANG#Spear Boomerang# +4054,60,10,3,1,0,0,0,0,0,0,0,0 //KN_TWOHANDQUICKEN#Twohand Quicken# +4054,61,5,3,1,0,0,0,0,0,0,0,0 //KN_AUTOCOUNTER#Counter Attack# +4054,62,10,5,10,7,3,3,5,60,10,61,5//KN_BOWLINGBASH#Bowling Bash# +4054,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding# +4054,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery# +4054,1001,1,0,0,0,0,0,0,0,0,0,0 //KN_CHARGEATK#Charge Attack# +4054,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken# +4054,2001,5,2010,2,0,0,0,0,0,0,0,0 //RK_ENCHANTBLADE#Enchant Blade# +4054,2002,5,2001,3,0,0,0,0,0,0,0,0 //RK_SONICWAVE#Sonic Wave# +4054,2003,10,61,1,2001,2,0,0,0,0,0,0 //RK_DEATHBOUND#Death Bound# +4054,2004,10,2020,3,0,0,0,0,0,0,0,0 //RK_HUNDREDSPEAR#Hundred Spears# +4054,2005,5,2001,5,0,0,0,0,0,0,0,0 //RK_WINDCUTTER#Wind Cutter# +4054,2006,5,2002,2,2003,5,2005,3,0,0,0,0 //RK_IGNITIONBREAK#Ignition Break# +4054,2007,5,64,1,0,0,0,0,0,0,0,0 //RK_DRAGONTRAINING#Dragon Training# +4054,2008,10,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONBREATH#Dragon Breath# +4054,2009,5,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONHOWLING#Dragon Howling# +4054,2010,10,0,0,0,0,0,0,0,0,0,0 //RK_RUNEMASTERY#Rune Mastery# +4054,2020,5,57,2,0,0,0,0,0,0,0,0, //RK_PHANTOMTHRUST#Phantom Thrust# +4054,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4054,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Warlock +4055,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4055,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4055,4055,10,0,0,0,0,0,0,0,0,0,0 //MG_SRECOVERY#Increase SP Recovery# +4055,10,1,0,0,0,0,0,0,0,0,0,0 //MG_SIGHT#Sight# +4055,11,10,0,0,0,0,0,0,0,0,0,0 //MG_NAPALMBEAT#Napalm Beat# +4055,12,10,11,7,13,5,0,0,0,0,0,0 //MG_SAFETYWALL#Safety Wall# +4055,13,10,11,4,0,0,0,0,0,0,0,0 //MG_SOULSTRIKE#Soul Strike# +4055,14,10,0,0,0,0,0,0,0,0,0,0 //MG_COLDBOLT#Cold Bolt# +4055,15,10,14,5,0,0,0,0,0,0,0,0 //MG_FROSTDIVER#Frost Diver# +4055,16,10,0,0,0,0,0,0,0,0,0,0 //MG_STONECURSE#Stone Curse# +4055,17,10,19,4,0,0,0,0,0,0,0,0 //MG_FIREBALL#Fire Ball# +4055,18,10,17,5,10,1,0,0,0,0,0,0 //MG_FIREWALL#Fire Wall# +4055,19,10,0,0,0,0,0,0,0,0,0,0 //MG_FIREBOLT#Fire Bolt# +4055,20,10,0,0,0,0,0,0,0,0,0,0 //MG_LIGHTNINGBOLT#Lightning Bolt# +4055,21,10,20,4,0,0,0,0,0,0,0,0 //MG_THUNDERSTORM#Thunderstorm# +4055,157,1,0,0,0,0,0,0,0,0,0,0 //MG_ENERGYCOAT#Energy Coat# +4055,80,10,18,1,0,0,0,0,0,0,0,0 //WZ_FIREPILLAR#Fire Pillar# +4055,81,10,20,1,10,1,0,0,0,0,0,0 //WZ_SIGHTRASHER#Sightrasher# +4055,83,10,81,2,21,1,0,0,0,0,0,0 //WZ_METEOR#Meteor Storm# +4055,84,10,11,1,20,1,0,0,0,0,0,0 //WZ_JUPITEL#Jupiter Thunder# +4055,85,10,21,1,84,5,0,0,0,0,0,0 //WZ_VERMILION#Lord of Vermilion# +4055,86,5,14,1,20,1,0,0,0,0,0,0 //WZ_WATERBALL#Water Ball# +4055,87,10,16,1,15,1,0,0,0,0,0,0 //WZ_ICEWALL#Ice Wall# +4055,88,10,87,1,0,0,0,0,0,0,0,0 //WZ_FROSTNOVA#Frost Nova# +4055,89,10,15,1,84,3,0,0,0,0,0,0 //WZ_STORMGUST#Storm Gust# +4055,90,5,16,1,0,0,0,0,0,0,0,0 //WZ_EARTHSPIKE#Earth Spike# +4055,91,5,90,3,0,0,0,0,0,0,0,0 //WZ_HEAVENDRIVE#Heaven's Drive# +4055,92,5,91,1,0,0,0,0,0,0,0,0 //WZ_QUAGMIRE#Quagmire# +4055,93,1,0,0,0,0,0,0,0,0,0,0 //WZ_ESTIMATION#Sense# +4055,1006,1,0,0,0,0,0,0,0,0,0,0 //WZ_SIGHTBLASTER#Sight Blaster# +4055,2201,5,2202,3,0,0,0,0,0,0,0,0 //WL_WHITEIMPRISON#White Imprison# +4055,2202,5,2210,1,0,0,0,0,0,0,0,0 //WL_SOULEXPANSION#Soul Expansion# +4055,2203,5,2224,1,0,0,0,0,0,0,0,0 //WL_FROSTMISTY#Frost Misty# +4055,2204,5,2203,2,0,0,0,0,0,0,0,0 //WL_JACKFROST#Jack Frost# +4055,2205,5,92,1,0,0,0,0,0,0,0,0 //WL_MARSHOFABYSS#Marsh Of Abyss# +4055,2206,5,2201,1,2209,1,2230,2,0,0,0,0 //WL_RECOGNIZEDSPELL#Recognized Spell# +4055,2207,5,2229,1,0,0,0,0,0,0,0,0 //WL_SIENNAEXECRATE#Sienna Execrate# +4055,2208,5,0,0,0,0,0,0,0,0,0,0 //WL_RADIUS#Radius# +4055,2209,5,2210,1,0,0,0,0,0,0,0,0 //WL_STASIS#Statis# +4055,2210,5,2208,1,0,0,0,0,0,0,0,0 //WL_DRAINLIFE#Drain Life# +4055,2211,5,2222,1,0,0,0,0,0,0,0,0 //WL_CRIMSONROCK#Crimson Rock# +4055,2212,5,2211,2,0,0,0,0,0,0,0,0 //WL_HELLINFERNO#Hell Inferno# +4055,2213,5,2212,3,0,0,0,0,0,0,0,0 //WL_COMET#Comet# +4055,2214,5,2223,1,0,0,0,0,0,0,0,0 //WL_CHAINLIGHTNING#Chain Lightning# +4055,2216,5,2207,2,0,0,0,0,0,0,0,0 //WL_EARTHSTRAIN#Earth Strain# +4055,2217,5,2204,5,2212,5,2214,5,2216,5,0,0 //WL_TETRAVORTEX#Tetra Vortex# +4055,2222,5,83,1,0,0,0,0,0,0,0,0 //WL_SUMMONFB#Call Fire Ball# +4055,2223,5,85,1,0,0,0,0,0,0,0,0 //WL_SUMMONBL#Call Ball Lightening# +4055,2224,5,89,1,0,0,0,0,0,0,0,0 //WL_SUMMONWB#Call Water Ball# +4055,2229,5,91,1,0,0,0,0,0,0,0,0 //WL_SUMMONSTONE#Call Stone# +4055,2230,2,0,0,0,0,0,0,0,0,0,0 //WL_RELEASE#Release# +4055,2231,1,0,0,0,0,0,0,0,0,0,0 //WL_READING_SB#Reading Spell Book# +4055,2232,5,0,0,0,0,0,0,0,0,0,0 //WL_FREEZE_SP#Freezing Spell# +4055,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4055,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Ranger +4056,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4056,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4056,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye# +4056,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye# +4056,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration# +4056,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe# +4056,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower# +4056,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting# +4056,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel# +4056,115,5,0,0,0,0,0,0,0,0,0,0 //HT_SKIDTRAP#Skid Trap# +4056,116,5,0,0,0,0,0,0,0,0,0,0 //HT_LANDMINE#Land Mine# +4056,117,5,115,1,0,0,0,0,0,0,0,0 //HT_ANKLESNARE#Ankle Snare# +4056,118,5,117,1,0,0,0,0,0,0,0,0 //HT_SHOCKWAVE#Shockwave Trap# +4056,119,5,120,1,0,0,0,0,0,0,0,0 //HT_SANDMAN#Sandman# +4056,120,5,115,1,0,0,0,0,0,0,0,0 //HT_FLASHER#Flasher# +4056,121,5,120,1,0,0,0,0,0,0,0,0 //HT_FREEZINGTRAP#Freezing Trap# +4056,122,5,116,1,119,1,121,1,0,0,0,0 //HT_BLASTMINE#Blast Mine# +4056,123,5,118,1,122,1,0,0,0,0,0,0 //HT_CLAYMORETRAP#Claymore Trap# +4056,124,1,116,1,0,0,0,0,0,0,0,0 //HT_REMOVETRAP#Remove Trap# +4056,125,1,118,1,124,1,0,0,0,0,0,0 //HT_TALKIEBOX#Talkie Box# +4056,126,10,0,0,0,0,0,0,0,0,0,0 //HT_BEASTBANE#Beast Bane# +4056,127,1,126,1,0,0,0,0,0,0,0,0 //HT_FALCON#Falconry Mastery# +4056,128,10,129,5,0,0,0,0,0,0,0,0 //HT_STEELCROW#Steel Crow# +4056,129,5,127,1,0,0,0,0,0,0,0,0 //HT_BLITZBEAT#Blitz Beat# +4056,130,4,45,1,127,1,0,0,0,0,0,0 //HT_DETECTING#Detect# +4056,131,5,124,1,127,1,0,0,0,0,0,0 //HT_SPRINGTRAP#Spring Trap# +4056,1009,1,0,0,0,0,0,0,0,0,0,0 //HT_PHANTASMIC#Phantasmic Arrow# +4056,499,1,46,10,0,0,0,0,0,0,0,0 //HT_POWER#Beast Strafing# +4056,2233,10,2236,5,0,0,0,0,0,0,0,0 //RA_ARROWSTORM#Arrow Storm# +4056,2234,5,2233,5,2247,1,0,0,0,0,0,0 //RA_FEARBREEZE#Feer Breeze# +4056,2235,10,0,0,0,0,0,0,0,0,0,0 //RA_RANGERMAIN#Main Ranger# +4056,2236,10,117,5,0,0,0,0,0,0,0,0 //RA_AIMEDBOLT#Aimed Bolt# +4056,2237,1,2239,3,0,0,0,0,0,0,0,0 //RA_DETONATOR#Detonator# +4056,2238,5,118,5,0,0,0,0,0,0,0,0 //RA_ELECTRICSHOCKER#Electric Shock# +4056,2239,5,2248,3,0,0,0,0,0,0,0,0 //RA_CLUSTERBOMB#Bomb Cluster# +4056,2240,1,0,0,0,0,0,0,0,0,0,0 //RA_WUGMASTERY#Wug Mastery# +4056,2241,3,2240,1,0,0,0,0,0,0,0,0 //RA_WUGRIDER#Wug Rider# +4056,2242,1,2241,1,0,0,0,0,0,0,0,0 //RA_WUGDASH#Wug Dash# +4056,2243,5,2245,1,0,0,0,0,0,0,0,0 //RA_WUGSTRIKE#Wug Strike# +4056,2244,5,2243,1,0,0,0,0,0,0,0,0 //RA_WUGBITE#Wug Bite# +4056,2245,10,2240,1,0,0,0,0,0,0,0,0 //RA_TOOTHOFWUG#Tooth of Wug# +4056,2246,5,2245,3,0,0,0,0,0,0,0,0 //RA_SENSITIVEKEEN#Keen Nose# +4056,2247,5,2235,1,0,0,0,0,0,0,0,0 //RA_CAMOUFLAGE#Camouflage# +4056,2248,5,123,1,124,1,0,0,0,0,0,0 //RA_RESEARCHTRAP#Trap Research# +4056,2249,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAGENTATRAP#Magneta Trap# +4056,2250,1,2248,1,0,0,0,0,0,0,0,0 //RA_COBALTTRAP#Cobalt Trap# +4056,2251,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAIZETRAP#Maze Trap# +4056,2252,1,2248,1,0,0,0,0,0,0,0,0 //RA_VERDURETRAP#Verdure Trap# +4056,2253,5,2237,1,0,0,0,0,0,0,0,0 //RA_FIRINGTRAP#Fire Trap# +4056,2254,5,2237,1,0,0,0,0,0,0,0,0 //RA_ICEBOUNDTRAP#Ice Trap# +4056,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4056,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Archbishop +4057,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4057,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4057,22,10,0,0,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection# +4057,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane# +4057,24,1,0,0,0,0,0,0,0,0,0,0 //AL_RUWACH#Ruwach# +4057,25,1,27,4,0,0,0,0,0,0,0,0 //AL_PNEUMA#Pneuma# +4057,26,2,24,1,0,0,0,0,0,0,0,0 //AL_TELEPORT#Teleport# +4057,27,4,26,2,0,0,0,0,0,0,0,0 //AL_WARP#Warp Portal# +4057,28,10,0,0,0,0,0,0,0,0,0,0 //AL_HEAL#Heal# +4057,29,10,28,3,0,0,0,0,0,0,0,0 //AL_INCAGI#Increase AGI# +4057,30,10,29,1,0,0,0,0,0,0,0,0 //AL_DECAGI#Decrease AGI# +4057,31,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYWATER#Aqua Benedicta# +4057,32,10,23,3,0,0,0,0,0,0,0,0 //AL_CRUCIS#Signum Crusis# +4057,33,10,22,3,0,0,0,0,0,0,0,0 //AL_ANGELUS#Angelus# +4057,34,10,22,5,0,0,0,0,0,0,0,0 //AL_BLESSING#Blessing# +4057,35,1,28,2,0,0,0,0,0,0,0,0 //AL_CURE#Cure# +4057,156,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYLIGHT#Holy Light# +4057,9,10,0,0,0,0,0,0,0,0,0,0 //MG_SRECOVERY#Increase SP Recovery# +4057,12,10,68,4,70,3,0,0,0,0,0,0 //MG_SAFETYWALL#Safety Wall# +4057,54,4,72,1,9,4,0,0,0,0,0,0 //ALL_RESURRECTION#Resurrection# +4057,65,10,0,0,0,0,0,0,0,0,0,0 //PR_MACEMASTERY#Mace Mastery# +4057,66,5,0,0,0,0,0,0,0,0,0,0 //PR_IMPOSITIO#Impositio Manus# +4057,67,3,66,2,0,0,0,0,0,0,0,0 //PR_SUFFRAGIUM#Suffragium# +4057,68,5,31,1,66,3,0,0,0,0,0,0 //PR_ASPERSIO#Aspersio# +4057,69,5,75,3,68,5,0,0,0,0,0,0 //PR_BENEDICTIO#B.S Sacramenti# +4057,70,10,28,1,0,0,0,0,0,0,0,0 //PR_SANCTUARY#Sanctuary# +4057,71,4,0,0,0,0,0,0,0,0,0,0 //PR_SLOWPOISON#Slow Poison# +4057,72,1,0,0,0,0,0,0,0,0,0,0 //PR_STRECOVERY#Status Recovery# +4057,73,10,33,2,0,0,0,0,0,0,0,0 //PR_KYRIE#Kyrie Eleison# +4057,74,5,0,0,0,0,0,0,0,0,0,0 //PR_MAGNIFICAT#Magnificat# +4057,75,5,73,4,74,3,0,0,0,0,0,0 //PR_GLORIA#Gloria# +4057,76,10,24,1,0,0,0,0,0,0,0,0 //PR_LEXDIVINA#Lex Divina# +4057,77,10,54,1,76,3,0,0,0,0,0,0 //PR_TURNUNDEAD#Turn Undead# +4057,78,1,76,5,0,0,0,0,0,0,0,0 //PR_LEXAETERNA#Lex Aeterna# +4057,79,10,12,1,78,1,77,3,0,0,0,0 //PR_MAGNUS#Magnus Exorcismus# +4057,1014,1,0,0,0,0,0,0,0,0,0,0 //PR_REDEMPTIO#Redemptio# +4057,2038,5,77,1,0,0,0,0,0,0,0,0 //AB_JUDEX#Judex# +4057,2039,5,2041,3,0,0,0,0,0,0,0,0 //AB_ANCILLA#Ancilla# +4057,2040,10,79,1,2038,5,2039,1,0,0,0,0 //AB_ADORAMUS#Adoramus# +4057,2041,3,34,1,0,0,0,0,0,0,0,0 //AB_CLEMENTIA#Clementia# +4057,2042,3,29,1,0,0,0,0,0,0,0,0 //AB_CANTO#Cantocandidus# +4057,2043,3,28,1,0,0,0,0,0,0,0,0 //AB_CHEAL#Coluseo Heal# +4057,2044,5,2039,1,0,0,0,0,0,0,0,0 //AB_EPICLESIS#Epiclesis# +4057,2045,10,73,1,0,0,0,0,0,0,0,0 //AB_PRAEFATIO#Praefatio# +4057,2046,10,2045,5,0,0,0,0,0,0,0,0 //AB_ORATIO#Oratio# +4057,2047,4,72,1,0,0,0,0,0,0,0,0 //AB_LAUDAAGNUS#Laudaagnus# +4057,2048,4,2047,2,0,0,0,0,0,0,0,0 //AB_LAUDARAMUS#Laudaramus# +4057,2049,10,2044,1,2053,1,0,0,0,0,0,0 //AB_EUCHARISTICA#Eucharistica# +4057,2050,1,2043,3,0,0,0,0,0,0,0,0 //AB_RENOVATIO#Renovatio# +4057,2051,5,2050,1,0,0,0,0,0,0,0,0 //AB_HIGHNESSHEAL#High Heal# +4057,2052,5,2048,2,0,0,0,0,0,0,0,0 //AB_CLEARANCE#Clearance# +4057,2053,5,2046,5,2054,5,0,0,0,0,0,0 //AB_EXPIATIO#Expiatio# +4057,2054,10,68,1,0,0,0,0,0,0,0,0 //AB_DUPLELIGHT#Duple Light# +4057,2057,5,2052,1,0,0,0,0,0,0,0,0 //AB_SILENTIUM#Silentium# +4057,2515,5,2044,1,2053,1,0,0,0,0,0,0 //AB_SECRAMENT#Secrament# +4057,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4057,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Mechanic +4058,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4058,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4058,36,10,0,0,0,0,0,0,0,0,0,0 //MC_INCCARRY#Enlarge Weight Limit# +4058,37,10,36,3,0,0,0,0,0,0,0,0 //MC_DISCOUNT#Discount# +4058,38,10,37,3,0,0,0,0,0,0,0,0 //MC_OVERCHARGE#Overcharge# +4058,39,4058,36,5,0,0,0,0,0,0,0,0 //MC_PUSHCART#Pushcart# +4058,40,1,0,0,0,0,0,0,0,0,0,0 //MC_IDENTIFY#Item Appraisal# +4058,41,10,39,3,0,0,0,0,0,0,0,0 //MC_VENDING#Vending# +4058,42,10,0,0,0,0,0,0,0,0,0,0 //MC_MAMMONITE#Mammonite# +4058,153,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTREVOLUTION#Cart Revolution# +4058,154,1,0,0,0,0,0,0,0,0,0,0 //MC_CHANGECART#Change Cart# +4058,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar# +4058,94,5,0,0,0,0,0,0,0,0,0,0 //BS_IRON#Iron Tempering# +4058,95,5,94,1,0,0,0,0,0,0,0,0 //BS_STEEL#Steel Tempering# +4058,96,5,94,1,0,0,0,0,0,0,0,0 //BS_ENCHANTEDSTONE#Enchanted Stone Craft# +4058,97,5,96,1,0,0,0,0,0,0,0,0 //BS_ORIDEOCON#Oridecon Research# +4058,98,3,0,0,0,0,0,0,0,0,0,0 //BS_DAGGER#Smith Dagger# +4058,99,3,98,1,0,0,0,0,0,0,0,0 //BS_SWORD#Smith Sword# +4058,100,3,99,1,0,0,0,0,0,0,0,0 //BS_TWOHANDSWORD#Smith Two-handed Sword# +4058,101,3,99,2,0,0,0,0,0,0,0,0 //BS_AXE#Smith Axe# +4058,102,3,103,1,0,0,0,0,0,0,0,0 //BS_MACE#Smith Mace# +4058,103,3,98,1,0,0,0,0,0,0,0,0 //BS_KNUCKLE#Smith Knucklebrace# +4058,104,3,98,2,0,0,0,0,0,0,0,0 //BS_SPEAR#Smith Spear# +4058,105,1,0,0,0,0,0,0,0,0,0,0 //BS_HILTBINDING#Hilt Binding# +4058,106,1,95,1,105,1,0,0,0,0,0,0 //BS_FINDINGORE#Ore Discovery# +4058,107,10,105,1,0,0,0,0,0,0,0,0 //BS_WEAPONRESEARCH#Weaponry Research# +4058,108,1,107,1,0,0,0,0,0,0,0,0 //BS_REPAIRWEAPON#Weapon Repair# +4058,109,5,0,0,0,0,0,0,0,0,0,0 //BS_SKINTEMPER#Skin Tempering# +4058,110,5,0,0,0,0,0,0,0,0,0,0 //BS_HAMMERFALL#Hammer Fall# +4058,111,5,110,2,0,0,0,0,0,0,0,0 //BS_ADRENALINE#Adrenaline Rush# +4058,112,5,107,2,111,2,0,0,0,0,0,0 //BS_WEAPONPERFECT#Weapon Perfection# +4058,113,5,111,3,0,0,0,0,0,0,0,0 //BS_OVERTHRUST#Power-Thrust# +4058,114,5,112,3,113,2,0,0,0,0,0,0 //BS_MAXIMIZE#Maximize Power# +4058,1012,1,0,0,0,0,0,0,0,0,0,0 //BS_UNFAIRLYTRICK#Unfair Trick# +4058,1013,1,0,0,0,0,0,0,0,0,0,0 //BS_GREED#Greed# +4058,459,1,111,5,0,0,0,0,0,0,0,0 //BS_ADRENALINE2#Full Adrenaline Rush# +4058,2255,5,0,0,0,0,0,0,0,0,0,0 //NC_MADOLICENCE#Madogear License# +4058,2256,5,2255,1,0,0,0,0,0,0,0,0 //NC_BOOSTKNUCKLE#Nuckle Boost# +4058,2257,3,2256,2,0,0,0,0,0,0,0,0 //NC_PILEBUNKER#Pile Bunker# +4058,2258,3,2256,2,0,0,0,0,0,0,0,0 //NC_VULCANARM#Vulcan Arm# +4058,2259,3,2258,1,0,0,0,0,0,0,0,0 //NC_FLAMELAUNCHER#Flame Launcher# +4058,2260,3,2258,3,0,0,0,0,0,0,0,0 //NC_COLDSLOWER#Cold Slower# +4058,2261,3,2259,2,2260,2,0,0,0,0,0,0 //NC_ARMSCANNON#Arm Cannon# +4058,2262,3,2255,1,0,0,0,0,0,0,0,0 //NC_ACCELERATION#Acceleration# +4058,2263,1,2262,1,0,0,0,0,0,0,0,0 //NC_HOVERING#Hover# +4058,2264,1,2263,1,0,0,0,0,0,0,0,0 //NC_F_SIDESLIDE#Front Slide# +4058,2265,1,2263,1,0,0,0,0,0,0,0,0 //NC_B_SIDESLIDE#Back Slide# +4058,2266,4,2255,4,0,0,0,0,0,0,0,0 //NC_MAINFRAME#Remodel Mainframe# +4058,2267,3,2266,2,0,0,0,0,0,0,0,0 //NC_SELFDESTRUCTION#Suicidal Destruction# +4058,2268,4,2266,2,0,0,0,0,0,0,0,0 //NC_SHAPESHIFT#Shift Shape# +4058,2269,1,2267,2,0,0,0,0,0,0,0,0 //NC_EMERGENCYCOOL#Cool Emergency# +4058,2270,1,2268,2,0,0,0,0,0,0,0,0 //NC_INFRAREDSCAN#Infra Red Scan# +4058,2271,3,2270,1,0,0,0,0,0,0,0,0 //NC_ANALYZE#Analyze# +4058,2272,3,2269,1,0,0,0,0,0,0,0,0 //NC_MAGNETICFIELD#Magnetic Field# +4058,2273,3,2272,2,0,0,0,0,0,0,0,0 //NC_NEUTRALBARRIER#Magnetic Field# +4058,2274,3,2271,3,2273,2,0,0,0,0,0,0 //NC_STEALTHFIELD#Stealth Field# +4058,2275,5,2255,2,0,0,0,0,0,0,0,0 //NC_REPAIR#Repair# +4058,2276,10,0,0,0,0,0,0,0,0,0,0 //NC_TRAININGAXE#Axe Mastery# +4058,2277,5,0,0,0,0,0,0,0,0,0,0 //NC_RESEARCHFE#Fire Earth Research# +4058,2278,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXEBOOMERANG#Axe Boomerang# +4058,2279,5,2278,3,0,0,0,0,0,0,0,0 //NC_POWERSWING#Power Swing# +4058,2280,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXETORNADO#Axe Tornado# +4058,2281,5,2277,2,0,0,0,0,0,0,0,0 //NC_SILVERSNIPER#FAW Silver Sniper# +4058,2282,5,2281,2,0,0,0,0,0,0,0,0 //NC_MAGICDECOY#FAW Magic Decoy# +4058,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW divest# +4058,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4058,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +4058,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store# +//Guillotine Cross +4059,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4059,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4059,48,10,0,0,0,0,0,0,0,0,0,0 //TF_DOUBLE#Double Attack# +4059,49,10,0,0,0,0,0,0,0,0,0,0 //TF_MISS#Improve Dodge# +4059,50,10,0,0,0,0,0,0,0,0,0,0 //TF_STEAL#Steal# +4059,51,10,50,5,0,0,0,0,0,0,0,0 //TF_HIDING#Hiding# +4059,52,10,0,0,0,0,0,0,0,0,0,0 //TF_POISON#Envenom# +4059,53,1,52,3,0,0,0,0,0,0,0,0 //TF_DETOXIFY#Detoxify# +4059,149,1,0,0,0,0,0,0,0,0,0,0 //TF_SPRINKLESAND#Throw Sand# +4059,150,1,0,0,0,0,0,0,0,0,0,0 //TF_BACKSLIDING#Back Sliding# +4059,151,1,0,0,0,0,0,0,0,0,0,0 //TF_PICKSTONE#Find Stone# +4059,152,1,0,0,0,0,0,0,0,0,0,0 //TF_THROWSTONE#Stone Fling# +4059,132,5,0,0,0,0,0,0,0,0,0,0 //AS_RIGHT#Righthand Mastery# +4059,133,5,132,2,0,0,0,0,0,0,0,0 //AS_LEFT#Lefthand Mastery# +4059,134,10,0,0,0,0,0,0,0,0,0,0 //AS_KATAR#Katar Mastery# +4059,135,10,51,2,0,0,0,0,0,0,0,0 //AS_CLOAKING#Cloaking# +4059,136,10,134,4,0,0,0,0,0,0,0,0 //AS_SONICBLOW#Sonic Blow# +4059,137,5,135,2,136,5,0,0,0,0,0,0 //AS_GRIMTOOTH#Grimtooth# +4059,138,10,52,1,0,0,0,0,0,0,0,0 //AS_ENCHANTPOISON#Enchant Poison# +4059,139,10,138,3,0,0,0,0,0,0,0,0 //AS_POISONREACT#Poison React# +4059,140,10,138,5,0,0,0,0,0,0,0,0 //AS_VENOMDUST#Venom Dust# +4059,141,10,139,5,140,5,0,0,0,0,0,0 //AS_SPLASHER#Venom Splasher# +4059,1003,1,0,0,0,0,0,0,0,0,0,0 //AS_SONICACCEL#Sonic Acceleration# +4059,1004,1,0,0,0,0,0,0,0,0,0,0 //AS_VENOMKNIFE#Throw Venom Knife# +4059,2021,5,138,3,0,0,0,0,0,0,0,0 //GC_VENOMIMPRESS#Venom Impression# +4059,2022,5,136,10,0,0,0,0,0,0,0,0 //GC_CROSSIMPACT#Cross Impact# +4059,2023,5,2022,3,0,0,0,0,0,0,0,0 //GC_DARKILLUSION#Dark Illusion# +4059,2024,10,0,0,0,0,0,0,0,0,0,0 //GC_RESEARCHNWPOISON#New Poison Research# +4059,2025,1,2024,1,0,0,0,0,0,0,0,0 //GC_CREATENEWPOISON#New Poison Creation# +4059,2026,1,2024,5,0,0,0,0,0,0,0,0 //GC_ANTIDOTE#Antidote# +4059,2027,5,2025,1,0,0,0,0,0,0,0,0 //GC_POISONINGWEAPON#Poisonous Weapon# +4059,2028,5,133,5,0,0,0,0,0,0,0,0 //GC_WEAPONBLOCKING#Weapon Blocking# +4059,2029,5,2028,1,0,0,0,0,0,0,0,0 //GC_COUNTERSLASH#iCounter Slash# +4059,2030,5,2028,1,0,0,0,0,0,0,0,0 //GC_WEAPONCRUSH#Weapon Crush# +4059,2031,5,2027,3,2028,1,0,0,0,0,0,0 //GC_VENOMPRESSURE#Venom Pressure# +4059,2032,5,2027,5,2031,5,0,0,0,0,0,0 //GC_POISONSMOKE#Poisonous Smoke# +4059,2033,5,135,3,0,0,0,0,0,0,0,0 //GC_CLOAKINGEXCEED#Cloaking Exceed# +4059,2034,1,2023,5,2033,5,0,0,0,0,0,0 //GC_PHANTOMMENACE#Phantom Menace# +4059,2035,5,2034,1,0,0,0,0,0,0,0,0 //GC_HALLUCINATIONWALK#Hallucination Walk# +4059,2036,5,136,10,0,0,0,0,0,0,0,0 //GC_ROLLINGCUTTER#Rolling Cutter# +4059,2037,5,2036,1,0,0,0,0,0,0,0,0 //GC_CROSSRIPPERSLASHER#Cross Ripper Slasher# +4059,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4059,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Rune Knight H +4060,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4060,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4060,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery# +4060,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery# +4060,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery# +4060,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash# +4060,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke# +4060,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break# +4060,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure# +4060,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery# +4060,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point# +4060,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk# +4060,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery# +4060,56,10,55,1,0,0,0,0,0,0,0,0 //KN_PIERCE#Pierce# +4060,57,10,63,1,58,3,0,0,0,0,0,0 //KN_BRANDISHSPEAR#Brandish Spear# +4060,58,10,56,5,0,0,0,0,0,0,0,0 //KN_SPEARSTAB#Spear Stab# +4060,59,5,56,3,0,0,0,0,0,0,0,0 //KN_SPEARBOOMERANG#Spear Boomerang# +4060,60,10,3,1,0,0,0,0,0,0,0,0 //KN_TWOHANDQUICKEN#Twohand Quicken# +4060,61,5,3,1,0,0,0,0,0,0,0,0 //KN_AUTOCOUNTER#Counter Attack# +4060,62,10,5,10,7,3,3,5,60,10,61,5//KN_BOWLINGBASH#Bowling Bash# +4060,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding# +4060,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery# +4060,1001,1,0,0,0,0,0,0,0,0,0,0 //KN_CHARGEATK#Charge Attack# +4060,355,5,5,5,7,5,3,5,0,0,0,0 //LK_AURABLADE#Aura Blade# +4060,356,10,3,10,6,5,60,3,0,0,0,0 //LK_PARRYING#Parrying# +4060,357,5,4,1,55,5,63,1,0,0,0,0 //LK_CONCENTRATION#Concentration# +4060,358,1,4,10,6,5,8,3,0,0,0,0 //LK_TENSIONRELAX#Relax# +4060,359,1,50,0,0,0,0,0,0,0,0,0,0 //LK_BERSERK#Frenzy# //It has an extra column after "MaxLevel" for Job Level 50 requirement +4060,397,5,55,10,56,5,58,5,63,1,0,0 //LK_SPIRALPIERCE#Spiral Pierce# +4060,398,5,55,9,63,1,0,0,0,0,0,0 //LK_HEADCRUSH#Traumatic Blow# +4060,399,10,55,9,64,3,398,3,0,0,0,0 //LK_JOINTBEAT#Vital Strike# +4060,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken# +4060,2001,5,2010,2,0,0,0,0,0,0,0,0 //RK_ENCHANTBLADE#Enchant Blade# +4060,2002,5,2001,3,0,0,0,0,0,0,0,0 //RK_SONICWAVE#Sonic Wave# +4060,2003,10,61,1,2001,2,0,0,0,0,0,0 //RK_DEATHBOUND#Death Bound# +4060,2004,10,2020,3,0,0,0,0,0,0,0,0 //RK_HUNDREDSPEAR#Hundred Spears# +4060,2005,5,2001,5,0,0,0,0,0,0,0,0 //RK_WINDCUTTER#Wind Cutter# +4060,2006,5,2002,2,2003,5,2005,3,0,0,0,0 //RK_IGNITIONBREAK#Ignition Break# +4060,2007,5,64,1,0,0,0,0,0,0,0,0 //RK_DRAGONTRAINING#Dragon Training# +4060,2008,10,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONBREATH#Dragon Breath# +4060,2009,5,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONHOWLING#Dragon Howling# +4060,2010,10,0,0,0,0,0,0,0,0,0,0 //RK_RUNEMASTERY#Rune Mastery# +4060,2020,5,57,2,0,0,0,0,0,0,0,0 //RK_PHANTOMTHRUST#Phantom Thrust# +4060,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4060,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Warlock H +4061,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4061,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4061,9,10,0,0,0,0,0,0,0,0,0,0 //MG_SRECOVERY#Increase SP Recovery# +4061,10,1,0,0,0,0,0,0,0,0,0,0 //MG_SIGHT#Sight# +4061,11,10,0,0,0,0,0,0,0,0,0,0 //MG_NAPALMBEAT#Napalm Beat# +4061,12,10,11,7,13,5,0,0,0,0,0,0 //MG_SAFETYWALL#Safety Wall# +4061,13,10,11,4,0,0,0,0,0,0,0,0 //MG_SOULSTRIKE#Soul Strike# +4061,14,10,0,0,0,0,0,0,0,0,0,0 //MG_COLDBOLT#Cold Bolt# +4061,15,10,14,5,0,0,0,0,0,0,0,0 //MG_FROSTDIVER#Frost Diver# +4061,16,10,0,0,0,0,0,0,0,0,0,0 //MG_STONECURSE#Stone Curse# +4061,17,10,19,4,0,0,0,0,0,0,0,0 //MG_FIREBALL#Fire Ball# +4061,18,10,17,5,10,1,0,0,0,0,0,0 //MG_FIREWALL#Fire Wall# +4061,19,10,0,0,0,0,0,0,0,0,0,0 //MG_FIREBOLT#Fire Bolt# +4061,20,10,0,0,0,0,0,0,0,0,0,0 //MG_LIGHTNINGBOLT#Lightning Bolt# +4061,21,10,20,4,0,0,0,0,0,0,0,0 //MG_THUNDERSTORM#Thunderstorm# +4061,157,1,0,0,0,0,0,0,0,0,0,0 //MG_ENERGYCOAT#Energy Coat# +4061,80,10,18,1,0,0,0,0,0,0,0,0 //WZ_FIREPILLAR#Fire Pillar# +4061,81,10,20,1,10,1,0,0,0,0,0,0 //WZ_SIGHTRASHER#Sightrasher# +4061,83,10,81,2,21,1,0,0,0,0,0,0 //WZ_METEOR#Meteor Storm# +4061,84,10,11,1,20,1,0,0,0,0,0,0 //WZ_JUPITEL#Jupiter Thunder# +4061,85,10,21,1,84,5,0,0,0,0,0,0 //WZ_VERMILION#Lord of Vermilion# +4061,86,5,14,1,20,1,0,0,0,0,0,0 //WZ_WATERBALL#Water Ball# +4061,87,10,16,1,15,1,0,0,0,0,0,0 //WZ_ICEWALL#Ice Wall# +4061,88,10,87,1,0,0,0,0,0,0,0,0 //WZ_FROSTNOVA#Frost Nova# +4061,89,10,15,1,84,3,0,0,0,0,0,0 //WZ_STORMGUST#Storm Gust# +4061,90,5,16,1,0,0,0,0,0,0,0,0 //WZ_EARTHSPIKE#Earth Spike# +4061,91,5,90,3,0,0,0,0,0,0,0,0 //WZ_HEAVENDRIVE#Heaven's Drive# +4061,92,5,91,1,0,0,0,0,0,0,0,0 //WZ_QUAGMIRE#Quagmire# +4061,93,1,0,0,0,0,0,0,0,0,0,0 //WZ_ESTIMATION#Sense# +4061,1006,1,0,0,0,0,0,0,0,0,0,0 //WZ_SIGHTBLASTER#Sight Blaster# +4061,364,10,9,5,13,7,0,0,0,0,0,0 //HW_SOULDRAIN#Soul Drain# +4061,365,1,9,1,0,0,0,0,0,0,0,0 //HW_MAGICCRASHER#Stave Crasher# +4061,366,10,0,0,0,0,0,0,0,0,0,0 //HW_MAGICPOWER#Mystical Amplification# +4061,400,5,11,5,0,0,0,0,0,0,0,0 //HW_NAPALMVULCAN#Napalm Vulcan# +4061,483,1,93,1,87,1,0,0,0,0,0,0 //HW_GANBANTEIN#Ganbantein# +4061,484,5,365,1,366,10,92,1,0,0,0,0 //HW_GRAVITATION#Gravitation# +4061,2201,5,2202,3,0,0,0,0,0,0,0,0 //WL_WHITEIMPRISON#White Imprison# +4061,2202,5,2210,1,0,0,0,0,0,0,0,0 //WL_SOULEXPANSION#Soul Expansion# +4061,2203,5,2224,1,0,0,0,0,0,0,0,0 //WL_FROSTMISTY#Frost Misty# +4061,2204,5,2203,2,0,0,0,0,0,0,0,0 //WL_JACKFROST#Jack Frost# +4061,2205,5,92,1,0,0,0,0,0,0,0,0 //WL_MARSHOFABYSS#Marsh Of Abyss# +4061,2206,5,2201,1,2209,1,2230,2,0,0,0,0 //WL_RECOGNIZEDSPELL#Recognized Spell# +4061,2207,5,2229,1,0,0,0,0,0,0,0,0 //WL_SIENNAEXECRATE#Sienna Execrate# +4061,2208,5,0,0,0,0,0,0,0,0,0,0 //WL_RADIUS#Radius# +4061,2209,5,2210,1,0,0,0,0,0,0,0,0 //WL_STASIS#Statis# +4061,2210,5,2208,1,0,0,0,0,0,0,0,0 //WL_DRAINLIFE#Drain Life# +4061,2211,5,2222,1,0,0,0,0,0,0,0,0 //WL_CRIMSONROCK#Crimson Rock# +4061,2212,5,2211,2,0,0,0,0,0,0,0,0 //WL_HELLINFERNO#Hell Inferno# +4061,2213,5,2212,3,0,0,0,0,0,0,0,0 //WL_COMET#Comet# +4061,2214,5,2223,1,0,0,0,0,0,0,0,0 //WL_CHAINLIGHTNING#Chain Lightning# +4061,2216,5,2207,2,0,0,0,0,0,0,0,0 //WL_EARTHSTRAIN#Earth Strain# +4061,2217,5,2204,5,2212,5,2214,5,2216,5,0,0 //WL_TETRAVORTEX#Tetra Vortex# +4061,2222,5,83,1,0,0,0,0,0,0,0,0 //WL_SUMMONFB#Call Fire Ball# +4061,2223,5,85,1,0,0,0,0,0,0,0,0 //WL_SUMMONBL#Call Ball Lightening# +4061,2224,5,89,1,0,0,0,0,0,0,0,0 //WL_SUMMONWB#Call Water Ball# +4061,2229,5,91,1,0,0,0,0,0,0,0,0 //WL_SUMMONSTONE#Call Stone# +4061,2230,2,0,0,0,0,0,0,0,0,0,0 //WL_RELEASE#Release# +4061,2231,1,0,0,0,0,0,0,0,0,0,0 //WL_READING_SB#Reading Spell Book# +4061,2232,5,0,0,0,0,0,0,0,0,0,0 //WL_FREEZE_SP#Freezing Spell# +4061,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4061,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Ranger H +4062,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4062,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4062,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye# +4062,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye# +4062,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration# +4062,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe# +4062,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower# +4062,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting# +4062,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel# +4062,115,5,0,0,0,0,0,0,0,0,0,0 //HT_SKIDTRAP#Skid Trap# +4062,116,5,0,0,0,0,0,0,0,0,0,0 //HT_LANDMINE#Land Mine# +4062,117,5,115,1,0,0,0,0,0,0,0,0 //HT_ANKLESNARE#Ankle Snare# +4062,118,5,117,1,0,0,0,0,0,0,0,0 //HT_SHOCKWAVE#Shockwave Trap# +4062,119,5,120,1,0,0,0,0,0,0,0,0 //HT_SANDMAN#Sandman# +4062,120,5,115,1,0,0,0,0,0,0,0,0 //HT_FLASHER#Flasher# +4062,121,5,120,1,0,0,0,0,0,0,0,0 //HT_FREEZINGTRAP#Freezing Trap# +4062,122,5,116,1,119,1,121,1,0,0,0,0 //HT_BLASTMINE#Blast Mine# +4062,123,5,118,1,122,1,0,0,0,0,0,0 //HT_CLAYMORETRAP#Claymore Trap# +4062,124,1,116,1,0,0,0,0,0,0,0,0 //HT_REMOVETRAP#Remove Trap# +4062,125,1,118,1,124,1,0,0,0,0,0,0 //HT_TALKIEBOX#Talkie Box# +4062,126,10,0,0,0,0,0,0,0,0,0,0 //HT_BEASTBANE#Beast Bane# +4062,127,1,126,1,0,0,0,0,0,0,0,0 //HT_FALCON#Falconry Mastery# +4062,128,10,129,5,0,0,0,0,0,0,0,0 //HT_STEELCROW#Steel Crow# +4062,129,5,127,1,0,0,0,0,0,0,0,0 //HT_BLITZBEAT#Blitz Beat# +4062,130,4,45,1,127,1,0,0,0,0,0,0 //HT_DETECTING#Detect# +4062,131,5,124,1,127,1,0,0,0,0,0,0 //HT_SPRINGTRAP#Spring Trap# +4062,1009,1,0,0,0,0,0,0,0,0,0,0 //HT_PHANTASMIC#Phantasmic Arrow# +4062,380,10,43,10,44,10,45,10,127,1,0,0 //SN_SIGHT#Falcon Eyes# +4062,381,5,128,3,44,5,129,5,127,1,0,0 //SN_FALCONASSAULT#Falcon Assault# +4062,382,5,45,10,46,5,0,0,0,0,0,0 //SN_SHARPSHOOTING#Focused Arrow Strike# +4062,383,10,45,9,0,0,0,0,0,0,0,0 //SN_WINDWALK#Wind Walker# +4062,499,1,46,10,0,0,0,0,0,0,0,0 //HT_POWER#Beast Strafing# +4062,2233,10,2236,5,0,0,0,0,0,0,0,0 //RA_ARROWSTORM#Arrow Storm# +4062,2234,5,2233,5,2247,1,0,0,0,0,0,0 //RA_FEARBREEZE#Feer Breeze# +4062,2235,10,0,0,0,0,0,0,0,0,0,0 //RA_RANGERMAIN#Main Ranger# +4062,2236,10,117,5,0,0,0,0,0,0,0,0 //RA_AIMEDBOLT#Aimed Bolt# +4062,2237,1,2239,3,0,0,0,0,0,0,0,0 //RA_DETONATOR#Detonator# +4062,2238,5,118,5,0,0,0,0,0,0,0,0 //RA_ELECTRICSHOCKER#Electric Shock# +4062,2239,5,2248,3,0,0,0,0,0,0,0,0 //RA_CLUSTERBOMB#Bomb Cluster# +4062,2240,1,0,0,0,0,0,0,0,0,0,0 //RA_WUGMASTERY#Wug Mastery# +4062,2241,3,2240,1,0,0,0,0,0,0,0,0 //RA_WUGRIDER#Wug Rider# +4062,2242,1,2241,1,0,0,0,0,0,0,0,0 //RA_WUGDASH#Wug Dash# +4062,2243,5,2245,1,0,0,0,0,0,0,0,0 //RA_WUGSTRIKE#Wug Strike# +4062,2244,5,2243,1,0,0,0,0,0,0,0,0 //RA_WUGBITE#Wug Bite# +4062,2245,10,2240,1,0,0,0,0,0,0,0,0 //RA_TOOTHOFWUG#Tooth of Wug# +4062,2246,5,2245,3,0,0,0,0,0,0,0,0 //RA_SENSITIVEKEEN#Keen Nose# +4062,2247,5,2235,1,0,0,0,0,0,0,0,0 //RA_CAMOUFLAGE#Camouflage# +4062,2248,5,123,1,124,1,0,0,0,0,0,0 //RA_RESEARCHTRAP#Trap Research# +4062,2249,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAGENTATRAP#Magneta Trap# +4062,2250,1,2248,1,0,0,0,0,0,0,0,0 //RA_COBALTTRAP#Cobalt Trap# +4062,2251,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAIZETRAP#Maze Trap# +4062,2252,1,2248,1,0,0,0,0,0,0,0,0 //RA_VERDURETRAP#Verdure Trap# +4062,2253,5,2237,1,0,0,0,0,0,0,0,0 //RA_FIRINGTRAP#Fire Trap# +4062,2254,5,2237,1,0,0,0,0,0,0,0,0 //RA_ICEBOUNDTRAP#Ice Trap# +4062,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4062,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Archbiship H +4063,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4063,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4063,22,10,0,0,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection# +4063,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane# +4063,24,1,0,0,0,0,0,0,0,0,0,0 //AL_RUWACH#Ruwach# +4063,25,1,27,4,0,0,0,0,0,0,0,0 //AL_PNEUMA#Pneuma# +4063,26,2,24,1,0,0,0,0,0,0,0,0 //AL_TELEPORT#Teleport# +4063,27,4,26,2,0,0,0,0,0,0,0,0 //AL_WARP#Warp Portal# +4063,28,10,0,0,0,0,0,0,0,0,0,0 //AL_HEAL#Heal# +4063,29,10,28,3,0,0,0,0,0,0,0,0 //AL_INCAGI#Increase AGI# +4063,30,10,29,1,0,0,0,0,0,0,0,0 //AL_DECAGI#Decrease AGI# +4063,31,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYWATER#Aqua Benedicta# +4063,32,10,23,3,0,0,0,0,0,0,0,0 //AL_CRUCIS#Signum Crusis# +4063,33,10,22,3,0,0,0,0,0,0,0,0 //AL_ANGELUS#Angelus# +4063,34,10,22,5,0,0,0,0,0,0,0,0 //AL_BLESSING#Blessing# +4063,35,1,28,2,0,0,0,0,0,0,0,0 //AL_CURE#Cure# +4063,156,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYLIGHT#Holy Light# +4063,9,10,0,0,0,0,0,0,0,0,0,0 //MG_SRECOVERY#Increase SP Recovery# +4063,12,10,68,4,70,3,0,0,0,0,0,0 //MG_SAFETYWALL#Safety Wall# +4063,54,4,72,1,9,4,0,0,0,0,0,0 //ALL_RESURRECTION#Resurrection# +4063,65,10,0,0,0,0,0,0,0,0,0,0 //PR_MACEMASTERY#Mace Mastery# +4063,66,5,0,0,0,0,0,0,0,0,0,0 //PR_IMPOSITIO#Impositio Manus# +4063,67,3,66,2,0,0,0,0,0,0,0,0 //PR_SUFFRAGIUM#Suffragium# +4063,68,5,31,1,66,3,0,0,0,0,0,0 //PR_ASPERSIO#Aspersio# +4063,69,5,75,3,68,5,0,0,0,0,0,0 //PR_BENEDICTIO#B.S Sacramenti# +4063,70,10,28,1,0,0,0,0,0,0,0,0 //PR_SANCTUARY#Sanctuary# +4063,71,4,72,1,0,0,0,0,0,0,0,0 //PR_SLOWPOISON#Slow Poison# +4063,72,1,0,0,0,0,0,0,0,0,0,0 //PR_STRECOVERY#Status Recovery# +4063,73,10,33,2,0,0,0,0,0,0,0,0 //PR_KYRIE#Kyrie Eleison# +4063,74,5,0,0,0,0,0,0,0,0,0,0 //PR_MAGNIFICAT#Magnificat# +4063,75,5,73,4,74,3,0,0,0,0,0,0 //PR_GLORIA#Gloria# +4063,76,10,24,1,0,0,0,0,0,0,0,0 //PR_LEXDIVINA#Lex Divina# +4063,77,10,54,1,76,3,0,0,0,0,0,0 //PR_TURNUNDEAD#Turn Undead# +4063,78,1,76,5,0,0,0,0,0,0,0,0 //PR_LEXAETERNA#Lex Aeterna# +4063,79,10,12,1,78,1,77,3,0,0,0,0 //PR_MAGNUS#Magnus Exorcismus# +4063,1014,1,0,0,0,0,0,0,0,0,0,0 //PR_REDEMPTIO#Redemptio# +4063,361,5,33,1,9,3,66,3,0,0,0,0 //HP_ASSUMPTIO#Assumptio# +4063,362,5,75,2,9,1,73,3,0,0,0,0 //HP_BASILICA#Basilica# +4063,363,10,68,3,9,5,76,5,0,0,0,0 //HP_MEDITATIO#Meditatio# +4063,481,5,65,10,23,10,0,0,0,0,0,0 //HP_MANARECHARGE#Mana Recharge# +4063,2038,5,77,1,0,0,0,0,0,0,0,0 //AB_JUDEX#Judex# +4063,2039,5,2041,3,0,0,0,0,0,0,0,0 //AB_ANCILLA#Ancilla# +4063,2040,10,79,1,2038,5,2039,1,0,0,0,0 //AB_ADORAMUS#Adoramus# +4063,2041,3,34,1,0,0,0,0,0,0,0,0 //AB_CLEMENTIA#Clementia# +4063,2042,3,29,1,0,0,0,0,0,0,0,0 //AB_CANTO#Cantocandidus# +4063,2043,3,28,1,0,0,0,0,0,0,0,0 //AB_CHEAL#Coluseo Heal# +4063,2044,5,2039,1,0,0,0,0,0,0,0,0 //AB_EPICLESIS#Epiclesis# +4063,2045,10,73,1,0,0,0,0,0,0,0,0 //AB_PRAEFATIO#Praefatio# +4063,2046,10,2045,5,0,0,0,0,0,0,0,0 //AB_ORATIO#Oratio# +4063,2047,4,72,1,0,0,0,0,0,0,0,0 //AB_LAUDAAGNUS#Laudaagnus# +4063,2048,4,2047,2,0,0,0,0,0,0,0,0 //AB_LAUDARAMUS#Laudaramus# +4063,2049,10,2044,1,2053,1,0,0,0,0,0,0 //AB_EUCHARISTICA#Eucharistica# +4063,2050,1,2043,3,0,0,0,0,0,0,0,0 //AB_RENOVATIO#Renovatio# +4063,2051,5,2050,1,0,0,0,0,0,0,0,0 //AB_HIGHNESSHEAL#High Heal# +4063,2052,5,2048,2,0,0,0,0,0,0,0,0 //AB_CLEARANCE#Clearance# +4063,2053,5,2046,5,2054,5,0,0,0,0,0,0 //AB_EXPIATIO#Expiatio# +4063,2054,10,68,1,0,0,0,0,0,0,0,0 //AB_DUPLELIGHT#Duple Light# +4063,2057,5,2052,1,0,0,0,0,0,0,0,0 //AB_SILENTIUM#Silentium# +4063,2515,5,2044,1,2053,1,0,0,0,0,0,0 //AB_SECRAMENT#Secrament# +4063,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4063,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Mechanic H +4064,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4064,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4064,36,10,0,0,0,0,0,0,0,0,0,0 //MC_INCCARRY#Enlarge Weight Limit# +4064,37,10,36,3,0,0,0,0,0,0,0,0 //MC_DISCOUNT#Discount# +4064,38,10,37,3,0,0,0,0,0,0,0,0 //MC_OVERCHARGE#Overcharge# +4064,39,10,36,5,0,0,0,0,0,0,0,0 //MC_PUSHCART#Pushcart# +4064,40,1,0,0,0,0,0,0,0,0,0,0 //MC_IDENTIFY#Item Appraisal# +4064,41,10,39,3,0,0,0,0,0,0,0,0 //MC_VENDING#Vending# +4064,42,10,0,0,0,0,0,0,0,0,0,0 //MC_MAMMONITE#Mammonite# +4064,153,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTREVOLUTION#Cart Revolution# +4064,154,1,0,0,0,0,0,0,0,0,0,0 //MC_CHANGECART#Change Cart# +4064,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar# +4064,94,5,0,0,0,0,0,0,0,0,0,0 //BS_IRON#Iron Tempering# +4064,95,5,94,1,0,0,0,0,0,0,0,0 //BS_STEEL#Steel Tempering# +4064,96,5,94,1,0,0,0,0,0,0,0,0 //BS_ENCHANTEDSTONE#Enchanted Stone Craft# +4064,97,5,96,1,0,0,0,0,0,0,0,0 //BS_ORIDEOCON#Oridecon Research# +4064,98,3,0,0,0,0,0,0,0,0,0,0 //BS_DAGGER#Smith Dagger# +4064,99,3,98,1,0,0,0,0,0,0,0,0 //BS_SWORD#Smith Sword# +4064,100,3,99,1,0,0,0,0,0,0,0,0 //BS_TWOHANDSWORD#Smith Two-handed Sword# +4064,101,3,99,2,0,0,0,0,0,0,0,0 //BS_AXE#Smith Axe# +4064,102,3,103,1,0,0,0,0,0,0,0,0 //BS_MACE#Smith Mace# +4064,103,3,98,1,0,0,0,0,0,0,0,0 //BS_KNUCKLE#Smith Knucklebrace# +4064,104,3,98,2,0,0,0,0,0,0,0,0 //BS_SPEAR#Smith Spear# +4064,105,1,0,0,0,0,0,0,0,0,0,0 //BS_HILTBINDING#Hilt Binding# +4064,106,1,95,1,105,1,0,0,0,0,0,0 //BS_FINDINGORE#Ore Discovery# +4064,107,10,105,1,0,0,0,0,0,0,0,0 //BS_WEAPONRESEARCH#Weaponry Research# +4064,108,1,107,1,0,0,0,0,0,0,0,0 //BS_REPAIRWEAPON#Weapon Repair# +4064,109,5,0,0,0,0,0,0,0,0,0,0 //BS_SKINTEMPER#Skin Tempering# +4064,110,5,0,0,0,0,0,0,0,0,0,0 //BS_HAMMERFALL#Hammer Fall# +4064,111,5,110,2,0,0,0,0,0,0,0,0 //BS_ADRENALINE#Adrenaline Rush# +4064,112,5,107,2,111,2,0,0,0,0,0,0 //BS_WEAPONPERFECT#Weapon Perfection# +4064,113,5,111,3,0,0,0,0,0,0,0,0 //BS_OVERTHRUST#Power-Thrust# +4064,114,5,112,3,113,2,0,0,0,0,0,0 //BS_MAXIMIZE#Maximize Power# +4064,1012,1,0,0,0,0,0,0,0,0,0,0 //BS_UNFAIRLYTRICK#Unfair Trick# +4064,1013,1,0,0,0,0,0,0,0,0,0,0 //BS_GREED#Greed# +4064,384,10,109,3,105,1,107,5,113,3,0,0 //WS_MELTDOWN#Shattering Strike# +4064,387,1,39,5,153,1,154,1,105,1,0,0 //WS_CARTBOOST#Cart Boost# +4064,477,10,107,10,0,0,0,0,0,0,0,0 //WS_WEAPONREFINE#Upgrade Weapon# +4064,485,10,42,10,110,5,387,1,0,0,0,0 //WS_CARTTERMINATION#Cart Termination# +4064,486,5,113,5,0,0,0,0,0,0,0,0 //WS_OVERTHRUSTMAX#Maximum Power Thrust# +4064,459,1,111,5,0,0,0,0,0,0,0,0 //BS_ADRENALINE2#Full Adrenaline Rush# +4064,2255,5,0,0,0,0,0,0,0,0,0,0 //NC_MADOLICENCE#Madogear License# +4064,2256,5,2255,1,0,0,0,0,0,0,0,0 //NC_BOOSTKNUCKLE#Nuckle Boost# +4064,2257,3,2256,2,0,0,0,0,0,0,0,0 //NC_PILEBUNKER#Pile Bunker# +4064,2258,3,2256,2,0,0,0,0,0,0,0,0 //NC_VULCANARM#Vulcan Arm# +4064,2259,3,2258,1,0,0,0,0,0,0,0,0 //NC_FLAMELAUNCHER#Flame Launcher# +4064,2260,3,2258,3,0,0,0,0,0,0,0,0 //NC_COLDSLOWER#Cold Slower# +4064,2261,3,2259,2,2260,2,0,0,0,0,0,0 //NC_ARMSCANNON#Arm Cannon# +4064,2262,3,2255,1,0,0,0,0,0,0,0,0 //NC_ACCELERATION#Acceleration# +4064,2263,1,2262,1,0,0,0,0,0,0,0,0 //NC_HOVERING#Hover# +4064,2264,1,2263,1,0,0,0,0,0,0,0,0 //NC_F_SIDESLIDE#Front Slide# +4064,2265,1,2263,1,0,0,0,0,0,0,0,0 //NC_B_SIDESLIDE#Back Slide# +4064,2266,4,2255,4,0,0,0,0,0,0,0,0 //NC_MAINFRAME#Remodel Mainframe# +4064,2267,3,2266,2,0,0,0,0,0,0,0,0 //NC_SELFDESTRUCTION#Suicidal Destruction# +4064,2268,4,2266,2,0,0,0,0,0,0,0,0 //NC_SHAPESHIFT#Shift Shape# +4064,2269,1,2267,2,0,0,0,0,0,0,0,0 //NC_EMERGENCYCOOL#Cool Emergency# +4064,2270,1,2268,2,0,0,0,0,0,0,0,0 //NC_INFRAREDSCAN#Infra Red Scan# +4064,2271,3,2270,1,0,0,0,0,0,0,0,0 //NC_ANALYZE#Analyze# +4064,2272,3,2269,1,0,0,0,0,0,0,0,0 //NC_MAGNETICFIELD#Magnetic Field# +4064,2273,3,2272,2,0,0,0,0,0,0,0,0 //NC_NEUTRALBARRIER#Magnetic Field# +4064,2274,3,2271,3,2273,2,0,0,0,0,0,0 //NC_STEALTHFIELD#Stealth Field# +4064,2275,5,2255,2,0,0,0,0,0,0,0,0 //NC_REPAIR#Repair# +4064,2276,10,0,0,0,0,0,0,0,0,0,0 //NC_TRAININGAXE#Axe Mastery# +4064,2277,5,0,0,0,0,0,0,0,0,0,0 //NC_RESEARCHFE#Fire Earth Research# +4064,2278,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXEBOOMERANG#Axe Boomerang# +4064,2279,5,2278,3,0,0,0,0,0,0,0,0 //NC_POWERSWING#Power Swing# +4064,2280,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXETORNADO#Axe Tornado# +4064,2281,5,2277,2,0,0,0,0,0,0,0,0 //NC_SILVERSNIPER#FAW Silver Sniper# +4064,2282,5,2281,2,0,0,0,0,0,0,0,0 //NC_MAGICDECOY#FAW Magic Decoy# +4064,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW divest# +4064,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4064,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +4064,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store# +//Guillotine Cross H +4065,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4065,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4065,48,10,0,0,0,0,0,0,0,0,0,0 //TF_DOUBLE#Double Attack# +4065,49,10,0,0,0,0,0,0,0,0,0,0 //TF_MISS#Improve Dodge# +4065,50,10,0,0,0,0,0,0,0,0,0,0 //TF_STEAL#Steal# +4065,51,10,50,5,0,0,0,0,0,0,0,0 //TF_HIDING#Hiding# +4065,52,10,0,0,0,0,0,0,0,0,0,0 //TF_POISON#Envenom# +4065,53,1,52,3,0,0,0,0,0,0,0,0 //TF_DETOXIFY#Detoxify# +4065,149,1,0,0,0,0,0,0,0,0,0,0 //TF_SPRINKLESAND#Throw Sand# +4065,150,1,0,0,0,0,0,0,0,0,0,0 //TF_BACKSLIDING#Back Sliding# +4065,151,1,0,0,0,0,0,0,0,0,0,0 //TF_PICKSTONE#Find Stone# +4065,152,1,0,0,0,0,0,0,0,0,0,0 //TF_THROWSTONE#Stone Fling# +4065,132,5,0,0,0,0,0,0,0,0,0,0 //AS_RIGHT#Righthand Mastery# +4065,133,5,132,2,0,0,0,0,0,0,0,0 //AS_LEFT#Lefthand Mastery# +4065,134,10,0,0,0,0,0,0,0,0,0,0 //AS_KATAR#Katar Mastery# +4065,135,10,51,2,0,0,0,0,0,0,0,0 //AS_CLOAKING#Cloaking# +4065,136,10,134,4,0,0,0,0,0,0,0,0 //AS_SONICBLOW#Sonic Blow# +4065,137,5,135,2,136,5,0,0,0,0,0,0 //AS_GRIMTOOTH#Grimtooth# +4065,138,10,52,1,0,0,0,0,0,0,0,0 //AS_ENCHANTPOISON#Enchant Poison# +4065,139,10,138,3,0,0,0,0,0,0,0,0 //AS_POISONREACT#Poison React# +4065,140,10,138,5,0,0,0,0,0,0,0,0 //AS_VENOMDUST#Venom Dust# +4065,141,10,139,5,140,5,0,0,0,0,0,0 //AS_SPLASHER#Venom Splasher# +4065,1003,1,0,0,0,0,0,0,0,0,0,0 //AS_SONICACCEL#Sonic Acceleration# +4065,1004,1,0,0,0,0,0,0,0,0,0,0 //AS_VENOMKNIFE#Throw Venom Knife# +4065,376,5,48,5,134,7,0,0,0,0,0,0 //ASC_KATAR#Advanced Katar Mastery# +4065,378,5,407,1,0,0,0,0,0,0,0,0 //ASC_EDP#Deadly Poison Enchantment# +4065,379,10,48,5,135,3,138,6,52,5,0,0 //ASC_BREAKER#Soul Destroyer# +4065,406,10,132,3,134,5,136,5,379,1,0,0 //ASC_METEORASSAULT#Meteor Assault# +4065,407,1,52,10,53,1,138,5,0,0,0,0 //ASC_CDP#Create Deadly Poison# +4065,2021,5,138,3,0,0,0,0,0,0,0,0 //GC_VENOMIMPRESS#Venom Impression# +4065,2022,5,136,10,0,0,0,0,0,0,0,0 //GC_CROSSIMPACT#Cross Impact# +4065,2023,5,2022,3,0,0,0,0,0,0,0,0 //GC_DARKILLUSION#Dark Illusion# +4065,2024,10,0,0,0,0,0,0,0,0,0,0 //GC_RESEARCHNWPOISON#New Poison Research# +4065,2025,1,2024,1,0,0,0,0,0,0,0,0 //GC_CREATENEWPOISON#New Poison Creation# +4065,2026,1,2024,5,0,0,0,0,0,0,0,0 //GC_ANTIDOTE#Antidote# +4065,2027,5,2025,1,0,0,0,0,0,0,0,0 //GC_POISONINGWEAPON#Poisonous Weapon# +4065,2028,5,133,5,0,0,0,0,0,0,0,0 //GC_WEAPONBLOCKING#Weapon Blocking# +4065,2029,5,2028,1,0,0,0,0,0,0,0,0 //GC_COUNTERSLASH#Counter Slash# +4065,2030,5,2028,1,0,0,0,0,0,0,0,0 //GC_WEAPONCRUSH#Weapon Crush# +4065,2031,5,2027,3,2028,1,0,0,0,0,0,0 //GC_VENOMPRESSURE#Venom Pressure# +4065,2032,5,2027,5,2031,5,0,0,0,0,0,0 //GC_POISONSMOKE#Poisonous Smoke# +4065,2033,5,135,3,0,0,0,0,0,0,0,0 //GC_CLOAKINGEXCEED#Cloaking Exceed# +4065,2034,1,2023,5,2033,5,0,0,0,0,0,0 //GC_PHANTOMMENACE#Phantom Menace# +4065,2035,5,2034,1,0,0,0,0,0,0,0,0 //GC_HALLUCINATIONWALK#Hallucination Walk# +4065,2036,5,136,10,0,0,0,0,0,0,0,0 //GC_ROLLINGCUTTER#Rolling Cutter# +4065,2037,5,2036,1,0,0,0,0,0,0,0,0 //GC_CROSSRIPPERSLASHER#Cross Ripper Slasher# +4065,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4065,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Royal Guard +4066,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4066,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4066,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery# +4066,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery# +4066,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery# +4066,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash# +4066,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke# +4066,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break# +4066,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure# +4066,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery# +4066,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point# +4066,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk# +4066,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding# +4066,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery# +4066,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery# +4066,35,1,248,5,0,0,0,0,0,0,0,0 //AL_CURE#Cure# +4066,22,10,35,1,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection# +4066,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane# +4066,28,10,23,5,248,10,0,0,0,0,0,0 //AL_HEAL#Heal# +4066,248,10,0,0,0,0,0,0,0,0,0,0 //CR_TRUST#Faith# +4066,249,10,0,0,0,0,0,0,0,0,0,0 //CR_AUTOGUARD#Guard# +4066,250,5,249,5,0,0,0,0,0,0,0,0 //CR_SHIELDCHARGE#Smite# +4066,251,5,250,3,0,0,0,0,0,0,0,0 //CR_SHIELDBOOMERANG#Shield Boomerang# +4066,252,10,251,3,0,0,0,0,0,0,0,0 //CR_REFLECTSHIELD#Shield Reflect# +4066,253,10,248,7,0,0,0,0,0,0,0,0 //CR_HOLYCROSS#Holy Cross# +4066,254,10,253,6,248,10,0,0,0,0,0,0 //CR_GRANDCROSS#Grand Cross# +4066,255,5,252,5,254,4,0,0,0,0,0,0 //CR_DEVOTION#Sacrifice# +4066,256,5,22,5,28,5,0,0,0,0,0,0 //CR_PROVIDENCE#Resistant Souls# +4066,257,5,251,1,0,0,0,0,0,0,0,0 //CR_DEFENDER#Defending Aura# +4066,258,10,55,10,0,0,0,0,0,0,0,0 //CR_SPEARQUICKEN#Spear Quicken# +4066,1002,1,0,0,0,0,0,0,0,0,0,0 //CR_SHRINK#Shrink# +4066,2307,5,2312,1,0,0,0,0,0,0,0,0 //LG_CANNONSPEAR#Cannon Spear# +4066,2308,10,55,1,0,0,0,0,0,0,0,0 //LG_BANISHINGPOINT#Banishing Point# +4066,2309,3,0,0,0,0,0,0,0,0,0,0 //LG_TRAMPLE#Trample# +4066,2310,5,250,3,0,0,0,0,0,0,0,0 //LG_SHIELDPRESS#Shield Press# +4066,2311,5,252,5,0,0,0,0,0,0,0,0 //LG_REFLECTDAMAGE#Reflect Damage# +4066,2312,5,2308,5,0,0,0,0,0,0,0,0 //LG_PINPOINTATTACK#Pinpoint Attack# +4066,2313,5,0,0,0,0,0,0,0,0,0,0 //LG_FORCEOFVANGUARD#Vanguard Force# +4066,2314,1,2313,1,0,0,0,0,0,0,0,0 //LG_RAGEBURST#Rage Burst Attack# +4066,2315,3,2310,3,2323,2,0,0,0,0,0,0 //LG_SHIELDSPELL#Shield Spell# +4066,2316,5,2308,3,0,0,0,0,0,0,0,0 //LG_EXEEDBREAK#Exceed Break# +4066,2317,5,2312,1,2320,3,0,0,0,0,0,0 //LG_OVERBRAND#Over Brand# +4066,2318,5,2309,3,0,0,0,0,0,0,0,0 //LG_PRESTIGE#Prestige# +4066,2319,5,2312,3,2314,1,0,0,0,0,0,0 //LG_BANDING#Banding# +4066,2320,5,55,1,0,0,0,0,0,0,0,0 //LG_MOONSLASHER#Moon Slasher# +4066,2321,5,254,5,0,0,0,0,0,0,0,0 //LG_RAYOFGENESIS#Genesis Ray# +4066,2322,5,248,3,0,0,0,0,0,0,0,0 //LG_PIETY#Piety# +4066,2323,5,2311,3,0,0,0,0,0,0,0,0 //LG_EARTHDRIVE#Earth Drive# +4066,2324,5,2318,3,2319,3,0,0,0,0,0,0 //LG_HESPERUSLIT#Hesperus Lit# +4066,2325,5,2315,3,2321,4,2322,5,0,0,0,0 //LG_INSPIRATION#Inspiration# +4066,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4066,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Sorcerer +4067,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4067,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4067,9,10,0,0,0,0,0,0,0,0,0,0 //MG_SRECOVERY#Increase SP Recovery# +4067,10,1,0,0,0,0,0,0,0,0,0,0 //MG_SIGHT#Sight# +4067,11,10,0,0,0,0,0,0,0,0,0,0 //MG_NAPALMBEAT#Napalm Beat# +4067,12,10,11,7,13,5,0,0,0,0,0,0 //MG_SAFETYWALL#Safety Wall# +4067,13,10,11,4,0,0,0,0,0,0,0,0 //MG_SOULSTRIKE#Soul Strike# +4067,14,10,0,0,0,0,0,0,0,0,0,0 //MG_COLDBOLT#Cold Bolt# +4067,15,10,14,5,0,0,0,0,0,0,0,0 //MG_FROSTDIVER#Frost Diver# +4067,16,10,0,0,0,0,0,0,0,0,0,0 //MG_STONECURSE#Stone Curse# +4067,17,10,19,4,0,0,0,0,0,0,0,0 //MG_FIREBALL#Fire Ball# +4067,18,10,17,5,10,1,0,0,0,0,0,0 //MG_FIREWALL#Fire Wall# +4067,19,10,0,0,0,0,0,0,0,0,0,0 //MG_FIREBOLT#Fire Bolt# +4067,20,10,0,0,0,0,0,0,0,0,0,0 //MG_LIGHTNINGBOLT#Lightning Bolt# +4067,21,10,20,4,0,0,0,0,0,0,0,0 //MG_THUNDERSTORM#Thunderstorm# +4067,157,1,0,0,0,0,0,0,0,0,0,0 //MG_ENERGYCOAT#Energy Coat# +4067,93,1,0,0,0,0,0,0,0,0,0,0 //WZ_ESTIMATION#Sense# +4067,90,5,283,1,0,0,0,0,0,0,0,0 //WZ_EARTHSPIKE#Earth Spike# +4067,91,5,90,1,0,0,0,0,0,0,0,0 //WZ_HEAVENDRIVE#Heaven's Drive# +4067,274,10,0,0,0,0,0,0,0,0,0,0 //SA_ADVANCEDBOOK#Study# +4067,275,5,274,2,0,0,0,0,0,0,0,0 //SA_CASTCANCEL#Cast Cancel# +4067,276,5,274,4,0,0,0,0,0,0,0,0 //SA_MAGICROD#Magic Rod# +4067,277,5,276,1,0,0,0,0,0,0,0,0 //SA_SPELLBREAKER#Spell Break# +4067,278,10,275,1,0,0,0,0,0,0,0,0 //SA_FREECAST#Free Cast# +4067,279,10,278,4,0,0,0,0,0,0,0,0 //SA_AUTOSPELL#Hindsight# +4067,280,5,19,1,274,5,0,0,0,0,0,0 //SA_FLAMELAUNCHER#Endow Blaze# +4067,281,5,14,1,274,5,0,0,0,0,0,0 //SA_FROSTWEAPON#Endow Tsunami# +4067,282,5,20,1,274,5,0,0,0,0,0,0 //SA_LIGHTNINGLOADER#Endow Tornado# +4067,283,5,4067,1,274,5,0,0,0,0,0,0 //SA_SEISMICWEAPON#Endow Quake# +4067,284,5,274,9,0,0,0,0,0,0,0,0 //SA_DRAGONOLOGY#Dragonology# +4067,285,5,280,2,0,0,0,0,0,0,0,0 //SA_VOLCANO#Volcano# +4067,286,5,281,2,0,0,0,0,0,0,0,0 //SA_DELUGE#Deluge# +4067,287,5,282,2,0,0,0,0,0,0,0,0 //SA_VIOLENTGALE#Whirlwind# +4067,288,5,285,3,286,3,287,3,0,0,0,0 //SA_LANDPROTECTOR#Magnetic Earth# +4067,289,5,277,3,0,0,0,0,0,0,0,0 //SA_DISPELL#Dispel# +4067,290,10,279,5,289,1,288,1,0,0,0,0 //SA_ABRACADABRA#Hocus-pocus# +4067,1007,1,0,0,0,0,0,0,0,0,0,0 //SA_CREATECON#Create Converter# +4067,1008,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTWATER#Elemental Change Water# +4067,1017,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTGROUND#Elemental Change Earth# +4067,1018,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTFIRE#Elemental Change Fire# +4067,1019,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTWIND#Elemental Change Wind# +4067,2443,5,285,1,0,0,0,0,0,0,0,0 //SO_FIREWALK#Fire Walk# +4067,2444,5,287,1,0,0,0,0,0,0,0,0 //SO_ELECTRICWALK#Electric Walk# +4067,2445,5,279,4,0,0,0,0,0,0,0,0 //SO_SPELLFIST#Fist Spell# +4067,2446,5,90,5,0,0,0,0,0,0,0,0 //SO_EARTHGRAVE#Earth Grave# +4067,2447,5,286,3,0,0,0,0,0,0,0,0 //SO_DIAMONDDUST#Diamond Dust# +4067,2448,5,2450,2,0,0,0,0,0,0,0,0 //SO_POISON_BUSTER#Poison Burst# +4067,2449,5,289,2,0,0,0,0,0,0,0,0 //SO_PSYCHIC_WAVE#Psychic Wave# +4067,2450,5,91,5,0,0,0,0,0,0,0,0 //SO_CLOUD_KILL#Killing Cloud# +4067,2451,5,280,1,281,1,282,1,283,1,0,0 //SO_STRIKING#Striking# +4067,2452,5,285,1,287,1,0,0,0,0,0,0 //SO_WARMER#Warmer# +4067,2453,5,288,2,0,0,0,0,0,0,0,0 //SO_VACUUM_EXTREME#Extreme Vacuum# +4067,2454,5,283,1,287,4,0,0,0,0,0,0 //SO_VARETYR_SPEAR#Varetyr Spear# +4067,2455,5,2452,2,0,0,0,0,0,0,0,0 //SO_ARRULLO#Arrullo# +4067,2456,3,2462,1,0,0,0,0,0,0,0,0 //SO_EL_CONTROL#Spirit Control# +4067,2457,3,2452,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_AGNI#Call Agni# +4067,2458,3,2447,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_AQUA#Call Aqua# +4067,2459,3,2454,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_VENTUS#Call Ventus# +4067,2460,3,2446,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_TERA#Call Tera# +4067,2461,1,2456,3,0,0,0,0,0,0,0,0 //SO_EL_ACTION#Elemental Action# +4067,2462,2,280,1,281,1,282,1,283,1,0,0 //SO_EL_ANALYSIS#Four Spirits Analysis# +4067,2463,5,2456,3,0,0,0,0,0,0,0,0 //SO_EL_SYMPATHY#Spirit Sympathy# +4067,2464,1,2463,1,0,0,0,0,0,0,0,0 //SO_EL_CURE#Spirit Recovery# +4067,2465,3,2457,3,0,0,0,0,0,0,0,0 //SO_FIRE_INSIGNIA#Fire Insignia# +4067,2466,3,2458,3,0,0,0,0,0,0,0,0 //SO_WATER_INSIGNIA#Water Insignia# +4067,2467,3,2459,3,0,0,0,0,0,0,0,0 //SO_WIND_INSIGNIA#Wind Insignia# +4067,2468,3,2460,3,0,0,0,0,0,0,0,0 //SO_EARTH_INSIGNIA#Earth Insignia# +4067,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4067,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Minstrel +4068,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4068,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4068,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye# +4068,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye# +4068,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration# +4068,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe# +4068,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower# +4068,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting# +4068,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel# +4068,315,10,0,0,0,0,0,0,0,0,0,0 //BA_MUSICALLESSON#Music Lesson# +4068,316,5,315,3,0,0,0,0,0,0,0,0 //BA_MUSICALSTRIKE#Melody Strike# +4068,317,5,315,1,304,1,0,0,0,0,0,0 //BA_DISSONANCE#Unchained Serenade# +4068,318,5,305,1,0,0,0,0,0,0,0,0 //BA_FROSTJOKE#Unbarring Octave# +4068,319,10,317,3,0,0,0,0,0,0,0,0 //BA_WHISTLE#Perfect Tablature# +4068,320,10,317,3,0,0,0,0,0,0,0,0 //BA_ASSASSINCROSS#Impressive Riff# +4068,321,10,317,3,0,0,0,0,0,0,0,0 //BA_POEMBRAGI#Magic Strings# +4068,322,10,317,3,0,0,0,0,0,0,0,0 //BA_APPLEIDUN#Song of Lutie# +4068,304,1,0,0,0,0,0,0,0,0,0,0 //BD_ADAPTATION#Amp# +4068,305,1,304,1,0,0,0,0,0,0,0,0 //BD_ENCORE#Encore# +4068,306,1,319,10,0,0,0,0,0,0,0,0 //BD_LULLABY#Lullaby# +4068,307,5,313,3,0,0,0,0,0,0,0,0 //BD_RICHMANKIM#Mental Sensing# +4068,308,1,311,1,0,0,0,0,0,0,0,0 //BD_ETERNALCHAOS#Down Tempo# +4068,309,5,322,10,0,0,0,0,0,0,0,0 //BD_DRUMBATTLEFIELD#Battle Theme# +4068,310,5,309,3,0,0,0,0,0,0,0,0 //BD_RINGNIBELUNGEN#Harmonic Lick# +4068,311,1,320,10,0,0,0,0,0,0,0,0 //BD_ROKISWEIL#Classical Pluck# +4068,312,1,306,1,0,0,0,0,0,0,0,0 //BD_INTOABYSS#Power Chord# +4068,313,5,321,10,0,0,0,0,0,0,0,0 //BD_SIEGFRIED#Acoustic Rhythm# +4068,1010,1,0,0,0,0,0,0,0,0,0,0 //BA_PANGVOICE#Pang Voice# +4068,2381,5,2422,1,0,0,0,0,0,0,0,0 //MI_RUSH_WINDMILL#Rush To Windmill# +4068,2382,5,2422,1,0,0,0,0,0,0,0,0 //MI_ECHOSONG#Echo Song# +4068,2383,5,2422,1,0,0,0,0,0,0,0,0 //MI_HARMONIZE#Harmonize# +4068,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson# +4068,2413,5,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metalic Sound# +4068,2414,5,317,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation# +4068,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse# +4068,2418,5,316,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm# +4068,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Despair Song# +4068,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren# +4068,2421,5,2423,3,0,0,0,0,0,0,0,0 //WM_DEADHILLHERE#At Dead Hill# +4068,2422,5,2412,1,0,0,0,0,0,0,0,0 //WM_LULLABY_DEEPSLEEP#Lullaby# +4068,2423,5,2412,1,0,0,0,0,0,0,0,0 //WM_SIRCLEOFNATURE#Circling Nature# +4068,2424,5,2419,1,0,0,0,0,0,0,0,0 //WM_RANDOMIZESPELL#Formless Spell# +4068,2425,5,2424,1,0,0,0,0,0,0,0,0 //WM_GLOOMYDAY#Gloomy Shyness# +4068,2426,5,2413,1,0,0,0,0,0,0,0,0 //WM_GREAT_ECHO#Great Echo# +4068,2427,5,2381,1,2382,1,2383,1,0,0,0,0 //WM_SONG_OF_MANA#Song Of Mana# +4068,2428,5,2381,1,2382,1,2383,1,0,0,0,0 //WM_DANCE_WITH_WUG#Dance With Wug# +4068,2429,5,2430,3,2432,3,0,0,0,0,0,0 //WM_SOUND_OF_DESTRUCTION#Destruction Song# +4068,2430,5,2428,1,0,0,0,0,0,0,0,0 //WM_SATURDAY_NIGHT_FEVER#Saturday Night Fever# +4068,2431,5,2381,1,2382,1,2383,1,0,0,0,0 //WM_LERADS_DEW#Lerad's Dew# +4068,2432,5,2427,1,0,0,0,0,0,0,0,0 //WM_MELODYOFSINK#Sinking Melody# +4068,2433,5,2431,1,0,0,0,0,0,0,0,0 //WM_BEYOND_OF_WARCRY#Beyound Cry# +4068,2434,5,2429,1,2433,1,0,0,0,0,0,0 //WM_UNLIMITED_HUMMING_VOICE#Infinite Humming Voice# +4068,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4068,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//wanderer +4069,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4069,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4069,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye# +4069,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye# +4069,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration# +4069,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe# +4069,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower# +4069,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting# +4069,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel# +4069,323,10,0,0,0,0,0,0,0,0,0,0 //DC_DANCINGLESSON#Dance Lessons# +4069,324,5,323,3,0,0,0,0,0,0,0,0 //DC_THROWARROW#Slinging Arrow# +4069,325,5,323,1,304,1,0,0,0,0,0,0 //DC_UGLYDANCE#Hip Shaker# +4069,326,5,305,1,0,0,0,0,0,0,0,0 //DC_SCREAM#Dazzler# +4069,327,10,325,3,0,0,0,0,0,0,0,0 //DC_HUMMING#Focus Ballet# +4069,328,10,325,3,0,0,0,0,0,0,0,0 //DC_DONTFORGETME#Slow Grace# +4069,329,10,325,3,0,0,0,0,0,0,0,0 //DC_FORTUNEKISS#Lady Luck# +4069,330,10,325,3,0,0,0,0,0,0,0,0 //DC_SERVICEFORYOU#Gypsy's Kiss# +4069,304,1,0,0,0,0,0,0,0,0,0,0 //BD_ADAPTATION#Amp# +4069,305,1,304,1,0,0,0,0,0,0,0,0 //BD_ENCORE#Encore# +4069,306,1,327,10,0,0,0,0,0,0,0,0 //BD_LULLABY#Lullaby# +4069,307,5,313,3,0,0,0,0,0,0,0,0 //BD_RICHMANKIM#Mental Sensing# +4069,308,1,311,1,0,0,0,0,0,0,0,0 //BD_ETERNALCHAOS#Down Tempo# +4069,309,5,330,10,0,0,0,0,0,0,0,0 //BD_DRUMBATTLEFIELD#Battle Theme# +4069,310,5,309,3,0,0,0,0,0,0,0,0 //BD_RINGNIBELUNGEN#Harmonic Lick# +4069,311,1,328,10,0,0,0,0,0,0,0,0 //BD_ROKISWEIL#Classical Pluck# +4069,312,1,306,1,0,0,0,0,0,0,0,0 //BD_INTOABYSS#Power Chord# +4069,313,5,329,10,0,0,0,0,0,0,0,0 //BD_SIEGFRIED#Acoustic Rhythm# +4069,1011,1,0,0,0,0,0,0,0,0,0,0 //DC_WINKCHARM#Wink of Charm# +4069,2350,5,2422,1,0,0,0,0,0,0,0,0 //WA_SWING_DANCE#Swing Dance# +4069,2351,5,2422,1,0,0,0,0,0,0,0,0 //WA_SYMPHONY_OF_LOVE#Lover Symphony# +4069,2352,5,2422,1,0,0,0,0,0,0,0,0 //WA_MOONLIT_SERENADE#Moonlight Serenade# +4069,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson# +4069,2413,5,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metalic Sound# +4069,2414,5,325,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation# +4069,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse# +4069,2418,5,324,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm# +4069,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Despair Song# +4069,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren# +4069,2421,5,2423,3,0,0,0,0,0,0,0,0 //WM_DEADHILLHERE#At Dead Hill# +4069,2422,5,2412,1,0,0,0,0,0,0,0,0 //WM_LULLABY_DEEPSLEEP#Lullaby# +4069,2423,5,2412,1,0,0,0,0,0,0,0,0 //WM_SIRCLEOFNATURE#Circling Nature# +4069,2424,5,2419,1,0,0,0,0,0,0,0,0 //WM_RANDOMIZESPELL#Formless Spell# +4069,2425,5,2424,1,0,0,0,0,0,0,0,0 //WM_GLOOMYDAY#Gloomy Shyness# +4069,2426,5,2413,1,0,0,0,0,0,0,0,0 //WM_GREAT_ECHO#Great Echo# +4069,2427,5,2350,1,2351,1,2352,1,0,0,0,0 //WM_SONG_OF_MANA#Song Of Mana# +4069,2428,5,2350,1,2351,1,2352,1,0,0,0,0 //WM_DANCE_WITH_WUG#Dance With Wug# +4069,2429,5,2430,3,2432,3,0,0,0,0,0,0 //WM_SOUND_OF_DESTRUCTION#Destruction Song# +4069,2430,5,2428,1,0,0,0,0,0,0,0,0 //WM_SATURDAY_NIGHT_FEVER#Saturday Night Fever# +4069,2431,5,2350,1,2351,1,2352,1,0,0,0,0 //WM_LERADS_DEW#Lerad's Dew# +4069,2432,5,2427,1,0,0,0,0,0,0,0,0 //WM_MELODYOFSINK#Sinking Melody# +4069,2433,5,2431,1,0,0,0,0,0,0,0,0 //WM_BEYOND_OF_WARCRY#Beyound Cry# +4069,2434,5,2429,1,2433,1,0,0,0,0,0,0 //WM_UNLIMITED_HUMMING_VOICE#Infinite Humming Voice# +4069,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4069,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Sura +4070,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4070,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4070,22,10,0,0,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection# +4070,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane# +4070,24,1,0,0,0,0,0,0,0,0,0,0 //AL_RUWACH#Ruwach# +4070,25,1,27,4,0,0,0,0,0,0,0,0 //AL_PNEUMA#Pneuma# +4070,26,2,24,1,0,0,0,0,0,0,0,0 //AL_TELEPORT#Teleport# +4070,27,4,26,2,0,0,0,0,0,0,0,0 //AL_WARP#Warp Portal# +4070,28,10,0,0,0,0,0,0,0,0,0,0 //AL_HEAL#Heal# +4070,29,10,28,3,0,0,0,0,0,0,0,0 //AL_INCAGI#Increase AGI# +4070,30,10,29,1,0,0,0,0,0,0,0,0 //AL_DECAGI#Decrease AGI# +4070,31,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYWATER#Aqua Benedicta# +4070,32,10,23,3,0,0,0,0,0,0,0,0 //AL_CRUCIS#Signum Crusis# +4070,33,10,22,3,0,0,0,0,0,0,0,0 //AL_ANGELUS#Angelus# +4070,34,10,22,5,0,0,0,0,0,0,0,0 //AL_BLESSING#Blessing# +4070,35,1,28,2,0,0,0,0,0,0,0,0 //AL_CURE#Cure# +4070,156,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYLIGHT#Holy Light# +4070,259,10,23,10,22,10,0,0,0,0,0,0 //MO_IRONHAND#Iron Fists# +4070,260,5,269,2,0,0,0,0,0,0,0,0 //MO_SPIRITSRECOVERY#Spiritual Cadence# +4070,261,5,259,2,0,0,0,0,0,0,0,0 //MO_CALLSPIRITS#Summon Spirit Sphere# +4070,262,1,261,5,0,0,0,0,0,0,0,0 //MO_ABSORBSPIRITS#Absorb Spirit Sphere# +4070,263,10,265,5,0,0,0,0,0,0,0,0 //MO_TRIPLEATTACK#Raging Triple Blow# +4070,264,1,271,3,260,2,268,3,0,0,0,0 //MO_BODYRELOCATION#Snap# +4070,265,10,259,5,261,5,0,0,0,0,0,0 //MO_DODGE#Dodge# +4070,266,5,261,5,0,0,0,0,0,0,0,0 //MO_INVESTIGATE#Occult Impact# +4070,267,5,266,3,0,0,0,0,0,0,0,0 //MO_FINGEROFFENSIVE#Throw Spirit Sphere# +4070,268,5,273,3,0,0,0,0,0,0,0,0 //MO_STEELBODY#Mental Strength# +4070,269,5,265,5,0,0,0,0,0,0,0,0 //MO_BLADESTOP#Root# +4070,270,5,262,1,0,0,0,0,0,0,0,0 //MO_EXPLOSIONSPIRITS#Fury# +4070,271,5,270,3,267,3,0,0,0,0,0,0 //MO_EXTREMITYFIST#Asura Strike# +4070,272,5,263,5,0,0,0,0,0,0,0,0 //MO_CHAINCOMBO#Raging Quadruple Blow# +4070,273,5,272,3,0,0,0,0,0,0,0,0 //MO_COMBOFINISH#Raging Thrust# +4070,1015,1,0,0,0,0,0,0,0,0,0,0 //MO_KITRANSLATION#Ki Translation# +4070,1016,1,0,0,0,0,0,0,0,0,0,0 //MO_BALKYOUNG#Ki Explosion# +4070,2326,10,263,5,0,0,0,0,0,0,0,0 //SR_DRAGONCOMBO#Dragon Combo# +4070,2327,5,2326,3,0,0,0,0,0,0,0,0 //SR_SKYNETBLOW#Sky Blow# +4070,2328,5,2326,1,2334,1,0,0,0,0,0,0 //SR_EARTHSHAKER#Earth Shaker# +4070,2329,5,2326,1,0,0,0,0,0,0,0,0 //SR_FALLENEMPIRE#Fallen Empire# +4070,2330,10,2329,3,0,0,0,0,0,0,0,0 //SR_TIGERCANNON#Tiger Cannon# +4070,2332,5,2328,2,0,0,0,0,0,0,0,0 //SR_RAMPAGEBLASTER#Rampage Blaster# +4070,2333,5,2327,1,0,0,0,0,0,0,0,0 //SR_CRESCENTELBOW#Crescent Elbow# +4070,2334,5,269,2,2344,2,0,0,0,0,0,0 //SR_CURSEDCIRCLE#Cursed Circle# +4070,2335,5,2337,1,0,0,0,0,0,0,0,0 //SR_LIGHTNINGWALK#Lightning Walk# +4070,2336,5,2332,3,2335,3,0,0,0,0,0,0 //SR_KNUCKLEARROW#Knuckle Arrow# +4070,2337,1,2334,1,0,0,0,0,0,0,0,0 //SR_WINDMILL#Wind Mill# +4070,2338,10,2332,3,2346,3,0,0,0,0,0,0 //SR_RAISINGDRAGON#Rising Dragon# +4070,2340,1,262,1,2341,1,0,0,0,0,0,0 //SR_ASSIMILATEPOWER#Power Absorb# +4070,2341,1,261,5,0,0,0,0,0,0,0,0 //SR_POWERVELOCITY#Power Implantation# +4070,2343,10,2330,5,2338,5,0,0,0,0,0,0 //SR_GATEOFHELL#Hell Gate# +4070,2344,5,2341,1,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_QUIET#Gentle Touch-Silence# +4070,2345,5,2341,1,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_CURE#Gentle Touch-Speed# +4070,2346,5,2344,3,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_ENERGYGAIN#Gentle Touch-Save# +4070,2347,5,2345,4,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_CHANGE#Gentle Touch-Opposite# +4070,2348,5,2347,5,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_REVITALIZE#Gentle Touch-Alive# +4070,2517,5,2340,1,2518,3,0,0,0,0,0,0 //SR_HOWLINGOFLION#Lion Howling# +4070,2518,5,267,3,0,0,0,0,0,0,0,0 //SR_RIDEINLIGHTNING#Lightning Ride# +4070,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4070,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Genetic +4071,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4071,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4071,36,10,0,0,0,0,0,0,0,0,0,0 //MC_INCCARRY#Enlarge Weight Limit# +4071,37,10,36,3,0,0,0,0,0,0,0,0 //MC_DISCOUNT#Discount# +4071,38,10,37,3,0,0,0,0,0,0,0,0 //MC_OVERCHARGE#Overcharge# +4071,39,10,36,5,0,0,0,0,0,0,0,0 //MC_PUSHCART#Pushcart# +4071,40,1,0,0,0,0,0,0,0,0,0,0 //MC_IDENTIFY#Item Appraisal# +4071,41,10,39,3,0,0,0,0,0,0,0,0 //MC_VENDING#Vending# +4071,42,10,0,0,0,0,0,0,0,0,0,0 //MC_MAMMONITE#Mammonite# +4071,153,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTREVOLUTION#Cart Revolution# +4071,154,1,0,0,0,0,0,0,0,0,0,0 //MC_CHANGECART#Change Cart# +4071,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar# +4071,226,10,0,0,0,0,0,0,0,0,0,0 //AM_AXEMASTERY#Axe Mastery# +4071,227,10,0,0,0,0,0,0,0,0,0,0 //AM_LEARNINGPOTION#Potion Research# +4071,228,10,227,5,0,0,0,0,0,0,0,0 //AM_PHARMACY#Prepare Potion# +4071,229,5,228,4,0,0,0,0,0,0,0,0 //AM_DEMONSTRATION#Bomb# +4071,230,5,228,5,0,0,0,0,0,0,0,0 //AM_ACIDTERROR#Acid Terror# +4071,231,5,228,3,0,0,0,0,0,0,0,0 //AM_POTIONPITCHER#Aid Potion# +4071,232,5,228,6,0,0,0,0,0,0,0,0 //AM_CANNIBALIZE#Summon Flora# +4071,233,5,228,2,0,0,0,0,0,0,0,0 //AM_SPHEREMINE#Summon Marine Sphere# +4071,234,5,236,3,0,0,0,0,0,0,0,0 //AM_CP_WEAPON#Alchemical Weapon# +4071,235,5,237,3,0,0,0,0,0,0,0,0 //AM_CP_SHIELD#Synthesized Shield# +4071,236,5,235,3,0,0,0,0,0,0,0,0 //AM_CP_ARMOR#Synthetic Armor# +4071,237,5,228,2,0,0,0,0,0,0,0,0 //AM_CP_HELM#Biochemical Helm# +4071,238,1,0,0,0,0,0,0,0,0,0,0 //AM_BIOETHICS#Basis of Life# +4071,243,1,244,1,0,0,0,0,0,0,0,0 //AM_CALLHOMUN#Call Homunculus# +4071,244,1,238,1,0,0,0,0,0,0,0,0 //AM_REST#Peaceful Rest# +4071,247,5,243,1,0,0,0,0,0,0,0,0 //AM_RESURRECTHOMUN#Ressurect Homunculus# +4071,446,1,0,0,0,0,0,0,0,0,0,0 //AM_BERSERKPITCHER#Berserk Pitcher# +4071,496,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT1#Twilight Alchemy 1# +4071,497,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT2#Twilight Alchemy 2# +4071,498,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT3#Twilight Alchemy 3# +4071,2474,5,0,0,0,0,0,0,0,0,0,0 //GN_TRAINING_SWORD#Sword Mastery# +4071,2475,5,0,0,0,0,0,0,0,0,0,0 //GN_REMODELING_CART#Cart Remodeling# +4071,2476,5,2475,1,0,0,0,0,0,0,0,0 //GN_CART_TORNADO#Cart Tornado# +4071,2477,5,2475,2,0,0,0,0,0,0,0,0 //GN_CARTCANNON#Cart Cannon# +4071,2478,5,2475,3,0,0,0,0,0,0,0,0 //GN_CARTBOOST#Cart Boost# +4071,2479,5,2497,2,0,0,0,0,0,0,0,0 //GN_THORNS_TRAP#Thorns Trap# +4071,2480,5,2497,3,0,0,0,0,0,0,0,0 //GN_BLOOD_SUCKER#Blood Sucker# +4071,2481,5,2497,4,0,0,0,0,0,0,0,0 //GN_SPORE_EXPLOSION#Spore Explosion# +4071,2482,5,2479,3,0,0,0,0,0,0,0,0 //GN_WALLOFTHORN#Wall Of Thorn# +4071,2483,10,2482,3,0,0,0,0,0,0,0,0 //GN_CRAZYWEED#Crazy Weed# +4071,2485,5,2481,3,0,0,0,0,0,0,0,0 //GN_DEMONIC_FIRE#Demonic Fire# +4071,2486,5,2485,3,0,0,0,0,0,0,0,0 //GN_FIRE_EXPANSION#Fire Expansion# +4071,2490,5,2480,3,0,0,0,0,0,0,0,0 //GN_HELLS_PLANT#Hell Plant# +4071,2492,5,2490,3,0,0,0,0,0,0,0,0 //GN_MANDRAGORA#Mandragora Howling# +4071,2493,1,2494,1,0,0,0,0,0,0,0,0 //GN_SLINGITEM#Item Sling# +4071,2494,1,0,0,0,0,0,0,0,0,0,0 //GN_CHANGEMATERIAL#Change Material# +4071,2495,2,2497,1,0,0,0,0,0,0,0,0 //GN_MIX_COOKING#Mixed Cooking# +4071,2496,2,2495,1,0,0,0,0,0,0,0,0 //GN_MAKEBOMB#Bomb Creation# +4071,2497,10,0,0,0,0,0,0,0,0,0,0 //GN_S_PHARMACY#Special Pharmacy# +4071,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4071,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +4071,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store# +//Shadow Chaser +4072,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4072,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4072,48,10,0,0,0,0,0,0,0,0,0,0 //TF_DOUBLE#Double Attack# +4072,49,10,0,0,0,0,0,0,0,0,0,0 //TF_MISS#Improve Dodge# +4072,50,10,0,0,0,0,0,0,0,0,0,0 //TF_STEAL#Steal# +4072,51,10,50,5,0,0,0,0,0,0,0,0 //TF_HIDING#Hiding# +4072,52,10,0,0,0,0,0,0,0,0,0,0 //TF_POISON#Envenom# +4072,53,1,52,3,0,0,0,0,0,0,0,0 //TF_DETOXIFY#Detoxify# +4072,149,1,0,0,0,0,0,0,0,0,0,0 //TF_SPRINKLESAND#Throw Sand# +4072,150,1,0,0,0,0,0,0,0,0,0,0 //TF_BACKSLIDING#Back Sliding# +4072,151,1,0,0,0,0,0,0,0,0,0,0 //TF_PICKSTONE#Find Stone# +4072,152,1,0,0,0,0,0,0,0,0,0,0 //TF_THROWSTONE#Stone Fling# +4072,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery# +4072,44,10,0,0,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye# +4072,46,10,44,10,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe# +4072,124,1,46,5,0,0,0,0,0,0,0,0 //HT_REMOVETRAP#Remove Trap# +4072,210,10,50,1,0,0,0,0,0,0,0,0 //RG_SNATCHER#Gank# +4072,211,10,210,4,0,0,0,0,0,0,0,0 //RG_STEALCOIN#Mug# +4072,212,10,211,4,0,0,0,0,0,0,0,0 //RG_BACKSTAP#Back Stab# +4072,213,5,51,1,0,0,0,0,0,0,0,0 //RG_TUNNELDRIVE#Stalk# +4072,214,5,212,2,213,2,0,0,0,0,0,0 //RG_RAID#Sightless Raid# +4072,215,5,217,5,0,0,0,0,0,0,0,0 //RG_STRIPWEAPON#Divest Weapon# +4072,216,5,218,5,0,0,0,0,0,0,0,0 //RG_STRIPSHIELD#Divest Shield# +4072,217,5,216,5,0,0,0,0,0,0,0,0 //RG_STRIPARMOR#Divest Armor# +4072,218,5,211,2,0,0,0,0,0,0,0,0 //RG_STRIPHELM#Divest Helm# +4072,219,5,212,4,214,5,0,0,0,0,0,0 //RG_INTIMIDATE#Snatch# +4072,220,1,221,5,0,0,0,0,0,0,0,0 //RG_GRAFFITI#Scribble# +4072,221,5,222,1,0,0,0,0,0,0,0,0 //RG_FLAGGRAFFITI#Piece# +4072,222,1,223,1,0,0,0,0,0,0,0,0 //RG_CLEANER#Remover# +4072,223,1,216,3,0,0,0,0,0,0,0,0 //RG_GANGSTER#Slyness# +4072,224,5,223,1,0,0,0,0,0,0,0,0 //RG_COMPULSION#Haggle# +4072,225,10,219,5,0,0,0,0,0,0,0,0 //RG_PLAGIARISM#Intimidate# +4072,1005,1,0,0,0,0,0,0,0,0,0,0 //RG_CLOSECONFINE#Close Confine# +4072,2284,5,219,5,0,0,0,0,0,0,0,0 //SC_FATALMENACE#Fatal Manace# +4072,2285,10,225,5,0,0,0,0,0,0,0,0 //SC_REPRODUCE#Reproduce# +4072,2286,10,2285,5,0,0,0,0,0,0,0,0 //SC_AUTOSHADOWSPELL#Auto Shadow Spell# +4072,2287,5,213,3,0,0,0,0,0,0,0,0 //SC_SHADOWFORM#Shadow Formation# +4072,2288,10,46,7,0,0,0,0,0,0,0,0 //SC_TRIANGLESHOT#Triangle Shot# +4072,2289,5,0,0,0,0,0,0,0,0,0,0 //SC_BODYPAINT#Body Painting# +4072,2290,5,2286,7,2291,5,0,0,0,0,0,0 //SC_INVISIBILITY#Invisibility# +4072,2291,5,2286,5,2287,3,0,0,0,0,0,0 //SC_DEADLYINFECT#Deadly Infection# +4072,2292,3,2289,1,0,0,0,0,0,0,0,0 //SC_ENERVATION#Masquerade Enervation# +4072,2293,3,2289,1,0,0,0,0,0,0,0,0 //SC_GROOMY#Masquerade Groomy# +4072,2294,3,2289,1,0,0,0,0,0,0,0,0 //SC_IGNORANCE#Masquerade Ignorance# +4072,2295,3,2292,1,2293,1,2294,1,0,0,0,0 //SC_LAZINESS#Masquerade Laziness# +4072,2296,3,2295,1,2297,1,0,0,0,0,0,0 //SC_UNLUCKY#Masquerade Unlucky# +4072,2297,3,2292,1,2293,1,2294,1,0,0,0,0 //SC_WEAKNESS#Masquerade Weakness# +4072,2298,5,215,1,0,0,0,0,0,0,0,0 //SC_STRIPACCESSARY#Divest Accessory# +4072,2299,3,221,1,0,0,0,0,0,0,0,0 //SC_MANHOLE#Manhole# +4072,2300,3,2299,1,0,0,0,0,0,0,0,0 //SC_DIMENSIONDOOR#Dimension Door# +4072,2301,3,2299,1,0,0,0,0,0,0,0,0 //SC_CHAOSPANIC#Chaos Panic# +4072,2302,3,2296,3,2301,3,0,0,0,0,0,0 //SC_MAELSTROM#Maelstrom# +4072,2303,3,2300,3,0,0,0,0,0,0,0,0 //SC_BLOODYLUST#Bloody Lust# +4072,2304,3,2300,3,0,0,0,0,0,0,0,0 //SC_FEINTBOMB#Feint Bomb# +4072,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4072,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Royal Guard H +4073,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4073,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4073,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery# +4073,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery# +4073,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery# +4073,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash# +4073,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke# +4073,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break# +4073,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure# +4073,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery# +4073,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point# +4073,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk# +4073,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding# +4073,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery# +4073,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery# +4073,35,1,248,5,0,0,0,0,0,0,0,0 //AL_CURE#Cure# +4073,22,10,35,1,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection# +4073,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane# +4073,28,10,23,5,248,10,0,0,0,0,0,0 //AL_HEAL#Heal# +4073,248,10,0,0,0,0,0,0,0,0,0,0 //CR_TRUST#Faith# +4073,249,10,0,0,0,0,0,0,0,0,0,0 //CR_AUTOGUARD#Guard# +4073,250,5,249,5,0,0,0,0,0,0,0,0 //CR_SHIELDCHARGE#Smite# +4073,251,5,250,3,0,0,0,0,0,0,0,0 //CR_SHIELDBOOMERANG#Shield Boomerang# +4073,252,10,251,3,0,0,0,0,0,0,0,0 //CR_REFLECTSHIELD#Shield Reflect# +4073,253,10,248,7,0,0,0,0,0,0,0,0 //CR_HOLYCROSS#Holy Cross# +4073,254,10,253,6,248,10,0,0,0,0,0,0 //CR_GRANDCROSS#Grand Cross# +4073,255,5,252,5,254,4,0,0,0,0,0,0 //CR_DEVOTION#Sacrifice# +4073,256,5,22,5,28,5,0,0,0,0,0,0 //CR_PROVIDENCE#Resistant Souls# +4073,257,5,251,1,0,0,0,0,0,0,0,0 //CR_DEFENDER#Defending Aura# +4073,258,10,55,10,0,0,0,0,0,0,0,0 //CR_SPEARQUICKEN#Spear Quicken# +4073,1002,1,0,0,0,0,0,0,0,0,0,0 //CR_SHRINK#Shrink# +4073,367,5,8,5,248,5,250,2,0,0,0,0 //PA_PRESSURE#Gloria Domini# +4073,368,5,8,1,248,5,255,3,0,0,0,0 //PA_SACRIFICE#Martyr's Reckoning# +4073,369,10,248,8,22,3,23,5,0,0,0,0 //PA_GOSPEL#Battle Chant# +4073,480,5,251,5,0,0,0,0,0,0,0,0 //PA_SHIELDCHAIN#Shield Chain# +4073,2307,5,2312,1,0,0,0,0,0,0,0,0 //LG_CANNONSPEAR#Cannon Spear# +4073,2308,10,55,1,0,0,0,0,0,0,0,0 //LG_BANISHINGPOINT#Banishing Point# +4073,2309,3,0,0,0,0,0,0,0,0,0,0 //LG_TRAMPLE#Trample# +4073,2310,5,250,3,0,0,0,0,0,0,0,0 //LG_SHIELDPRESS#Shield Press# +4073,2311,5,252,5,0,0,0,0,0,0,0,0 //LG_REFLECTDAMAGE#Reflect Damage# +4073,2312,5,2308,5,0,0,0,0,0,0,0,0 //LG_PINPOINTATTACK#Pinpoint Attack# +4073,2313,5,0,0,0,0,0,0,0,0,0,0 //LG_FORCEOFVANGUARD#Vanguard Force# +4073,2314,1,2313,1,0,0,0,0,0,0,0,0 //LG_RAGEBURST#Rage Burst Attack# +4073,2315,3,2310,3,2323,2,0,0,0,0,0,0 //LG_SHIELDSPELL#Shield Spell# +4073,2316,5,2308,3,0,0,0,0,0,0,0,0 //LG_EXEEDBREAK#Exceed Break# +4073,2317,5,2312,1,2320,3,0,0,0,0,0,0 //LG_OVERBRAND#Over Brand# +4073,2318,5,2309,3,0,0,0,0,0,0,0,0 //LG_PRESTIGE#Prestige# +4073,2319,5,2312,3,2314,1,0,0,0,0,0,0 //LG_BANDING#Banding# +4073,2320,5,55,1,0,0,0,0,0,0,0,0 //LG_MOONSLASHER#Moon Slasher# +4073,2321,5,254,5,0,0,0,0,0,0,0,0 //LG_RAYOFGENESIS#Genesis Ray# +4073,2322,5,248,3,0,0,0,0,0,0,0,0 //LG_PIETY#Piety# +4073,2323,5,2311,3,0,0,0,0,0,0,0,0 //LG_EARTHDRIVE#Earth Drive# +4073,2324,5,2318,3,2319,3,0,0,0,0,0,0 //LG_HESPERUSLIT#Hesperus Lit# +4073,2325,5,2315,3,2321,4,2322,5,0,0,0,0 //LG_INSPIRATION#Inspiration# +4073,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4073,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Sorcerer +4074,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4074,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4074,9,10,0,0,0,0,0,0,0,0,0,0 //MG_SRECOVERY#Increase SP Recovery# +4074,10,1,0,0,0,0,0,0,0,0,0,0 //MG_SIGHT#Sight# +4074,11,10,0,0,0,0,0,0,0,0,0,0 //MG_NAPALMBEAT#Napalm Beat# +4074,12,10,11,7,13,5,0,0,0,0,0,0 //MG_SAFETYWALL#Safety Wall# +4074,13,10,11,4,0,0,0,0,0,0,0,0 //MG_SOULSTRIKE#Soul Strike# +4074,14,10,0,0,0,0,0,0,0,0,0,0 //MG_COLDBOLT#Cold Bolt# +4074,15,10,14,5,0,0,0,0,0,0,0,0 //MG_FROSTDIVER#Frost Diver# +4074,16,10,0,0,0,0,0,0,0,0,0,0 //MG_STONECURSE#Stone Curse# +4074,17,10,19,4,0,0,0,0,0,0,0,0 //MG_FIREBALL#Fire Ball# +4074,18,10,10,1,17,5,0,0,0,0,0,0 //MG_FIREWALL#Fire Wall# +4074,19,10,0,0,0,0,0,0,0,0,0,0 //MG_FIREBOLT#Fire Bolt# +4074,20,10,0,0,0,0,0,0,0,0,0,0 //MG_LIGHTNINGBOLT#Lightning Bolt# +4074,21,10,20,4,0,0,0,0,0,0,0,0 //MG_THUNDERSTORM#Thunderstorm# +4074,90,5,283,1,0,0,0,0,0,0,0,0 //WZ_EARTHSPIKE#Earth Spike# +4074,91,5,90,1,0,0,0,0,0,0,0,0 //WZ_HEAVENDRIVE#Heaven's Drive# +4074,93,1,0,0,0,0,0,0,0,0,0,0 //WZ_ESTIMATION#Sense# +4074,157,1,0,0,0,0,0,0,0,0,0,0 //MG_ENERGYCOAT#Energy Coat# +4074,274,10,0,0,0,0,0,0,0,0,0,0 //SA_ADVANCEDBOOK#Study# +4074,275,5,274,2,0,0,0,0,0,0,0,0 //SA_CASTCANCEL#Cast Cancel# +4074,276,5,274,4,0,0,0,0,0,0,0,0 //SA_MAGICROD#Magic Rod# +4074,277,5,276,1,0,0,0,0,0,0,0,0 //SA_SPELLBREAKER#Spell Break# +4074,278,10,275,1,0,0,0,0,0,0,0,0 //SA_FREECAST#Free Cast# +4074,279,10,278,4,0,0,0,0,0,0,0,0 //SA_AUTOSPELL#Hindsight# +4074,280,5,19,1,274,5,0,0,0,0,0,0 //SA_FLAMELAUNCHER#Endow Blaze# +4074,281,5,14,1,274,5,0,0,0,0,0,0 //SA_FROSTWEAPON#Endow Tsunami# +4074,282,5,20,1,274,5,0,0,0,0,0,0 //SA_LIGHTNINGLOADER#Endow Tornado# +4074,283,5,16,1,274,5,0,0,0,0,0,0 //SA_SEISMICWEAPON#Endow Quake# +4074,284,5,274,9,0,0,0,0,0,0,0,0 //SA_DRAGONOLOGY#Dragonology# +4074,285,5,280,2,0,0,0,0,0,0,0,0 //SA_VOLCANO#Volcano# +4074,286,5,281,2,0,0,0,0,0,0,0,0 //SA_DELUGE#Deluge# +4074,287,5,282,2,0,0,0,0,0,0,0,0 //SA_VIOLENTGALE#Whirlwind# +4074,288,5,285,3,286,3,287,3,0,0,0,0 //SA_LANDPROTECTOR#Magnetic Earth# +4074,289,5,277,3,0,0,0,0,0,0,0,0 //SA_DISPELL#Dispel# +4074,290,10,279,5,288,1,289,1,0,0,0,0 //SA_ABRACADABRA#Hocus-pocus# +4074,1007,1,0,0,0,0,0,0,0,0,0,0 //SA_CREATECON#Create Converter# +4074,1008,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTWATER#Elemental Change Water# +4074,1017,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTGROUND#Elemental Change Earth# +4074,1018,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTFIRE#Elemental Change Fire# +4074,1019,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTWIND#Elemental Change Wind# +4074,373,5,9,1,276,1,0,0,0,0,0,0 //PF_HPCONVERSION#Indulge# +4074,374,1,276,3,277,2,0,0,0,0,0,0 //PF_SOULCHANGE#Soul Exhale# +4074,375,5,275,5,276,3,289,3,0,0,0,0 //PF_SOULBURN#Soul Siphon# +4074,402,5,9,3,375,1,0,0,0,0,0,0 //PF_MINDBREAKER#Mind Breaker# +4074,403,1,274,5,278,5,279,1,0,0,0,0 //PF_MEMORIZE#Foresight# +4074,404,1,286,2,287,2,0,0,0,0,0,0 //PF_FOGWALL#Blinding Mist# +4074,405,1,284,4,0,0,0,0,0,0,0,0 //PF_SPIDERWEB#Fiber Lock# +4074,482,5,279,1,0,0,0,0,0,0,0,0 //PF_DOUBLECASTING#Double Casting# +4074,2443,5,285,1,0,0,0,0,0,0,0,0 //SO_FIREWALK#Fire Walk# +4074,2444,5,287,1,0,0,0,0,0,0,0,0 //SO_ELECTRICWALK#Electric Walk# +4074,2445,5,279,4,0,0,0,0,0,0,0,0 //SO_SPELLFIST#Fist Spell# +4074,2446,5,90,5,0,0,0,0,0,0,0,0 //SO_EARTHGRAVE#Earth Grave# +4074,2447,5,286,3,0,0,0,0,0,0,0,0 //SO_DIAMONDDUST#Diamond Dust# +4074,2448,5,2450,2,0,0,0,0,0,0,0,0 //SO_POISON_BUSTER#Poison Burst# +4074,2449,5,289,2,0,0,0,0,0,0,0,0 //SO_PSYCHIC_WAVE#Psychic Wave# +4074,2450,5,91,5,0,0,0,0,0,0,0,0 //SO_CLOUD_KILL#Killing Cloud# +4074,2451,5,280,1,281,1,282,1,283,1,0,0 //SO_STRIKING#Striking# +4074,2452,5,285,1,287,1,0,0,0,0,0,0 //SO_WARMER#Warmer# +4074,2453,5,288,2,0,0,0,0,0,0,0,0 //SO_VACUUM_EXTREME#Extreme Vacuum# +4074,2454,5,283,1,287,4,0,0,0,0,0,0 //SO_VARETYR_SPEAR#Varetyr Spear# +4074,2455,5,2452,2,0,0,0,0,0,0,0,0 //SO_ARRULLO#Arrullo# +4074,2456,3,2462,1,0,0,0,0,0,0,0,0 //SO_EL_CONTROL#Spirit Control# +4074,2457,3,2452,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_AGNI#Call Agni# +4074,2458,3,2447,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_AQUA#Call Aqua# +4074,2459,3,2454,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_VENTUS#Call Ventus# +4074,2460,3,2446,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_TERA#Call Tera# +4074,2461,1,2456,3,0,0,0,0,0,0,0,0 //SO_EL_ACTION#Elemental Action# +4074,2462,2,280,1,281,1,282,1,283,1,0,0 //SO_EL_ANALYSIS#Four Spirits Analysis# +4074,2463,5,2456,3,0,0,0,0,0,0,0,0 //SO_EL_SYMPATHY#Spirit Sympathy# +4074,2464,1,2463,1,0,0,0,0,0,0,0,0 //SO_EL_CURE#Spirit Recovery# +4074,2465,3,2457,3,0,0,0,0,0,0,0,0 //SO_FIRE_INSIGNIA#Fire Insignia# +4074,2466,3,2458,3,0,0,0,0,0,0,0,0 //SO_WATER_INSIGNIA#Water Insignia# +4074,2467,3,2459,3,0,0,0,0,0,0,0,0 //SO_WIND_INSIGNIA#Wind Insignia# +4074,2468,3,2460,3,0,0,0,0,0,0,0,0 //SO_EARTH_INSIGNIA#Earth Insignia# +4074,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4074,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Minstrel H +4075,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4075,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4075,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye# +4075,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye# +4075,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration# +4075,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe# +4075,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower# +4075,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting# +4075,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel# +4075,315,10,0,0,0,0,0,0,0,0,0,0 //BA_MUSICALLESSON#Music Lesson# +4075,316,5,315,3,0,0,0,0,0,0,0,0 //BA_MUSICALSTRIKE#Melody Strike# +4075,317,5,315,1,304,1,0,0,0,0,0,0 //BA_DISSONANCE#Unchained Serenade# +4075,318,5,305,1,0,0,0,0,0,0,0,0 //BA_FROSTJOKE#Unbarring Octave# +4075,319,10,317,3,0,0,0,0,0,0,0,0 //BA_WHISTLE#Perfect Tablature# +4075,320,10,317,3,0,0,0,0,0,0,0,0 //BA_ASSASSINCROSS#Impressive Riff# +4075,321,10,317,3,0,0,0,0,0,0,0,0 //BA_POEMBRAGI#Magic Strings# +4075,322,10,317,3,0,0,0,0,0,0,0,0 //BA_APPLEIDUN#Song of Lutie# +4075,304,1,0,0,0,0,0,0,0,0,0,0 //BD_ADAPTATION#Amp# +4075,305,1,304,1,0,0,0,0,0,0,0,0 //BD_ENCORE#Encore# +4075,306,1,319,10,0,0,0,0,0,0,0,0 //BD_LULLABY#Lullaby# +4075,307,5,313,3,0,0,0,0,0,0,0,0 //BD_RICHMANKIM#Mental Sensing# +4075,308,1,311,1,0,0,0,0,0,0,0,0 //BD_ETERNALCHAOS#Down Tempo# +4075,309,5,322,10,0,0,0,0,0,0,0,0 //BD_DRUMBATTLEFIELD#Battle Theme# +4075,310,5,309,3,0,0,0,0,0,0,0,0 //BD_RINGNIBELUNGEN#Harmonic Lick# +4075,311,1,320,10,0,0,0,0,0,0,0,0 //BD_ROKISWEIL#Classical Pluck# +4075,312,1,306,1,0,0,0,0,0,0,0,0 //BD_INTOABYSS#Power Chord# +4075,313,5,321,10,0,0,0,0,0,0,0,0 //BD_SIEGFRIED#Acoustic Rhythm# +4075,1010,1,0,0,0,0,0,0,0,0,0,0 //BA_PANGVOICE#Pang Voice# +4075,394,10,47,5,316,1,0,0,0,0,0,0 //CG_ARROWVULCAN#Vulcan Arrow# +4075,395,5,45,5,315,7,0,0,0,0,0,0 //CG_MOONLIT#Sheltering Bliss# +4075,396,1,45,5,315,5,0,0,0,0,0,0 //CG_MARIONETTE#Marionette Control# +4075,487,5,315,10,396,1,0,0,0,0,0,0 //CG_LONGINGFREEDOM#Longing for Freedom# +4075,488,5,45,10,315,10,0,0,0,0,0,0 //CG_HERMODE#Wand of Hermod# +4075,489,5,45,10,317,3,0,0,0,0,0,0 //CG_TAROTCARD#Tarot Card of Fate# +4075,2381,5,2422,1,0,0,0,0,0,0,0,0 //MI_RUSH_WINDMILL#Rush To Windmill# +4075,2382,5,2422,1,0,0,0,0,0,0,0,0 //MI_ECHOSONG#Echo Song# +4075,2383,5,2422,1,0,0,0,0,0,0,0,0 //MI_HARMONIZE#Harmonize# +4075,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson# +4075,2413,5,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metalic Sound# +4075,2414,5,317,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation# +4075,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse# +4075,2418,5,316,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm# +4075,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Despair Song# +4075,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren# +4075,2421,5,2423,3,0,0,0,0,0,0,0,0 //WM_DEADHILLHERE#At Dead Hill# +4075,2422,5,2412,1,0,0,0,0,0,0,0,0 //WM_LULLABY_DEEPSLEEP#Lullaby# +4075,2423,5,2412,1,0,0,0,0,0,0,0,0 //WM_SIRCLEOFNATURE#Circling Nature# +4075,2424,5,2419,1,0,0,0,0,0,0,0,0 //WM_RANDOMIZESPELL#Formless Spell# +4075,2425,5,2424,1,0,0,0,0,0,0,0,0 //WM_GLOOMYDAY#Gloomy Shyness# +4075,2426,5,2413,1,0,0,0,0,0,0,0,0 //WM_GREAT_ECHO#Great Echo# +4075,2427,5,2381,1,2382,1,2383,1,0,0,0,0 //WM_SONG_OF_MANA#Song Of Mana# +4075,2428,5,2381,1,2382,1,2383,1,0,0,0,0 //WM_DANCE_WITH_WUG#Dance With Wug# +4075,2429,5,2430,3,2432,3,0,0,0,0,0,0 //WM_SOUND_OF_DESTRUCTION#Destruction Song# +4075,2430,5,2428,1,0,0,0,0,0,0,0,0 //WM_SATURDAY_NIGHT_FEVER#Saturday Night Fever# +4075,2431,5,2381,1,2382,1,2383,1,0,0,0,0 //WM_LERADS_DEW#Lerad's Dew# +4075,2432,5,2427,1,0,0,0,0,0,0,0,0 //WM_MELODYOFSINK#Sinking Melody# +4075,2433,5,2431,1,0,0,0,0,0,0,0,0 //WM_BEYOND_OF_WARCRY#Beyound Cry# +4075,2434,5,2429,1,2433,1,0,0,0,0,0,0 //WM_UNLIMITED_HUMMING_VOICE#Infinite Humming Voice# +4075,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4075,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Wanderer H +4076,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4076,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4076,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye# +4076,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye# +4076,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration# +4076,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe# +4076,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower# +4076,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting# +4076,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel# +4076,323,10,0,0,0,0,0,0,0,0,0,0 //DC_DANCINGLESSON#Dance Lessons# +4076,324,5,323,3,0,0,0,0,0,0,0,0 //DC_THROWARROW#Slinging Arrow# +4076,325,5,323,1,304,1,0,0,0,0,0,0 //DC_UGLYDANCE#Hip Shaker# +4076,326,5,305,1,0,0,0,0,0,0,0,0 //DC_SCREAM#Dazzler# +4076,327,10,325,3,0,0,0,0,0,0,0,0 //DC_HUMMING#Focus Ballet# +4076,328,10,325,3,0,0,0,0,0,0,0,0 //DC_DONTFORGETME#Slow Grace# +4076,329,10,325,3,0,0,0,0,0,0,0,0 //DC_FORTUNEKISS#Lady Luck# +4076,330,10,325,3,0,0,0,0,0,0,0,0 //DC_SERVICEFORYOU#Gypsy's Kiss# +4076,304,1,0,0,0,0,0,0,0,0,0,0 //BD_ADAPTATION#Amp# +4076,305,1,304,1,0,0,0,0,0,0,0,0 //BD_ENCORE#Encore# +4076,306,1,327,10,0,0,0,0,0,0,0,0 //BD_LULLABY#Lullaby# +4076,307,5,313,3,0,0,0,0,0,0,0,0 //BD_RICHMANKIM#Mental Sensing# +4076,308,1,311,1,0,0,0,0,0,0,0,0 //BD_ETERNALCHAOS#Down Tempo# +4076,309,5,330,10,0,0,0,0,0,0,0,0 //BD_DRUMBATTLEFIELD#Battle Theme# +4076,310,5,309,3,0,0,0,0,0,0,0,0 //BD_RINGNIBELUNGEN#Harmonic Lick# +4076,311,1,328,10,0,0,0,0,0,0,0,0 //BD_ROKISWEIL#Classical Pluck# +4076,312,1,306,1,0,0,0,0,0,0,0,0 //BD_INTOABYSS#Power Chord# +4076,313,5,329,10,0,0,0,0,0,0,0,0 //BD_SIEGFRIED#Acoustic Rhythm# +4076,1011,1,0,0,0,0,0,0,0,0,0,0 //DC_WINKCHARM#Wink of Charm# +4076,394,10,47,5,324,1,0,0,0,0,0,0 //CG_ARROWVULCAN#Vulcan Arrow# +4076,395,5,45,5,323,7,0,0,0,0,0,0 //CG_MOONLIT#Sheltering Bliss# +4076,396,1,45,5,323,5,0,0,0,0,0,0 //CG_MARIONETTE#Marionette Control# +4076,487,5,323,10,396,1,0,0,0,0,0,0 //CG_LONGINGFREEDOM#Longing for Freedom# +4076,488,5,45,10,323,10,0,0,0,0,0,0 //CG_HERMODE#Wand of Hermod# +4076,489,5,45,10,325,3,0,0,0,0,0,0 //CG_TAROTCARD#Tarot Card of Fate# +4076,2350,5,2422,1,0,0,0,0,0,0,0,0 //WA_SWING_DANCE#Swing Dance# +4076,2351,5,2422,1,0,0,0,0,0,0,0,0 //WA_SYMPHONY_OF_LOVE#Lover Symphony# +4076,2352,5,2422,1,0,0,0,0,0,0,0,0 //WA_MOONLIT_SERENADE#Moonlight Serenade# +4076,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson# +4076,2413,5,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metalic Sound# +4076,2414,5,325,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation# +4076,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse# +4076,2418,5,324,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm# +4076,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Despair Song# +4076,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren# +4076,2421,5,2423,3,0,0,0,0,0,0,0,0 //WM_DEADHILLHERE#At Dead Hill# +4076,2422,5,2412,1,0,0,0,0,0,0,0,0 //WM_LULLABY_DEEPSLEEP#Lullaby# +4076,2423,5,2412,1,0,0,0,0,0,0,0,0 //WM_SIRCLEOFNATURE#Circling Nature# +4076,2424,5,2419,1,0,0,0,0,0,0,0,0 //WM_RANDOMIZESPELL#Formless Spell# +4076,2425,5,2424,1,0,0,0,0,0,0,0,0 //WM_GLOOMYDAY#Gloomy Shyness# +4076,2426,5,2413,1,0,0,0,0,0,0,0,0 //WM_GREAT_ECHO#Great Echo# +4076,2427,5,2350,1,2351,1,2352,1,0,0,0,0 //WM_SONG_OF_MANA#Song Of Mana# +4076,2428,5,2350,1,2351,1,2352,1,0,0,0,0 //WM_DANCE_WITH_WUG#Dance With Wug# +4076,2429,5,2430,3,2432,3,0,0,0,0,0,0 //WM_SOUND_OF_DESTRUCTION#Destruction Song# +4076,2430,5,2428,1,0,0,0,0,0,0,0,0 //WM_SATURDAY_NIGHT_FEVER#Saturday Night Fever# +4076,2431,5,2350,1,2351,1,2352,1,0,0,0,0 //WM_LERADS_DEW#Lerad's Dew# +4076,2432,5,2427,1,0,0,0,0,0,0,0,0 //WM_MELODYOFSINK#Sinking Melody# +4076,2433,5,2431,1,0,0,0,0,0,0,0,0 //WM_BEYOND_OF_WARCRY#Beyound Cry# +4076,2434,5,2429,1,2433,1,0,0,0,0,0,0 //WM_UNLIMITED_HUMMING_VOICE#Infinite Humming Voice# +4076,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4076,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Sura H +4077,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4077,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4077,22,10,0,0,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection# +4077,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane# +4077,24,1,0,0,0,0,0,0,0,0,0,0 //AL_RUWACH#Ruwach# +4077,25,1,27,4,0,0,0,0,0,0,0,0 //AL_PNEUMA#Pneuma# +4077,26,2,24,1,0,0,0,0,0,0,0,0 //AL_TELEPORT#Teleport# +4077,27,4,26,2,0,0,0,0,0,0,0,0 //AL_WARP#Warp Portal# +4077,28,10,0,0,0,0,0,0,0,0,0,0 //AL_HEAL#Heal# +4077,29,10,28,3,0,0,0,0,0,0,0,0 //AL_INCAGI#Increase AGI# +4077,30,10,29,1,0,0,0,0,0,0,0,0 //AL_DECAGI#Decrease AGI# +4077,31,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYWATER#Aqua Benedicta# +4077,32,10,23,3,0,0,0,0,0,0,0,0 //AL_CRUCIS#Signum Crusis# +4077,33,10,22,3,0,0,0,0,0,0,0,0 //AL_ANGELUS#Angelus# +4077,34,10,22,5,0,0,0,0,0,0,0,0 //AL_BLESSING#Blessing# +4077,35,1,28,2,0,0,0,0,0,0,0,0 //AL_CURE#Cure# +4077,156,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYLIGHT#Holy Light# +4077,259,10,23,10,22,10,0,0,0,0,0,0 //MO_IRONHAND#Iron Fists# +4077,260,5,269,2,0,0,0,0,0,0,0,0 //MO_SPIRITSRECOVERY#Spiritual Cadence# +4077,261,5,259,2,0,0,0,0,0,0,0,0 //MO_CALLSPIRITS#Summon Spirit Sphere# +4077,262,1,261,5,0,0,0,0,0,0,0,0 //MO_ABSORBSPIRITS#Absorb Spirit Sphere# +4077,263,10,265,5,0,0,0,0,0,0,0,0 //MO_TRIPLEATTACK#Raging Triple Blow# +4077,264,1,271,3,260,2,268,3,0,0,0,0 //MO_BODYRELOCATION#Snap# +4077,265,10,259,5,261,5,0,0,0,0,0,0 //MO_DODGE#Dodge# +4077,266,5,261,5,0,0,0,0,0,0,0,0 //MO_FINGEROFFENSIVE#Throw Spirit Sphere# +4077,267,5,266,3,0,0,0,0,0,0,0,0 //MO_INVESTIGATE#Occult Impact# +4077,268,5,273,3,0,0,0,0,0,0,0,0 //MO_STEELBODY#Mental Strength# +4077,269,5,265,5,0,0,0,0,0,0,0,0 //MO_BLADESTOP#Root# +4077,270,5,262,1,0,0,0,0,0,0,0,0 //MO_EXPLOSIONSPIRITS#Fury# +4077,271,5,270,3,267,3,0,0,0,0,0,0 //MO_EXTREMITYFIST#Asura Strike# +4077,272,5,263,5,0,0,0,0,0,0,0,0 //MO_CHAINCOMBO#Raging Quadruple Blow# +4077,273,5,272,3,0,0,0,0,0,0,0,0 //MO_COMBOFINISH#Raging Thrust# +4077,1015,1,0,0,0,0,0,0,0,0,0,0 //MO_KITRANSLATION#Ki Translation# +4077,1016,1,0,0,0,0,0,0,0,0,0,0 //MO_BALKYOUNG#Ki Explosion# +4077,370,5,259,7,261,5,0,0,0,0,0,0 //CH_PALMSTRIKE#Raging Palm Strike# +4077,371,5,259,5,263,5,261,5,273,3,0,0 //CH_TIGERFIST#Glacier Fist# +4077,372,10,259,5,261,5,371,2,0,0,0,0 //CH_CHAINCRUSH#Chain Crush Combo# +4077,401,1,261,5,262,1,270,5,0,0,0,0 //CH_SOULCOLLECT#Hyper Spirit Sphere# +4077,2326,10,263,5,0,0,0,0,0,0,0,0 //SR_DRAGONCOMBO#Dragon Combo# +4077,2327,5,2326,3,0,0,0,0,0,0,0,0 //SR_SKYNETBLOW#Sky Blow# +4077,2328,5,2326,1,2334,1,0,0,0,0,0,0 //SR_EARTHSHAKER#Earth Shaker# +4077,2329,5,2326,1,0,0,0,0,0,0,0,0 //SR_FALLENEMPIRE#Fallen Empire# +4077,2330,10,2329,3,0,0,0,0,0,0,0,0 //SR_TIGERCANNON#Tiger Cannon# +4077,2332,5,2328,2,0,0,0,0,0,0,0,0 //SR_RAMPAGEBLASTER#Rampage Blaster# +4077,2333,5,2327,1,0,0,0,0,0,0,0,0 //SR_CRESCENTELBOW#Crescent Elbow# +4077,2334,5,269,2,2344,2,0,0,0,0,0,0 //SR_CURSEDCIRCLE#Cursed Circle# +4077,2335,5,2337,1,0,0,0,0,0,0,0,0 //SR_LIGHTNINGWALK#Lightning Walk# +4077,2336,5,2332,3,2335,3,0,0,0,0,0,0 //SR_KNUCKLEARROW#Knuckle Arrow# +4077,2337,1,2334,1,0,0,0,0,0,0,0,0 //SR_WINDMILL#Wind Mill# +4077,2338,10,2332,3,2346,3,0,0,0,0,0,0 //SR_RAISINGDRAGON#Rising Dragon# +4077,2340,1,262,1,2341,1,0,0,0,0,0,0 //SR_ASSIMILATEPOWER#Power Absorb# +4077,2341,1,261,5,0,0,0,0,0,0,0,0 //SR_POWERVELOCITY#Power Implantation# +4077,2343,10,2330,5,2338,5,0,0,0,0,0,0 //SR_GATEOFHELL#Hell Gate# +4077,2344,5,2341,1,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_QUIET#Gentle Touch-Silence# +4077,2345,5,2341,1,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_CURE#Gentle Touch-Speed# +4077,2346,5,2344,3,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_ENERGYGAIN#Gentle Touch-Save# +4077,2347,5,2345,4,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_CHANGE#Gentle Touch-Opposite# +4077,2348,5,2347,5,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_REVITALIZE#Gentle Touch-Alive# +4077,2517,5,2340,1,2518,3,0,0,0,0,0,0 //SR_HOWLINGOFLION#Lion Howling# +4077,2518,5,267,3,0,0,0,0,0,0,0,0 //SR_RIDEINLIGHTNING#Lightning Ride# +4077,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4077,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Gentic H +4078,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4078,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4078,36,10,0,0,0,0,0,0,0,0,0,0 //MC_INCCARRY#Enlarge Weight Limit# +4078,37,10,36,3,0,0,0,0,0,0,0,0 //MC_DISCOUNT#Discount# +4078,38,10,37,3,0,0,0,0,0,0,0,0 //MC_OVERCHARGE#Overcharge# +4078,39,10,36,5,0,0,0,0,0,0,0,0 //MC_PUSHCART#Pushcart# +4078,40,1,0,0,0,0,0,0,0,0,0,0 //MC_IDENTIFY#Item Appraisal# +4078,41,10,39,3,0,0,0,0,0,0,0,0 //MC_VENDING#Vending# +4078,42,10,0,0,0,0,0,0,0,0,0,0 //MC_MAMMONITE#Mammonite# +4078,153,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTREVOLUTION#Cart Revolution# +4078,154,1,0,0,0,0,0,0,0,0,0,0 //MC_CHANGECART#Change Cart# +4078,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar# +4078,226,10,0,0,0,0,0,0,0,0,0,0 //AM_AXEMASTERY#Axe Mastery# +4078,227,10,0,0,0,0,0,0,0,0,0,0 //AM_LEARNINGPOTION#Potion Research# +4078,228,10,227,5,0,0,0,0,0,0,0,0 //AM_PHARMACY#Prepare Potion# +4078,229,5,228,4,0,0,0,0,0,0,0,0 //AM_DEMONSTRATION#Bomb# +4078,230,5,228,5,0,0,0,0,0,0,0,0 //AM_ACIDTERROR#Acid Terror# +4078,231,5,228,3,0,0,0,0,0,0,0,0 //AM_POTIONPITCHER#Aid Potion# +4078,232,5,228,6,0,0,0,0,0,0,0,0 //AM_CANNIBALIZE#Summon Flora# +4078,233,5,228,2,0,0,0,0,0,0,0,0 //AM_SPHEREMINE#Summon Marine Sphere# +4078,234,5,236,3,0,0,0,0,0,0,0,0 //AM_CP_WEAPON#Alchemical Weapon# +4078,235,5,237,3,0,0,0,0,0,0,0,0 //AM_CP_SHIELD#Synthesized Shield# +4078,236,5,235,3,0,0,0,0,0,0,0,0 //AM_CP_ARMOR#Synthetic Armor# +4078,237,5,228,2,0,0,0,0,0,0,0,0 //AM_CP_HELM#Biochemical Helm# +4078,238,1,0,0,0,0,0,0,0,0,0,0 //AM_BIOETHICS#Basis of Life# +4078,243,1,244,1,0,0,0,0,0,0,0,0 //AM_CALLHOMUN#Call Homunculus# +4078,244,1,238,1,0,0,0,0,0,0,0,0 //AM_REST#Peaceful Rest# +4078,247,5,243,1,0,0,0,0,0,0,0,0 //AM_RESURRECTHOMUN#Ressurect Homunculus# +//4078,392,5,228,5,0,0,0,0,0,0,0,0 //CR_ALCHEMY#Alchemy# +//4078,393,5,228,6,390,2,0,0,0,0,0,0 //CR_SYNTHESISPOTION#Potion Synthesis# +4078,478,10,231,5,0,0,0,0,0,0,0,0 //CR_SLIMPITCHER#Aid Condensed Potion# +4078,479,5,234,5,235,5,236,5,237,5,0,0 //CR_FULLPROTECTION#Full Protection# +4078,490,10,229,5,230,5,0,0,0,0,0,0 //CR_ACIDDEMONSTRATION#Acid Demonstration# +4078,491,2,0,0,0,0,0,0,0,0,0,0 //CR_CULTIVATION#Cultivation# +4078,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4078,446,1,0,0,0,0,0,0,0,0,0,0 //AM_BERSERKPITCHER#Berserk Pitcher# +4078,496,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT1#Twilight Alchemy 1# +4078,497,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT2#Twilight Alchemy 2# +4078,498,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT3#Twilight Alchemy 3# +4078,2474,5,0,0,0,0,0,0,0,0,0,0 //GN_TRAINING_SWORD#Sword Mastery# +4078,2475,5,0,0,0,0,0,0,0,0,0,0 //GN_REMODELING_CART#Cart Remodeling# +4078,2476,5,2475,1,0,0,0,0,0,0,0,0 //GN_CART_TORNADO#Cart Tornado# +4078,2477,5,2475,2,0,0,0,0,0,0,0,0 //GN_CARTCANNON#Cart Cannon# +4078,2478,5,2475,3,0,0,0,0,0,0,0,0 //GN_CARTBOOST#Cart Boost# +4078,2479,5,2497,2,0,0,0,0,0,0,0,0 //GN_THORNS_TRAP#Thorns Trap# +4078,2480,5,2497,3,0,0,0,0,0,0,0,0 //GN_BLOOD_SUCKER#Blood Sucker# +4078,2481,5,2497,4,0,0,0,0,0,0,0,0 //GN_SPORE_EXPLOSION#Spore Explosion# +4078,2482,5,2479,3,0,0,0,0,0,0,0,0 //GN_WALLOFTHORN#Wall Of Thorn# +4078,2483,10,2482,3,0,0,0,0,0,0,0,0 //GN_CRAZYWEED#Crazy Weed# +4078,2485,5,2481,3,0,0,0,0,0,0,0,0 //GN_DEMONIC_FIRE#Demonic Fire# +4078,2486,5,2485,3,0,0,0,0,0,0,0,0 //GN_FIRE_EXPANSION#Fire Expansion# +4078,2490,5,2480,3,0,0,0,0,0,0,0,0 //GN_HELLS_PLANT#Hell Plant# +4078,2492,5,2490,3,0,0,0,0,0,0,0,0 //GN_MANDRAGORA#Mandragora Howling# +4078,2493,1,2494,1,0,0,0,0,0,0,0,0 //GN_SLINGITEM#Item Sling# +4078,2494,1,0,0,0,0,0,0,0,0,0,0 //GN_CHANGEMATERIAL#Change Material# +4078,2495,2,2497,1,0,0,0,0,0,0,0,0 //GN_MIX_COOKING#Mixed Cooking# +4078,2496,2,2495,1,0,0,0,0,0,0,0,0 //GN_MAKEBOMB#Bomb Creation# +4078,2497,10,0,0,0,0,0,0,0,0,0,0 //GN_S_PHARMACY#Special Pharmacy# +4078,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +4078,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store# +//shadow Chaser H +4079,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4079,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4079,48,10,0,0,0,0,0,0,0,0,0,0 //TF_DOUBLE#Double Attack# +4079,49,10,0,0,0,0,0,0,0,0,0,0 //TF_MISS#Improve Dodge# +4079,50,10,0,0,0,0,0,0,0,0,0,0 //TF_STEAL#Steal# +4079,51,10,50,5,0,0,0,0,0,0,0,0 //TF_HIDING#Hiding# +4079,52,10,0,0,0,0,0,0,0,0,0,0 //TF_POISON#Envenom# +4079,53,1,52,3,0,0,0,0,0,0,0,0 //TF_DETOXIFY#Detoxify# +4079,149,1,0,0,0,0,0,0,0,0,0,0 //TF_SPRINKLESAND#Throw Sand# +4079,150,1,0,0,0,0,0,0,0,0,0,0 //TF_BACKSLIDING#Back Sliding# +4079,151,1,0,0,0,0,0,0,0,0,0,0 //TF_PICKSTONE#Find Stone# +4079,152,1,0,0,0,0,0,0,0,0,0,0 //TF_THROWSTONE#Stone Fling# +4079,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery# +4079,44,10,0,0,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye# +4079,46,10,44,10,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe# +4079,124,1,46,5,0,0,0,0,0,0,0,0 //HT_REMOVETRAP#Remove Trap# +4079,210,10,50,1,0,0,0,0,0,0,0,0 //RG_SNATCHER#Gank# +4079,211,10,210,4,0,0,0,0,0,0,0,0 //RG_STEALCOIN#Mug# +4079,212,10,211,4,0,0,0,0,0,0,0,0 //RG_BACKSTAP#Back Stab# +4079,213,5,51,1,0,0,0,0,0,0,0,0 //RG_TUNNELDRIVE#Stalk# +4079,214,5,212,2,213,2,0,0,0,0,0,0 //RG_RAID#Sightless Raid# +4079,215,5,217,5,0,0,0,0,0,0,0,0 //RG_STRIPWEAPON#Divest Weapon# +4079,216,5,218,5,0,0,0,0,0,0,0,0 //RG_STRIPSHIELD#Divest Shield# +4079,217,5,216,5,0,0,0,0,0,0,0,0 //RG_STRIPARMOR#Divest Armor# +4079,218,5,211,2,0,0,0,0,0,0,0,0 //RG_STRIPHELM#Divest Helm# +4079,219,5,212,4,214,5,0,0,0,0,0,0 //RG_INTIMIDATE#Snatch# +4079,220,1,221,5,0,0,0,0,0,0,0,0 //RG_GRAFFITI#Scribble# +4079,221,5,222,1,0,0,0,0,0,0,0,0 //RG_FLAGGRAFFITI#Piece# +4079,222,1,223,1,0,0,0,0,0,0,0,0 //RG_CLEANER#Remover# +4079,223,1,216,3,0,0,0,0,0,0,0,0 //RG_GANGSTER#Slyness# +4079,224,5,223,1,0,0,0,0,0,0,0,0 //RG_COMPULSION#Haggle# +4079,225,10,219,5,0,0,0,0,0,0,0,0 //RG_PLAGIARISM#Intimidate# +4079,1005,1,0,0,0,0,0,0,0,0,0,0 //RG_CLOSECONFINE#Close Confine# +4079,389,5,51,5,213,3,0,0,0,0,0,0 //ST_CHASEWALK#Stealth# +4079,390,5,215,1,0,0,0,0,0,0,0,0 //ST_REJECTSWORD#Counter Instinct# +4079,475,1,225,10,0,0,0,0,0,0,0,0 //ST_PRESERVE#Preserve# +4079,476,5,215,5,216,5,217,5,218,5,0,0 //ST_FULLSTRIP#Divest All# +4079,2284,5,219,5,0,0,0,0,0,0,0,0 //SC_FATALMENACE#Fatal Manace# +4079,2285,10,225,5,0,0,0,0,0,0,0,0 //SC_REPRODUCE#Reproduce# +4079,2286,10,2285,5,0,0,0,0,0,0,0,0 //SC_AUTOSHADOWSPELL#Auto Shadow Spell# +4079,2287,5,213,3,0,0,0,0,0,0,0,0 //SC_SHADOWFORM#Shadow Formation# +4079,2288,10,46,7,0,0,0,0,0,0,0,0 //SC_TRIANGLESHOT#Triangle Shot# +4079,2289,5,0,0,0,0,0,0,0,0,0,0 //SC_BODYPAINT#Body Painting# +4079,2290,5,2286,7,2291,5,0,0,0,0,0,0 //SC_INVISIBILITY#Invisibility# +4079,2291,5,2286,5,2287,3,0,0,0,0,0,0 //SC_DEADLYINFECT#Deadly Infection# +4079,2292,3,2289,1,0,0,0,0,0,0,0,0 //SC_ENERVATION#Masquerade Enervation# +4079,2293,3,2289,1,0,0,0,0,0,0,0,0 //SC_GROOMY#Masquerade Groomy# +4079,2294,3,2289,1,0,0,0,0,0,0,0,0 //SC_IGNORANCE#Masquerade Ignorance# +4079,2295,3,2292,1,2293,1,2294,1,0,0,0,0 //SC_LAZINESS#Masquerade Laziness# +4079,2296,3,2295,1,2297,1,0,0,0,0,0,0 //SC_UNLUCKY#Masquerade Unlucky# +4079,2297,3,2292,1,2293,1,2294,1,0,0,0,0 //SC_WEAKNESS#Masquerade Weakness# +4079,2298,5,215,1,0,0,0,0,0,0,0,0 //SC_STRIPACCESSARY#Divest Accessory# +4079,2299,3,221,1,0,0,0,0,0,0,0,0 //SC_MANHOLE#Manhole# +4079,2300,3,2299,1,0,0,0,0,0,0,0,0 //SC_DIMENSIONDOOR#Dimension Door# +4079,2301,3,2299,1,0,0,0,0,0,0,0,0 //SC_CHAOSPANIC#Chaos Panic# +4079,2302,3,2296,3,2301,3,0,0,0,0,0,0 //SC_MAELSTROM#Maelstrom# +4079,2303,3,2300,3,0,0,0,0,0,0,0,0 //SC_BLOODYLUST#Bloody Lust# +4079,2304,3,2300,3,0,0,0,0,0,0,0,0 //SC_FEINTBOMB#Feint Bomb# +4079,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4079,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Rune Knight2 +4080,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4080,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4080,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery# +4080,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery# +4080,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery# +4080,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash# +4080,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke# +4080,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break# +4080,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure# +4080,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery# +4080,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point# +4080,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk# +4080,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery# +4080,56,10,55,1,0,0,0,0,0,0,0,0 //KN_PIERCE#Pierce# +4080,57,10,63,1,58,3,0,0,0,0,0,0 //KN_BRANDISHSPEAR#Brandish Spear# +4080,58,10,56,5,0,0,0,0,0,0,0,0 //KN_SPEARSTAB#Spear Stab# +4080,59,5,56,3,0,0,0,0,0,0,0,0 //KN_SPEARBOOMERANG#Spear Boomerang# +4080,60,10,3,1,0,0,0,0,0,0,0,0 //KN_TWOHANDQUICKEN#Twohand Quicken# +4080,61,5,3,1,0,0,0,0,0,0,0,0 //KN_AUTOCOUNTER#Counter Attack# +4080,62,10,5,10,7,3,3,5,60,10,61,5//KN_BOWLINGBASH#Bowling Bash# +4080,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding# +4080,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery# +4080,1001,1,0,0,0,0,0,0,0,0,0,0 //KN_CHARGEATK#Charge Attack# +4080,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken# +4080,2001,5,2010,2,0,0,0,0,0,0,0,0 //RK_ENCHANTBLADE#Enchant Blade# +4080,2002,5,2001,3,0,0,0,0,0,0,0,0 //RK_SONICWAVE#Sonic Wave# +4080,2003,10,61,1,2001,2,0,0,0,0,0,0 //RK_DEATHBOUND#Death Bound# +4080,2004,10,2020,3,0,0,0,0,0,0,0,0 //RK_HUNDREDSPEAR#Hundred Spears# +4080,2005,5,2001,5,0,0,0,0,0,0,0,0 //RK_WINDCUTTER#Wind Cutter# +4080,2006,5,2002,2,2003,5,2005,3,0,0,0,0 //RK_IGNITIONBREAK#Ignition Break# +4080,2007,5,64,1,0,0,0,0,0,0,0,0 //RK_DRAGONTRAINING#Dragon Training# +4080,2008,10,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONBREATH#Dragon Breath# +4080,2009,5,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONHOWLING#Dragon Howling# +4080,2010,10,0,0,0,0,0,0,0,0,0,0 //RK_RUNEMASTERY#Rune Mastery# +4080,2020,5,57,2,0,0,0,0,0,0,0,0, //RK_PHANTOMTHRUST#Phantom Thrust# +4080,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4080,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Rune Knight H2 +4081,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4081,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4081,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery# +4081,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery# +4081,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery# +4081,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash# +4081,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke# +4081,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break# +4081,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure# +4081,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery# +4081,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point# +4081,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk# +4081,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery# +4081,56,10,55,1,0,0,0,0,0,0,0,0 //KN_PIERCE#Pierce# +4081,57,10,63,1,58,3,0,0,0,0,0,0 //KN_BRANDISHSPEAR#Brandish Spear# +4081,58,10,56,5,0,0,0,0,0,0,0,0 //KN_SPEARSTAB#Spear Stab# +4081,59,5,56,3,0,0,0,0,0,0,0,0 //KN_SPEARBOOMERANG#Spear Boomerang# +4081,60,10,3,1,0,0,0,0,0,0,0,0 //KN_TWOHANDQUICKEN#Twohand Quicken# +4081,61,5,3,1,0,0,0,0,0,0,0,0 //KN_AUTOCOUNTER#Counter Attack# +4081,62,10,5,10,7,3,3,5,60,10,61,5//KN_BOWLINGBASH#Bowling Bash# +4081,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding# +4081,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery# +4081,1001,1,0,0,0,0,0,0,0,0,0,0 //KN_CHARGEATK#Charge Attack# +4081,355,5,5,5,7,5,3,5,0,0,0,0 //LK_AURABLADE#Aura Blade# +4081,356,10,3,10,6,5,60,3,0,0,0,0 //LK_PARRYING#Parrying# +4081,357,5,4,1,55,5,63,1,0,0,0,0 //LK_CONCENTRATION#Concentration# +4081,358,1,4,10,6,5,8,3,0,0,0,0 //LK_TENSIONRELAX#Relax# +4081,359,1,50,0,0,0,0,0,0,0,0,0,0 //LK_BERSERK#Frenzy# //It has an extra column after "MaxLevel" for Job Level 50 requirement +4081,397,5,55,10,56,5,58,5,63,1,0,0 //LK_SPIRALPIERCE#Spiral Pierce# +4081,398,5,55,9,63,1,0,0,0,0,0,0 //LK_HEADCRUSH#Traumatic Blow# +4081,399,10,55,9,64,3,398,3,0,0,0,0 //LK_JOINTBEAT#Vital Strike# +4081,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken# +4081,2001,5,2010,2,0,0,0,0,0,0,0,0 //RK_ENCHANTBLADE#Enchant Blade# +4081,2002,5,2001,3,0,0,0,0,0,0,0,0 //RK_SONICWAVE#Sonic Wave# +4081,2003,10,61,1,2001,2,0,0,0,0,0,0 //RK_DEATHBOUND#Death Bound# +4081,2004,10,2020,3,0,0,0,0,0,0,0,0 //RK_HUNDREDSPEAR#Hundred Spears# +4081,2005,5,2001,5,0,0,0,0,0,0,0,0 //RK_WINDCUTTER#Wind Cutter# +4081,2006,5,2002,2,2003,5,2005,3,0,0,0,0 //RK_IGNITIONBREAK#Ignition Break# +4081,2007,5,64,1,0,0,0,0,0,0,0,0 //RK_DRAGONTRAINING#Dragon Training# +4081,2008,10,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONBREATH#Dragon Breath# +4081,2009,5,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONHOWLING#Dragon Howling# +4081,2010,10,0,0,0,0,0,0,0,0,0,0 //RK_RUNEMASTERY#Rune Mastery# +4081,2020,5,57,2,0,0,0,0,0,0,0,0 //RK_PHANTOMTHRUST#Phantom Thrust# +4081,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4081,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Royal Guard2 +4082,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4082,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4082,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery# +4082,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery# +4082,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery# +4082,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash# +4082,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke# +4082,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break# +4082,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure# +4082,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery# +4082,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point# +4082,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk# +4082,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding# +4082,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery# +4082,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery# +4082,35,1,248,5,0,0,0,0,0,0,0,0 //AL_CURE#Cure# +4082,22,10,35,1,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection# +4082,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane# +4082,28,10,23,5,248,10,0,0,0,0,0,0 //AL_HEAL#Heal# +4082,248,10,0,0,0,0,0,0,0,0,0,0 //CR_TRUST#Faith# +4082,249,10,0,0,0,0,0,0,0,0,0,0 //CR_AUTOGUARD#Guard# +4082,250,5,249,5,0,0,0,0,0,0,0,0 //CR_SHIELDCHARGE#Smite# +4082,251,5,250,3,0,0,0,0,0,0,0,0 //CR_SHIELDBOOMERANG#Shield Boomerang# +4082,252,10,251,3,0,0,0,0,0,0,0,0 //CR_REFLECTSHIELD#Shield Reflect# +4082,253,10,248,7,0,0,0,0,0,0,0,0 //CR_HOLYCROSS#Holy Cross# +4082,254,10,253,6,248,10,0,0,0,0,0,0 //CR_GRANDCROSS#Grand Cross# +4082,255,5,252,5,254,4,0,0,0,0,0,0 //CR_DEVOTION#Sacrifice# +4082,256,5,22,5,28,5,0,0,0,0,0,0 //CR_PROVIDENCE#Resistant Souls# +4082,257,5,251,1,0,0,0,0,0,0,0,0 //CR_DEFENDER#Defending Aura# +4082,258,10,55,10,0,0,0,0,0,0,0,0 //CR_SPEARQUICKEN#Spear Quicken# +4082,1002,1,0,0,0,0,0,0,0,0,0,0 //CR_SHRINK#Shrink# +4082,2307,5,2312,1,0,0,0,0,0,0,0,0 //LG_CANNONSPEAR#Cannon Spear# +4082,2308,10,55,1,0,0,0,0,0,0,0,0 //LG_BANISHINGPOINT#Banishing Point# +4082,2309,3,0,0,0,0,0,0,0,0,0,0 //LG_TRAMPLE#Trample# +4082,2310,5,250,3,0,0,0,0,0,0,0,0 //LG_SHIELDPRESS#Shield Press# +4082,2311,5,252,5,0,0,0,0,0,0,0,0 //LG_REFLECTDAMAGE#Reflect Damage# +4082,2312,5,2308,5,0,0,0,0,0,0,0,0 //LG_PINPOINTATTACK#Pinpoint Attack# +4082,2313,5,0,0,0,0,0,0,0,0,0,0 //LG_FORCEOFVANGUARD#Vanguard Force# +4082,2314,1,2313,1,0,0,0,0,0,0,0,0 //LG_RAGEBURST#Rage Burst Attack# +4082,2315,3,2310,3,2323,2,0,0,0,0,0,0 //LG_SHIELDSPELL#Shield Spell# +4082,2316,5,2308,3,0,0,0,0,0,0,0,0 //LG_EXEEDBREAK#Exceed Break# +4082,2317,5,2312,1,2320,3,0,0,0,0,0,0 //LG_OVERBRAND#Over Brand# +4082,2318,5,2309,3,0,0,0,0,0,0,0,0 //LG_PRESTIGE#Prestige# +4082,2319,5,2312,3,2314,1,0,0,0,0,0,0 //LG_BANDING#Banding# +4082,2320,5,55,1,0,0,0,0,0,0,0,0 //LG_MOONSLASHER#Moon Slasher# +4082,2321,5,254,5,0,0,0,0,0,0,0,0 //LG_RAYOFGENESIS#Genesis Ray# +4082,2322,5,248,3,0,0,0,0,0,0,0,0 //LG_PIETY#Piety# +4082,2323,5,2311,3,0,0,0,0,0,0,0,0 //LG_EARTHDRIVE#Earth Drive# +4082,2324,5,2318,3,2319,3,0,0,0,0,0,0 //LG_HESPERUSLIT#Hesperus Lit# +4082,2325,5,2315,3,2321,4,2322,5,0,0,0,0 //LG_INSPIRATION#Inspiration# +4082,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4082,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Royal Guard H2 +4083,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4083,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4083,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery# +4083,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery# +4083,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery# +4083,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash# +4083,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke# +4083,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break# +4083,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure# +4083,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery# +4083,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point# +4083,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk# +4083,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding# +4083,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery# +4083,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery# +4083,35,1,248,5,0,0,0,0,0,0,0,0 //AL_CURE#Cure# +4083,22,10,35,1,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection# +4083,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane# +4083,28,10,23,5,248,10,0,0,0,0,0,0 //AL_HEAL#Heal# +4083,248,10,0,0,0,0,0,0,0,0,0,0 //CR_TRUST#Faith# +4083,249,10,0,0,0,0,0,0,0,0,0,0 //CR_AUTOGUARD#Guard# +4083,250,5,249,5,0,0,0,0,0,0,0,0 //CR_SHIELDCHARGE#Smite# +4083,251,5,250,3,0,0,0,0,0,0,0,0 //CR_SHIELDBOOMERANG#Shield Boomerang# +4083,252,10,251,3,0,0,0,0,0,0,0,0 //CR_REFLECTSHIELD#Shield Reflect# +4083,253,10,248,7,0,0,0,0,0,0,0,0 //CR_HOLYCROSS#Holy Cross# +4083,254,10,253,6,248,10,0,0,0,0,0,0 //CR_GRANDCROSS#Grand Cross# +4083,255,5,252,5,254,4,0,0,0,0,0,0 //CR_DEVOTION#Sacrifice# +4083,256,5,22,5,28,5,0,0,0,0,0,0 //CR_PROVIDENCE#Resistant Souls# +4083,257,5,251,1,0,0,0,0,0,0,0,0 //CR_DEFENDER#Defending Aura# +4083,258,10,55,10,0,0,0,0,0,0,0,0 //CR_SPEARQUICKEN#Spear Quicken# +4083,1002,1,0,0,0,0,0,0,0,0,0,0 //CR_SHRINK#Shrink# +4083,367,5,8,5,248,5,250,2,0,0,0,0 //PA_PRESSURE#Gloria Domini# +4083,368,5,8,1,248,5,255,3,0,0,0,0 //PA_SACRIFICE#Martyr's Reckoning# +4083,369,10,248,8,22,3,23,5,0,0,0,0 //PA_GOSPEL#Battle Chant# +4083,480,5,251,5,0,0,0,0,0,0,0,0 //PA_SHIELDCHAIN#Shield Chain# +4083,2307,5,2312,1,0,0,0,0,0,0,0,0 //LG_CANNONSPEAR#Cannon Spear# +4083,2308,10,55,1,0,0,0,0,0,0,0,0 //LG_BANISHINGPOINT#Banishing Point# +4083,2309,3,0,0,0,0,0,0,0,0,0,0 //LG_TRAMPLE#Trample# +4083,2310,5,250,3,0,0,0,0,0,0,0,0 //LG_SHIELDPRESS#Shield Press# +4083,2311,5,252,5,0,0,0,0,0,0,0,0 //LG_REFLECTDAMAGE#Reflect Damage# +4083,2312,5,2308,5,0,0,0,0,0,0,0,0 //LG_PINPOINTATTACK#Pinpoint Attack# +4083,2313,5,0,0,0,0,0,0,0,0,0,0 //LG_FORCEOFVANGUARD#Vanguard Force# +4083,2314,1,2313,1,0,0,0,0,0,0,0,0 //LG_RAGEBURST#Rage Burst Attack# +4083,2315,3,2310,3,2323,2,0,0,0,0,0,0 //LG_SHIELDSPELL#Shield Spell# +4083,2316,5,2308,3,0,0,0,0,0,0,0,0 //LG_EXEEDBREAK#Exceed Break# +4083,2317,5,2312,1,2320,3,0,0,0,0,0,0 //LG_OVERBRAND#Over Brand# +4083,2318,5,2309,3,0,0,0,0,0,0,0,0 //LG_PRESTIGE#Prestige# +4083,2319,5,2312,3,2314,1,0,0,0,0,0,0 //LG_BANDING#Banding# +4083,2320,5,55,1,0,0,0,0,0,0,0,0 //LG_MOONSLASHER#Moon Slasher# +4083,2321,5,254,5,0,0,0,0,0,0,0,0 //LG_RAYOFGENESIS#Genesis Ray# +4083,2322,5,248,3,0,0,0,0,0,0,0,0 //LG_PIETY#Piety# +4083,2323,5,2311,3,0,0,0,0,0,0,0,0 //LG_EARTHDRIVE#Earth Drive# +4083,2324,5,2318,3,2319,3,0,0,0,0,0,0 //LG_HESPERUSLIT#Hesperus Lit# +4083,2325,5,2315,3,2321,4,2322,5,0,0,0,0 //LG_INSPIRATION#Inspiration# +4083,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4083,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Ranger2 +4084,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4084,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4084,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye# +4084,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye# +4084,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration# +4084,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe# +4084,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower# +4084,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting# +4084,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel# +4084,115,5,0,0,0,0,0,0,0,0,0,0 //HT_SKIDTRAP#Skid Trap# +4084,116,5,0,0,0,0,0,0,0,0,0,0 //HT_LANDMINE#Land Mine# +4084,117,5,115,1,0,0,0,0,0,0,0,0 //HT_ANKLESNARE#Ankle Snare# +4084,118,5,117,1,0,0,0,0,0,0,0,0 //HT_SHOCKWAVE#Shockwave Trap# +4084,119,5,120,1,0,0,0,0,0,0,0,0 //HT_SANDMAN#Sandman# +4084,120,5,115,1,0,0,0,0,0,0,0,0 //HT_FLASHER#Flasher# +4084,121,5,120,1,0,0,0,0,0,0,0,0 //HT_FREEZINGTRAP#Freezing Trap# +4084,122,5,116,1,119,1,121,1,0,0,0,0 //HT_BLASTMINE#Blast Mine# +4084,123,5,118,1,122,1,0,0,0,0,0,0 //HT_CLAYMORETRAP#Claymore Trap# +4084,124,1,116,1,0,0,0,0,0,0,0,0 //HT_REMOVETRAP#Remove Trap# +4084,125,1,118,1,124,1,0,0,0,0,0,0 //HT_TALKIEBOX#Talkie Box# +4084,126,10,0,0,0,0,0,0,0,0,0,0 //HT_BEASTBANE#Beast Bane# +4084,127,1,126,1,0,0,0,0,0,0,0,0 //HT_FALCON#Falconry Mastery# +4084,128,10,129,5,0,0,0,0,0,0,0,0 //HT_STEELCROW#Steel Crow# +4084,129,5,127,1,0,0,0,0,0,0,0,0 //HT_BLITZBEAT#Blitz Beat# +4084,130,4,45,1,127,1,0,0,0,0,0,0 //HT_DETECTING#Detect# +4084,131,5,124,1,127,1,0,0,0,0,0,0 //HT_SPRINGTRAP#Spring Trap# +4084,1009,1,0,0,0,0,0,0,0,0,0,0 //HT_PHANTASMIC#Phantasmic Arrow# +4084,499,1,46,10,0,0,0,0,0,0,0,0 //HT_POWER#Beast Strafing# +4084,2233,10,2236,5,0,0,0,0,0,0,0,0 //RA_ARROWSTORM#Arrow Storm# +4084,2234,5,2233,5,2247,1,0,0,0,0,0,0 //RA_FEARBREEZE#Feer Breeze# +4084,2235,10,0,0,0,0,0,0,0,0,0,0 //RA_RANGERMAIN#Main Ranger# +4084,2236,10,117,5,0,0,0,0,0,0,0,0 //RA_AIMEDBOLT#Aimed Bolt# +4084,2237,1,2239,3,0,0,0,0,0,0,0,0 //RA_DETONATOR#Detonator# +4084,2238,5,118,5,0,0,0,0,0,0,0,0 //RA_ELECTRICSHOCKER#Electric Shock# +4084,2239,5,2248,3,0,0,0,0,0,0,0,0 //RA_CLUSTERBOMB#Bomb Cluster# +4084,2240,1,0,0,0,0,0,0,0,0,0,0 //RA_WUGMASTERY#Wug Mastery# +4084,2241,3,2240,1,0,0,0,0,0,0,0,0 //RA_WUGRIDER#Wug Rider# +4084,2242,1,2241,1,0,0,0,0,0,0,0,0 //RA_WUGDASH#Wug Dash# +4084,2243,5,2245,1,0,0,0,0,0,0,0,0 //RA_WUGSTRIKE#Wug Strike# +4084,2244,5,2243,1,0,0,0,0,0,0,0,0 //RA_WUGBITE#Wug Bite# +4084,2245,10,2240,1,0,0,0,0,0,0,0,0 //RA_TOOTHOFWUG#Tooth of Wug# +4084,2246,5,2245,3,0,0,0,0,0,0,0,0 //RA_SENSITIVEKEEN#Keen Nose# +4084,2247,5,2235,1,0,0,0,0,0,0,0,0 //RA_CAMOUFLAGE#Camouflage# +4084,2248,5,123,1,124,1,0,0,0,0,0,0 //RA_RESEARCHTRAP#Trap Research# +4084,2249,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAGENTATRAP#Magneta Trap# +4084,2250,1,2248,1,0,0,0,0,0,0,0,0 //RA_COBALTTRAP#Cobalt Trap# +4084,2251,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAIZETRAP#Maze Trap# +4084,2252,1,2248,1,0,0,0,0,0,0,0,0 //RA_VERDURETRAP#Verdure Trap# +4084,2253,5,2237,1,0,0,0,0,0,0,0,0 //RA_FIRINGTRAP#Fire Trap# +4084,2254,5,2237,1,0,0,0,0,0,0,0,0 //RA_ICEBOUNDTRAP#Ice Trap# +4084,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4084,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Ranger H2 +4085,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4085,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4085,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye# +4085,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye# +4085,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration# +4085,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe# +4085,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower# +4085,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting# +4085,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel# +4085,115,5,0,0,0,0,0,0,0,0,0,0 //HT_SKIDTRAP#Skid Trap# +4085,116,5,0,0,0,0,0,0,0,0,0,0 //HT_LANDMINE#Land Mine# +4085,117,5,115,1,0,0,0,0,0,0,0,0 //HT_ANKLESNARE#Ankle Snare# +4085,118,5,117,1,0,0,0,0,0,0,0,0 //HT_SHOCKWAVE#Shockwave Trap# +4085,119,5,120,1,0,0,0,0,0,0,0,0 //HT_SANDMAN#Sandman# +4085,120,5,115,1,0,0,0,0,0,0,0,0 //HT_FLASHER#Flasher# +4085,121,5,120,1,0,0,0,0,0,0,0,0 //HT_FREEZINGTRAP#Freezing Trap# +4085,122,5,116,1,119,1,121,1,0,0,0,0 //HT_BLASTMINE#Blast Mine# +4085,123,5,118,1,122,1,0,0,0,0,0,0 //HT_CLAYMORETRAP#Claymore Trap# +4085,124,1,116,1,0,0,0,0,0,0,0,0 //HT_REMOVETRAP#Remove Trap# +4085,125,1,118,1,124,1,0,0,0,0,0,0 //HT_TALKIEBOX#Talkie Box# +4085,126,10,0,0,0,0,0,0,0,0,0,0 //HT_BEASTBANE#Beast Bane# +4085,127,1,126,1,0,0,0,0,0,0,0,0 //HT_FALCON#Falconry Mastery# +4085,128,10,129,5,0,0,0,0,0,0,0,0 //HT_STEELCROW#Steel Crow# +4085,129,5,127,1,0,0,0,0,0,0,0,0 //HT_BLITZBEAT#Blitz Beat# +4085,130,4,45,1,127,1,0,0,0,0,0,0 //HT_DETECTING#Detect# +4085,131,5,124,1,127,1,0,0,0,0,0,0 //HT_SPRINGTRAP#Spring Trap# +4085,1009,1,0,0,0,0,0,0,0,0,0,0 //HT_PHANTASMIC#Phantasmic Arrow# +4085,380,10,43,10,44,10,45,10,127,1,0,0 //SN_SIGHT#Falcon Eyes# +4085,381,5,128,3,44,5,129,5,127,1,0,0 //SN_FALCONASSAULT#Falcon Assault# +4085,382,5,45,10,46,5,0,0,0,0,0,0 //SN_SHARPSHOOTING#Focused Arrow Strike# +4085,383,10,45,9,0,0,0,0,0,0,0,0 //SN_WINDWALK#Wind Walker# +4085,499,1,46,10,0,0,0,0,0,0,0,0 //HT_POWER#Beast Strafing# +4085,2233,10,2236,5,0,0,0,0,0,0,0,0 //RA_ARROWSTORM#Arrow Storm# +4085,2234,5,2233,5,2247,1,0,0,0,0,0,0 //RA_FEARBREEZE#Feer Breeze# +4085,2235,10,0,0,0,0,0,0,0,0,0,0 //RA_RANGERMAIN#Main Ranger# +4085,2236,10,117,5,0,0,0,0,0,0,0,0 //RA_AIMEDBOLT#Aimed Bolt# +4085,2237,1,2239,3,0,0,0,0,0,0,0,0 //RA_DETONATOR#Detonator# +4085,2238,5,118,5,0,0,0,0,0,0,0,0 //RA_ELECTRICSHOCKER#Electric Shock# +4085,2239,5,2248,3,0,0,0,0,0,0,0,0 //RA_CLUSTERBOMB#Bomb Cluster# +4085,2240,1,0,0,0,0,0,0,0,0,0,0 //RA_WUGMASTERY#Wug Mastery# +4085,2241,3,2240,1,0,0,0,0,0,0,0,0 //RA_WUGRIDER#Wug Rider# +4085,2242,1,2241,1,0,0,0,0,0,0,0,0 //RA_WUGDASH#Wug Dash# +4085,2243,5,2245,1,0,0,0,0,0,0,0,0 //RA_WUGSTRIKE#Wug Strike# +4085,2244,5,2243,1,0,0,0,0,0,0,0,0 //RA_WUGBITE#Wug Bite# +4085,2245,10,2240,1,0,0,0,0,0,0,0,0 //RA_TOOTHOFWUG#Tooth of Wug# +4085,2246,5,2245,3,0,0,0,0,0,0,0,0 //RA_SENSITIVEKEEN#Keen Nose# +4085,2247,5,2235,1,0,0,0,0,0,0,0,0 //RA_CAMOUFLAGE#Camouflage# +4085,2248,5,123,1,124,1,0,0,0,0,0,0 //RA_RESEARCHTRAP#Trap Research# +4085,2249,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAGENTATRAP#Magneta Trap# +4085,2250,1,2248,1,0,0,0,0,0,0,0,0 //RA_COBALTTRAP#Cobalt Trap# +4085,2251,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAIZETRAP#Maze Trap# +4085,2252,1,2248,1,0,0,0,0,0,0,0,0 //RA_VERDURETRAP#Verdure Trap# +4085,2253,5,2237,1,0,0,0,0,0,0,0,0 //RA_FIRINGTRAP#Fire Trap# +4085,2254,5,2237,1,0,0,0,0,0,0,0,0 //RA_ICEBOUNDTRAP#Ice Trap# +4085,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4085,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Mechanic2 +4086,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4086,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4086,36,10,0,0,0,0,0,0,0,0,0,0 //MC_INCCARRY#Enlarge Weight Limit# +4086,37,10,36,3,0,0,0,0,0,0,0,0 //MC_DISCOUNT#Discount# +4086,38,10,37,3,0,0,0,0,0,0,0,0 //MC_OVERCHARGE#Overcharge# +4086,39,4086,36,5,0,0,0,0,0,0,0,0 //MC_PUSHCART#Pushcart# +4086,40,1,0,0,0,0,0,0,0,0,0,0 //MC_IDENTIFY#Item Appraisal# +4086,41,10,39,3,0,0,0,0,0,0,0,0 //MC_VENDING#Vending# +4086,42,10,0,0,0,0,0,0,0,0,0,0 //MC_MAMMONITE#Mammonite# +4086,153,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTREVOLUTION#Cart Revolution# +4086,154,1,0,0,0,0,0,0,0,0,0,0 //MC_CHANGECART#Change Cart# +4086,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar# +4086,94,5,0,0,0,0,0,0,0,0,0,0 //BS_IRON#Iron Tempering# +4086,95,5,94,1,0,0,0,0,0,0,0,0 //BS_STEEL#Steel Tempering# +4086,96,5,94,1,0,0,0,0,0,0,0,0 //BS_ENCHANTEDSTONE#Enchanted Stone Craft# +4086,97,5,96,1,0,0,0,0,0,0,0,0 //BS_ORIDEOCON#Oridecon Research# +4086,98,3,0,0,0,0,0,0,0,0,0,0 //BS_DAGGER#Smith Dagger# +4086,99,3,98,1,0,0,0,0,0,0,0,0 //BS_SWORD#Smith Sword# +4086,100,3,99,1,0,0,0,0,0,0,0,0 //BS_TWOHANDSWORD#Smith Two-handed Sword# +4086,101,3,99,2,0,0,0,0,0,0,0,0 //BS_AXE#Smith Axe# +4086,102,3,103,1,0,0,0,0,0,0,0,0 //BS_MACE#Smith Mace# +4086,103,3,98,1,0,0,0,0,0,0,0,0 //BS_KNUCKLE#Smith Knucklebrace# +4086,104,3,98,2,0,0,0,0,0,0,0,0 //BS_SPEAR#Smith Spear# +4086,105,1,0,0,0,0,0,0,0,0,0,0 //BS_HILTBINDING#Hilt Binding# +4086,106,1,95,1,105,1,0,0,0,0,0,0 //BS_FINDINGORE#Ore Discovery# +4086,107,10,105,1,0,0,0,0,0,0,0,0 //BS_WEAPONRESEARCH#Weaponry Research# +4086,108,1,107,1,0,0,0,0,0,0,0,0 //BS_REPAIRWEAPON#Weapon Repair# +4086,109,5,0,0,0,0,0,0,0,0,0,0 //BS_SKINTEMPER#Skin Tempering# +4086,110,5,0,0,0,0,0,0,0,0,0,0 //BS_HAMMERFALL#Hammer Fall# +4086,111,5,110,2,0,0,0,0,0,0,0,0 //BS_ADRENALINE#Adrenaline Rush# +4086,112,5,107,2,111,2,0,0,0,0,0,0 //BS_WEAPONPERFECT#Weapon Perfection# +4086,113,5,111,3,0,0,0,0,0,0,0,0 //BS_OVERTHRUST#Power-Thrust# +4086,114,5,112,3,113,2,0,0,0,0,0,0 //BS_MAXIMIZE#Maximize Power# +4086,1012,1,0,0,0,0,0,0,0,0,0,0 //BS_UNFAIRLYTRICK#Unfair Trick# +4086,1013,1,0,0,0,0,0,0,0,0,0,0 //BS_GREED#Greed# +4086,459,1,111,5,0,0,0,0,0,0,0,0 //BS_ADRENALINE2#Full Adrenaline Rush# +4086,2255,5,0,0,0,0,0,0,0,0,0,0 //NC_MADOLICENCE#Madogear License# +4086,2256,5,2255,1,0,0,0,0,0,0,0,0 //NC_BOOSTKNUCKLE#Nuckle Boost# +4086,2257,3,2256,2,0,0,0,0,0,0,0,0 //NC_PILEBUNKER#Pile Bunker# +4086,2258,3,2256,2,0,0,0,0,0,0,0,0 //NC_VULCANARM#Vulcan Arm# +4086,2259,3,2258,1,0,0,0,0,0,0,0,0 //NC_FLAMELAUNCHER#Flame Launcher# +4086,2260,3,2258,3,0,0,0,0,0,0,0,0 //NC_COLDSLOWER#Cold Slower# +4086,2261,3,2259,2,2260,2,0,0,0,0,0,0 //NC_ARMSCANNON#Arm Cannon# +4086,2262,3,2255,1,0,0,0,0,0,0,0,0 //NC_ACCELERATION#Acceleration# +4086,2263,1,2262,1,0,0,0,0,0,0,0,0 //NC_HOVERING#Hover# +4086,2264,1,2263,1,0,0,0,0,0,0,0,0 //NC_F_SIDESLIDE#Front Slide# +4086,2265,1,2263,1,0,0,0,0,0,0,0,0 //NC_B_SIDESLIDE#Back Slide# +4086,2266,4,2255,4,0,0,0,0,0,0,0,0 //NC_MAINFRAME#Remodel Mainframe# +4086,2267,3,2266,2,0,0,0,0,0,0,0,0 //NC_SELFDESTRUCTION#Suicidal Destruction# +4086,2268,4,2266,2,0,0,0,0,0,0,0,0 //NC_SHAPESHIFT#Shift Shape# +4086,2269,1,2267,2,0,0,0,0,0,0,0,0 //NC_EMERGENCYCOOL#Cool Emergency# +4086,2270,1,2268,2,0,0,0,0,0,0,0,0 //NC_INFRAREDSCAN#Infra Red Scan# +4086,2271,3,2270,1,0,0,0,0,0,0,0,0 //NC_ANALYZE#Analyze# +4086,2272,3,2269,1,0,0,0,0,0,0,0,0 //NC_MAGNETICFIELD#Magnetic Field# +4086,2273,3,2272,2,0,0,0,0,0,0,0,0 //NC_NEUTRALBARRIER#Magnetic Field# +4086,2274,3,2271,3,2273,2,0,0,0,0,0,0 //NC_STEALTHFIELD#Stealth Field# +4086,2275,5,2255,2,0,0,0,0,0,0,0,0 //NC_REPAIR#Repair# +4086,2276,10,0,0,0,0,0,0,0,0,0,0 //NC_TRAININGAXE#Axe Mastery# +4086,2277,5,0,0,0,0,0,0,0,0,0,0 //NC_RESEARCHFE#Fire Earth Research# +4086,2278,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXEBOOMERANG#Axe Boomerang# +4086,2279,5,2278,3,0,0,0,0,0,0,0,0 //NC_POWERSWING#Power Swing# +4086,2280,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXETORNADO#Axe Tornado# +4086,2281,5,2277,2,0,0,0,0,0,0,0,0 //NC_SILVERSNIPER#FAW Silver Sniper# +4086,2282,5,2281,2,0,0,0,0,0,0,0,0 //NC_MAGICDECOY#FAW Magic Decoy# +4086,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW divest# +4086,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4086,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +4086,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store# +//Mechanic H2 +4087,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4087,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4087,36,10,0,0,0,0,0,0,0,0,0,0 //MC_INCCARRY#Enlarge Weight Limit# +4087,37,10,36,3,0,0,0,0,0,0,0,0 //MC_DISCOUNT#Discount# +4087,38,10,37,3,0,0,0,0,0,0,0,0 //MC_OVERCHARGE#Overcharge# +4087,39,10,36,5,0,0,0,0,0,0,0,0 //MC_PUSHCART#Pushcart# +4087,40,1,0,0,0,0,0,0,0,0,0,0 //MC_IDENTIFY#Item Appraisal# +4087,41,10,39,3,0,0,0,0,0,0,0,0 //MC_VENDING#Vending# +4087,42,10,0,0,0,0,0,0,0,0,0,0 //MC_MAMMONITE#Mammonite# +4087,153,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTREVOLUTION#Cart Revolution# +4087,154,1,0,0,0,0,0,0,0,0,0,0 //MC_CHANGECART#Change Cart# +4087,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar# +4087,94,5,0,0,0,0,0,0,0,0,0,0 //BS_IRON#Iron Tempering# +4087,95,5,94,1,0,0,0,0,0,0,0,0 //BS_STEEL#Steel Tempering# +4087,96,5,94,1,0,0,0,0,0,0,0,0 //BS_ENCHANTEDSTONE#Enchanted Stone Craft# +4087,97,5,96,1,0,0,0,0,0,0,0,0 //BS_ORIDEOCON#Oridecon Research# +4087,98,3,0,0,0,0,0,0,0,0,0,0 //BS_DAGGER#Smith Dagger# +4087,99,3,98,1,0,0,0,0,0,0,0,0 //BS_SWORD#Smith Sword# +4087,100,3,99,1,0,0,0,0,0,0,0,0 //BS_TWOHANDSWORD#Smith Two-handed Sword# +4087,101,3,99,2,0,0,0,0,0,0,0,0 //BS_AXE#Smith Axe# +4087,102,3,103,1,0,0,0,0,0,0,0,0 //BS_MACE#Smith Mace# +4087,103,3,98,1,0,0,0,0,0,0,0,0 //BS_KNUCKLE#Smith Knucklebrace# +4087,104,3,98,2,0,0,0,0,0,0,0,0 //BS_SPEAR#Smith Spear# +4087,105,1,0,0,0,0,0,0,0,0,0,0 //BS_HILTBINDING#Hilt Binding# +4087,106,1,95,1,105,1,0,0,0,0,0,0 //BS_FINDINGORE#Ore Discovery# +4087,107,10,105,1,0,0,0,0,0,0,0,0 //BS_WEAPONRESEARCH#Weaponry Research# +4087,108,1,107,1,0,0,0,0,0,0,0,0 //BS_REPAIRWEAPON#Weapon Repair# +4087,109,5,0,0,0,0,0,0,0,0,0,0 //BS_SKINTEMPER#Skin Tempering# +4087,110,5,0,0,0,0,0,0,0,0,0,0 //BS_HAMMERFALL#Hammer Fall# +4087,111,5,110,2,0,0,0,0,0,0,0,0 //BS_ADRENALINE#Adrenaline Rush# +4087,112,5,107,2,111,2,0,0,0,0,0,0 //BS_WEAPONPERFECT#Weapon Perfection# +4087,113,5,111,3,0,0,0,0,0,0,0,0 //BS_OVERTHRUST#Power-Thrust# +4087,114,5,112,3,113,2,0,0,0,0,0,0 //BS_MAXIMIZE#Maximize Power# +4087,1012,1,0,0,0,0,0,0,0,0,0,0 //BS_UNFAIRLYTRICK#Unfair Trick# +4087,1013,1,0,0,0,0,0,0,0,0,0,0 //BS_GREED#Greed# +4087,384,10,109,3,105,1,107,5,113,3,0,0 //WS_MELTDOWN#Shattering Strike# +4087,387,1,39,5,153,1,154,1,105,1,0,0 //WS_CARTBOOST#Cart Boost# +4087,477,10,107,10,0,0,0,0,0,0,0,0 //WS_WEAPONREFINE#Upgrade Weapon# +4087,485,10,42,10,110,5,387,1,0,0,0,0 //WS_CARTTERMINATION#Cart Termination# +4087,486,5,113,5,0,0,0,0,0,0,0,0 //WS_OVERTHRUSTMAX#Maximum Power Thrust# +4087,459,1,111,5,0,0,0,0,0,0,0,0 //BS_ADRENALINE2#Full Adrenaline Rush# +4087,2255,5,0,0,0,0,0,0,0,0,0,0 //NC_MADOLICENCE#Madogear License# +4087,2256,5,2255,1,0,0,0,0,0,0,0,0 //NC_BOOSTKNUCKLE#Nuckle Boost# +4087,2257,3,2256,2,0,0,0,0,0,0,0,0 //NC_PILEBUNKER#Pile Bunker# +4087,2258,3,2256,2,0,0,0,0,0,0,0,0 //NC_VULCANARM#Vulcan Arm# +4087,2259,3,2258,1,0,0,0,0,0,0,0,0 //NC_FLAMELAUNCHER#Flame Launcher# +4087,2260,3,2258,3,0,0,0,0,0,0,0,0 //NC_COLDSLOWER#Cold Slower# +4087,2261,3,2259,2,2260,2,0,0,0,0,0,0 //NC_ARMSCANNON#Arm Cannon# +4087,2262,3,2255,1,0,0,0,0,0,0,0,0 //NC_ACCELERATION#Acceleration# +4087,2263,1,2262,1,0,0,0,0,0,0,0,0 //NC_HOVERING#Hover# +4087,2264,1,2263,1,0,0,0,0,0,0,0,0 //NC_F_SIDESLIDE#Front Slide# +4087,2265,1,2263,1,0,0,0,0,0,0,0,0 //NC_B_SIDESLIDE#Back Slide# +4087,2266,4,2255,4,0,0,0,0,0,0,0,0 //NC_MAINFRAME#Remodel Mainframe# +4087,2267,3,2266,2,0,0,0,0,0,0,0,0 //NC_SELFDESTRUCTION#Suicidal Destruction# +4087,2268,4,2266,2,0,0,0,0,0,0,0,0 //NC_SHAPESHIFT#Shift Shape# +4087,2269,1,2267,2,0,0,0,0,0,0,0,0 //NC_EMERGENCYCOOL#Cool Emergency# +4087,2270,1,2268,2,0,0,0,0,0,0,0,0 //NC_INFRAREDSCAN#Infra Red Scan# +4087,2271,3,2270,1,0,0,0,0,0,0,0,0 //NC_ANALYZE#Analyze# +4087,2272,3,2269,1,0,0,0,0,0,0,0,0 //NC_MAGNETICFIELD#Magnetic Field# +4087,2273,3,2272,2,0,0,0,0,0,0,0,0 //NC_NEUTRALBARRIER#Magnetic Field# +4087,2274,3,2271,3,2273,2,0,0,0,0,0,0 //NC_STEALTHFIELD#Stealth Field# +4087,2275,5,2255,2,0,0,0,0,0,0,0,0 //NC_REPAIR#Repair# +4087,2276,10,0,0,0,0,0,0,0,0,0,0 //NC_TRAININGAXE#Axe Mastery# +4087,2277,5,0,0,0,0,0,0,0,0,0,0 //NC_RESEARCHFE#Fire Earth Research# +4087,2278,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXEBOOMERANG#Axe Boomerang# +4087,2279,5,2278,3,0,0,0,0,0,0,0,0 //NC_POWERSWING#Power Swing# +4087,2280,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXETORNADO#Axe Tornado# +4087,2281,5,2277,2,0,0,0,0,0,0,0,0 //NC_SILVERSNIPER#FAW Silver Sniper# +4087,2282,5,2281,2,0,0,0,0,0,0,0,0 //NC_MAGICDECOY#FAW Magic Decoy# +4087,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW divest# +4087,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# +4087,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +4087,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store# +//??? (4088 - 4095) +//Baby Rune +4096,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4096,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4096,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery# +4096,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery# +4096,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery# +4096,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash# +4096,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke# +4096,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break# +4096,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure# +4096,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery# +4096,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point# +4096,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk# +4096,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery# +4096,56,10,55,1,0,0,0,0,0,0,0,0 //KN_PIERCE#Pierce# +4096,57,10,63,1,58,3,0,0,0,0,0,0 //KN_BRANDISHSPEAR#Brandish Spear# +4096,58,10,56,5,0,0,0,0,0,0,0,0 //KN_SPEARSTAB#Spear Stab# +4096,59,5,56,3,0,0,0,0,0,0,0,0 //KN_SPEARBOOMERANG#Spear Boomerang# +4096,60,10,3,1,0,0,0,0,0,0,0,0 //KN_TWOHANDQUICKEN#Twohand Quicken# +4096,61,5,3,1,0,0,0,0,0,0,0,0 //KN_AUTOCOUNTER#Counter Attack# +4096,62,10,5,10,7,3,3,5,60,10,61,5//KN_BOWLINGBASH#Bowling Bash# +4096,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding# +4096,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery# +4096,1001,1,0,0,0,0,0,0,0,0,0,0 //KN_CHARGEATK#Charge Attack# +4096,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken# +4096,2001,5,2010,2,0,0,0,0,0,0,0,0 //RK_ENCHANTBLADE#Enchant Blade# +4096,2002,5,2001,3,0,0,0,0,0,0,0,0 //RK_SONICWAVE#Sonic Wave# +4096,2003,10,61,1,2001,2,0,0,0,0,0,0 //RK_DEATHBOUND#Death Bound# +4096,2004,10,2020,3,0,0,0,0,0,0,0,0 //RK_HUNDREDSPEAR#Hundred Spears# +4096,2005,5,2001,5,0,0,0,0,0,0,0,0 //RK_WINDCUTTER#Wind Cutter# +4096,2006,5,2002,2,2003,5,2005,3,0,0,0,0 //RK_IGNITIONBREAK#Ignition Break# +4096,2007,5,64,1,0,0,0,0,0,0,0,0 //RK_DRAGONTRAINING#Dragon Training# +4096,2008,10,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONBREATH#Dragon Breath# +4096,2009,5,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONHOWLING#Dragon Howling# +4096,2010,10,0,0,0,0,0,0,0,0,0,0 //RK_RUNEMASTERY#Rune Mastery# +4096,2020,5,57,2,0,0,0,0,0,0,0,0, //RK_PHANTOMTHRUST#Phantom Thrust# +4096,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent# +4096,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Baby Warlock +4097,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4097,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4097,4097,10,0,0,0,0,0,0,0,0,0,0 //MG_SRECOVERY#Increase SP Recovery# +4097,10,1,0,0,0,0,0,0,0,0,0,0 //MG_SIGHT#Sight# +4097,11,10,0,0,0,0,0,0,0,0,0,0 //MG_NAPALMBEAT#Napalm Beat# +4097,12,10,11,7,13,5,0,0,0,0,0,0 //MG_SAFETYWALL#Safety Wall# +4097,13,10,11,4,0,0,0,0,0,0,0,0 //MG_SOULSTRIKE#Soul Strike# +4097,14,10,0,0,0,0,0,0,0,0,0,0 //MG_COLDBOLT#Cold Bolt# +4097,15,10,14,5,0,0,0,0,0,0,0,0 //MG_FROSTDIVER#Frost Diver# +4097,16,10,0,0,0,0,0,0,0,0,0,0 //MG_STONECURSE#Stone Curse# +4097,17,10,19,4,0,0,0,0,0,0,0,0 //MG_FIREBALL#Fire Ball# +4097,18,10,17,5,10,1,0,0,0,0,0,0 //MG_FIREWALL#Fire Wall# +4097,19,10,0,0,0,0,0,0,0,0,0,0 //MG_FIREBOLT#Fire Bolt# +4097,20,10,0,0,0,0,0,0,0,0,0,0 //MG_LIGHTNINGBOLT#Lightning Bolt# +4097,21,10,20,4,0,0,0,0,0,0,0,0 //MG_THUNDERSTORM#Thunderstorm# +4097,157,1,0,0,0,0,0,0,0,0,0,0 //MG_ENERGYCOAT#Energy Coat# +4097,80,10,18,1,0,0,0,0,0,0,0,0 //WZ_FIREPILLAR#Fire Pillar# +4097,81,10,20,1,10,1,0,0,0,0,0,0 //WZ_SIGHTRASHER#Sightrasher# +4097,83,10,81,2,21,1,0,0,0,0,0,0 //WZ_METEOR#Meteor Storm# +4097,84,10,11,1,20,1,0,0,0,0,0,0 //WZ_JUPITEL#Jupiter Thunder# +4097,85,10,21,1,84,5,0,0,0,0,0,0 //WZ_VERMILION#Lord of Vermilion# +4097,86,5,14,1,20,1,0,0,0,0,0,0 //WZ_WATERBALL#Water Ball# +4097,87,10,16,1,15,1,0,0,0,0,0,0 //WZ_ICEWALL#Ice Wall# +4097,88,10,87,1,0,0,0,0,0,0,0,0 //WZ_FROSTNOVA#Frost Nova# +4097,89,10,15,1,84,3,0,0,0,0,0,0 //WZ_STORMGUST#Storm Gust# +4097,90,5,16,1,0,0,0,0,0,0,0,0 //WZ_EARTHSPIKE#Earth Spike# +4097,91,5,90,3,0,0,0,0,0,0,0,0 //WZ_HEAVENDRIVE#Heaven's Drive# +4097,92,5,91,1,0,0,0,0,0,0,0,0 //WZ_QUAGMIRE#Quagmire# +4097,93,1,0,0,0,0,0,0,0,0,0,0 //WZ_ESTIMATION#Sense# +4097,1006,1,0,0,0,0,0,0,0,0,0,0 //WZ_SIGHTBLASTER#Sight Blaster# +4097,2201,5,2202,3,0,0,0,0,0,0,0,0 //WL_WHITEIMPRISON#White Imprison# +4097,2202,5,2210,1,0,0,0,0,0,0,0,0 //WL_SOULEXPANSION#Soul Expansion# +4097,2203,5,2224,1,0,0,0,0,0,0,0,0 //WL_FROSTMISTY#Frost Misty# +4097,2204,5,2203,2,0,0,0,0,0,0,0,0 //WL_JACKFROST#Jack Frost# +4097,2205,5,92,1,0,0,0,0,0,0,0,0 //WL_MARSHOFABYSS#Marsh Of Abyss# +4097,2206,5,2201,1,2209,1,2230,2,0,0,0,0 //WL_RECOGNIZEDSPELL#Recognized Spell# +4097,2207,5,2229,1,0,0,0,0,0,0,0,0 //WL_SIENNAEXECRATE#Sienna Execrate# +4097,2208,5,0,0,0,0,0,0,0,0,0,0 //WL_RADIUS#Radius# +4097,2209,5,2210,1,0,0,0,0,0,0,0,0 //WL_STASIS#Statis# +4097,2210,5,2208,1,0,0,0,0,0,0,0,0 //WL_DRAINLIFE#Drain Life# +4097,2211,5,2222,1,0,0,0,0,0,0,0,0 //WL_CRIMSONROCK#Crimson Rock# +4097,2212,5,2211,2,0,0,0,0,0,0,0,0 //WL_HELLINFERNO#Hell Inferno# +4097,2213,5,2212,3,0,0,0,0,0,0,0,0 //WL_COMET#Comet# +4097,2214,5,2223,1,0,0,0,0,0,0,0,0 //WL_CHAINLIGHTNING#Chain Lightning# +4097,2216,5,2207,2,0,0,0,0,0,0,0,0 //WL_EARTHSTRAIN#Earth Strain# +4097,2217,5,2204,5,2212,5,2214,5,2216,5,0,0 //WL_TETRAVORTEX#Tetra Vortex# +4097,2222,5,83,1,0,0,0,0,0,0,0,0 //WL_SUMMONFB#Call Fire Ball# +4097,2223,5,85,1,0,0,0,0,0,0,0,0 //WL_SUMMONBL#Call Ball Lightening# +4097,2224,5,89,1,0,0,0,0,0,0,0,0 //WL_SUMMONWB#Call Water Ball# +4097,2229,5,91,1,0,0,0,0,0,0,0,0 //WL_SUMMONSTONE#Call Stone# +4097,2230,2,0,0,0,0,0,0,0,0,0,0 //WL_RELEASE#Release# +4097,2231,1,0,0,0,0,0,0,0,0,0,0 //WL_READING_SB#Reading Spell Book# +4097,2232,5,0,0,0,0,0,0,0,0,0,0 //WL_FREEZE_SP#Freezing Spell# +4097,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent# +4097,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Baby Ranger +4098,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4098,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4098,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye# +4098,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye# +4098,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration# +4098,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe# +4098,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower# +4098,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting# +4098,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel# +4098,115,5,0,0,0,0,0,0,0,0,0,0 //HT_SKIDTRAP#Skid Trap# +4098,116,5,0,0,0,0,0,0,0,0,0,0 //HT_LANDMINE#Land Mine# +4098,117,5,115,1,0,0,0,0,0,0,0,0 //HT_ANKLESNARE#Ankle Snare# +4098,118,5,117,1,0,0,0,0,0,0,0,0 //HT_SHOCKWAVE#Shockwave Trap# +4098,119,5,120,1,0,0,0,0,0,0,0,0 //HT_SANDMAN#Sandman# +4098,120,5,115,1,0,0,0,0,0,0,0,0 //HT_FLASHER#Flasher# +4098,121,5,120,1,0,0,0,0,0,0,0,0 //HT_FREEZINGTRAP#Freezing Trap# +4098,122,5,116,1,119,1,121,1,0,0,0,0 //HT_BLASTMINE#Blast Mine# +4098,123,5,118,1,122,1,0,0,0,0,0,0 //HT_CLAYMORETRAP#Claymore Trap# +4098,124,1,116,1,0,0,0,0,0,0,0,0 //HT_REMOVETRAP#Remove Trap# +4098,125,1,118,1,124,1,0,0,0,0,0,0 //HT_TALKIEBOX#Talkie Box# +4098,126,10,0,0,0,0,0,0,0,0,0,0 //HT_BEASTBANE#Beast Bane# +4098,127,1,126,1,0,0,0,0,0,0,0,0 //HT_FALCON#Falconry Mastery# +4098,128,10,129,5,0,0,0,0,0,0,0,0 //HT_STEELCROW#Steel Crow# +4098,129,5,127,1,0,0,0,0,0,0,0,0 //HT_BLITZBEAT#Blitz Beat# +4098,130,4,45,1,127,1,0,0,0,0,0,0 //HT_DETECTING#Detect# +4098,131,5,124,1,127,1,0,0,0,0,0,0 //HT_SPRINGTRAP#Spring Trap# +4098,1009,1,0,0,0,0,0,0,0,0,0,0 //HT_PHANTASMIC#Phantasmic Arrow# +4098,499,1,46,10,0,0,0,0,0,0,0,0 //HT_POWER#Beast Strafing# +4098,2233,10,2236,5,0,0,0,0,0,0,0,0 //RA_ARROWSTORM#Arrow Storm# +4098,2234,5,2233,5,2247,1,0,0,0,0,0,0 //RA_FEARBREEZE#Feer Breeze# +4098,2235,10,0,0,0,0,0,0,0,0,0,0 //RA_RANGERMAIN#Main Ranger# +4098,2236,10,117,5,0,0,0,0,0,0,0,0 //RA_AIMEDBOLT#Aimed Bolt# +4098,2237,1,2239,3,0,0,0,0,0,0,0,0 //RA_DETONATOR#Detonator# +4098,2238,5,118,5,0,0,0,0,0,0,0,0 //RA_ELECTRICSHOCKER#Electric Shock# +4098,2239,5,2248,3,0,0,0,0,0,0,0,0 //RA_CLUSTERBOMB#Bomb Cluster# +4098,2240,1,0,0,0,0,0,0,0,0,0,0 //RA_WUGMASTERY#Wug Mastery# +4098,2241,3,2240,1,0,0,0,0,0,0,0,0 //RA_WUGRIDER#Wug Rider# +4098,2242,1,2241,1,0,0,0,0,0,0,0,0 //RA_WUGDASH#Wug Dash# +4098,2243,5,2245,1,0,0,0,0,0,0,0,0 //RA_WUGSTRIKE#Wug Strike# +4098,2244,5,2243,1,0,0,0,0,0,0,0,0 //RA_WUGBITE#Wug Bite# +4098,2245,10,2240,1,0,0,0,0,0,0,0,0 //RA_TOOTHOFWUG#Tooth of Wug# +4098,2246,5,2245,3,0,0,0,0,0,0,0,0 //RA_SENSITIVEKEEN#Keen Nose# +4098,2247,5,2235,1,0,0,0,0,0,0,0,0 //RA_CAMOUFLAGE#Camouflage# +4098,2248,5,123,1,124,1,0,0,0,0,0,0 //RA_RESEARCHTRAP#Trap Research# +4098,2249,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAGENTATRAP#Magneta Trap# +4098,2250,1,2248,1,0,0,0,0,0,0,0,0 //RA_COBALTTRAP#Cobalt Trap# +4098,2251,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAIZETRAP#Maze Trap# +4098,2252,1,2248,1,0,0,0,0,0,0,0,0 //RA_VERDURETRAP#Verdure Trap# +4098,2253,5,2237,1,0,0,0,0,0,0,0,0 //RA_FIRINGTRAP#Fire Trap# +4098,2254,5,2237,1,0,0,0,0,0,0,0,0 //RA_ICEBOUNDTRAP#Ice Trap# +4098,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent# +4098,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Baby Bishop +4099,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4099,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4099,22,10,0,0,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection# +4099,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane# +4099,24,1,0,0,0,0,0,0,0,0,0,0 //AL_RUWACH#Ruwach# +4099,25,1,27,4,0,0,0,0,0,0,0,0 //AL_PNEUMA#Pneuma# +4099,26,2,24,1,0,0,0,0,0,0,0,0 //AL_TELEPORT#Teleport# +4099,27,4,26,2,0,0,0,0,0,0,0,0 //AL_WARP#Warp Portal# +4099,28,10,0,0,0,0,0,0,0,0,0,0 //AL_HEAL#Heal# +4099,29,10,28,3,0,0,0,0,0,0,0,0 //AL_INCAGI#Increase AGI# +4099,30,10,29,1,0,0,0,0,0,0,0,0 //AL_DECAGI#Decrease AGI# +4099,31,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYWATER#Aqua Benedicta# +4099,32,10,23,3,0,0,0,0,0,0,0,0 //AL_CRUCIS#Signum Crusis# +4099,33,10,22,3,0,0,0,0,0,0,0,0 //AL_ANGELUS#Angelus# +4099,34,10,22,5,0,0,0,0,0,0,0,0 //AL_BLESSING#Blessing# +4099,35,1,28,2,0,0,0,0,0,0,0,0 //AL_CURE#Cure# +4099,156,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYLIGHT#Holy Light# +4099,9,10,0,0,0,0,0,0,0,0,0,0 //MG_SRECOVERY#Increase SP Recovery# +4099,12,10,68,4,70,3,0,0,0,0,0,0 //MG_SAFETYWALL#Safety Wall# +4099,54,4,72,1,9,4,0,0,0,0,0,0 //ALL_RESURRECTION#Resurrection# +4099,65,10,0,0,0,0,0,0,0,0,0,0 //PR_MACEMASTERY#Mace Mastery# +4099,66,5,0,0,0,0,0,0,0,0,0,0 //PR_IMPOSITIO#Impositio Manus# +4099,67,3,66,2,0,0,0,0,0,0,0,0 //PR_SUFFRAGIUM#Suffragium# +4099,68,5,31,1,66,3,0,0,0,0,0,0 //PR_ASPERSIO#Aspersio# +4099,69,5,75,3,68,5,0,0,0,0,0,0 //PR_BENEDICTIO#B.S Sacramenti# +4099,70,10,28,1,0,0,0,0,0,0,0,0 //PR_SANCTUARY#Sanctuary# +4099,71,4,0,0,0,0,0,0,0,0,0,0 //PR_SLOWPOISON#Slow Poison# +4099,72,1,0,0,0,0,0,0,0,0,0,0 //PR_STRECOVERY#Status Recovery# +4099,73,10,33,2,0,0,0,0,0,0,0,0 //PR_KYRIE#Kyrie Eleison# +4099,74,5,0,0,0,0,0,0,0,0,0,0 //PR_MAGNIFICAT#Magnificat# +4099,75,5,73,4,74,3,0,0,0,0,0,0 //PR_GLORIA#Gloria# +4099,76,10,24,1,0,0,0,0,0,0,0,0 //PR_LEXDIVINA#Lex Divina# +4099,77,10,54,1,76,3,0,0,0,0,0,0 //PR_TURNUNDEAD#Turn Undead# +4099,78,1,76,5,0,0,0,0,0,0,0,0 //PR_LEXAETERNA#Lex Aeterna# +4099,79,10,12,1,78,1,77,3,0,0,0,0 //PR_MAGNUS#Magnus Exorcismus# +4099,1014,1,0,0,0,0,0,0,0,0,0,0 //PR_REDEMPTIO#Redemptio# +4099,2038,5,77,1,0,0,0,0,0,0,0,0 //AB_JUDEX#Judex# +4099,2039,5,2041,3,0,0,0,0,0,0,0,0 //AB_ANCILLA#Ancilla# +4099,2040,10,79,1,2038,5,2039,1,0,0,0,0 //AB_ADORAMUS#Adoramus# +4099,2041,3,34,1,0,0,0,0,0,0,0,0 //AB_CLEMENTIA#Clementia# +4099,2042,3,29,1,0,0,0,0,0,0,0,0 //AB_CANTO#Cantocandidus# +4099,2043,3,28,1,0,0,0,0,0,0,0,0 //AB_CHEAL#Coluseo Heal# +4099,2044,5,2039,1,0,0,0,0,0,0,0,0 //AB_EPICLESIS#Epiclesis# +4099,2045,10,73,1,0,0,0,0,0,0,0,0 //AB_PRAEFATIO#Praefatio# +4099,2046,10,2045,5,0,0,0,0,0,0,0,0 //AB_ORATIO#Oratio# +4099,2047,4,72,1,0,0,0,0,0,0,0,0 //AB_LAUDAAGNUS#Laudaagnus# +4099,2048,4,2047,2,0,0,0,0,0,0,0,0 //AB_LAUDARAMUS#Laudaramus# +4099,2049,10,2044,1,2053,1,0,0,0,0,0,0 //AB_EUCHARISTICA#Eucharistica# +4099,2050,1,2043,3,0,0,0,0,0,0,0,0 //AB_RENOVATIO#Renovatio# +4099,2051,5,2050,1,0,0,0,0,0,0,0,0 //AB_HIGHNESSHEAL#High Heal# +4099,2052,5,2048,2,0,0,0,0,0,0,0,0 //AB_CLEARANCE#Clearance# +4099,2053,5,2046,5,2054,5,0,0,0,0,0,0 //AB_EXPIATIO#Expiatio# +4099,2054,10,68,1,0,0,0,0,0,0,0,0 //AB_DUPLELIGHT#Duple Light# +4099,2057,5,2052,1,0,0,0,0,0,0,0,0 //AB_SILENTIUM#Silentium# +4099,2515,5,2044,1,2053,1,0,0,0,0,0,0 //AB_SECRAMENT#Secrament# +4099,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent# +4099,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Baby Mechanic +4100,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4100,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4100,36,10,0,0,0,0,0,0,0,0,0,0 //MC_INCCARRY#Enlarge Weight Limit# +4100,37,10,36,3,0,0,0,0,0,0,0,0 //MC_DISCOUNT#Discount# +4100,38,10,37,3,0,0,0,0,0,0,0,0 //MC_OVERCHARGE#Overcharge# +4100,39,4100,36,5,0,0,0,0,0,0,0,0 //MC_PUSHCART#Pushcart# +4100,40,1,0,0,0,0,0,0,0,0,0,0 //MC_IDENTIFY#Item Appraisal# +4100,41,10,39,3,0,0,0,0,0,0,0,0 //MC_VENDING#Vending# +4100,42,10,0,0,0,0,0,0,0,0,0,0 //MC_MAMMONITE#Mammonite# +4100,153,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTREVOLUTION#Cart Revolution# +4100,154,1,0,0,0,0,0,0,0,0,0,0 //MC_CHANGECART#Change Cart# +4100,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar# +4100,94,5,0,0,0,0,0,0,0,0,0,0 //BS_IRON#Iron Tempering# +4100,95,5,94,1,0,0,0,0,0,0,0,0 //BS_STEEL#Steel Tempering# +4100,96,5,94,1,0,0,0,0,0,0,0,0 //BS_ENCHANTEDSTONE#Enchanted Stone Craft# +4100,97,5,96,1,0,0,0,0,0,0,0,0 //BS_ORIDEOCON#Oridecon Research# +4100,98,3,0,0,0,0,0,0,0,0,0,0 //BS_DAGGER#Smith Dagger# +4100,99,3,98,1,0,0,0,0,0,0,0,0 //BS_SWORD#Smith Sword# +4100,100,3,99,1,0,0,0,0,0,0,0,0 //BS_TWOHANDSWORD#Smith Two-handed Sword# +4100,101,3,99,2,0,0,0,0,0,0,0,0 //BS_AXE#Smith Axe# +4100,102,3,103,1,0,0,0,0,0,0,0,0 //BS_MACE#Smith Mace# +4100,103,3,98,1,0,0,0,0,0,0,0,0 //BS_KNUCKLE#Smith Knucklebrace# +4100,104,3,98,2,0,0,0,0,0,0,0,0 //BS_SPEAR#Smith Spear# +4100,105,1,0,0,0,0,0,0,0,0,0,0 //BS_HILTBINDING#Hilt Binding# +4100,106,1,95,1,105,1,0,0,0,0,0,0 //BS_FINDINGORE#Ore Discovery# +4100,107,10,105,1,0,0,0,0,0,0,0,0 //BS_WEAPONRESEARCH#Weaponry Research# +4100,108,1,107,1,0,0,0,0,0,0,0,0 //BS_REPAIRWEAPON#Weapon Repair# +4100,109,5,0,0,0,0,0,0,0,0,0,0 //BS_SKINTEMPER#Skin Tempering# +4100,110,5,0,0,0,0,0,0,0,0,0,0 //BS_HAMMERFALL#Hammer Fall# +4100,111,5,110,2,0,0,0,0,0,0,0,0 //BS_ADRENALINE#Adrenaline Rush# +4100,112,5,107,2,111,2,0,0,0,0,0,0 //BS_WEAPONPERFECT#Weapon Perfection# +4100,113,5,111,3,0,0,0,0,0,0,0,0 //BS_OVERTHRUST#Power-Thrust# +4100,114,5,112,3,113,2,0,0,0,0,0,0 //BS_MAXIMIZE#Maximize Power# +4100,1012,1,0,0,0,0,0,0,0,0,0,0 //BS_UNFAIRLYTRICK#Unfair Trick# +4100,1013,1,0,0,0,0,0,0,0,0,0,0 //BS_GREED#Greed# +4100,459,1,111,5,0,0,0,0,0,0,0,0 //BS_ADRENALINE2#Full Adrenaline Rush# +4100,2255,5,0,0,0,0,0,0,0,0,0,0 //NC_MADOLICENCE#Madogear License# +4100,2256,5,2255,1,0,0,0,0,0,0,0,0 //NC_BOOSTKNUCKLE#Nuckle Boost# +4100,2257,3,2256,2,0,0,0,0,0,0,0,0 //NC_PILEBUNKER#Pile Bunker# +4100,2258,3,2256,2,0,0,0,0,0,0,0,0 //NC_VULCANARM#Vulcan Arm# +4100,2259,3,2258,1,0,0,0,0,0,0,0,0 //NC_FLAMELAUNCHER#Flame Launcher# +4100,2260,3,2258,3,0,0,0,0,0,0,0,0 //NC_COLDSLOWER#Cold Slower# +4100,2261,3,2259,2,2260,2,0,0,0,0,0,0 //NC_ARMSCANNON#Arm Cannon# +4100,2262,3,2255,1,0,0,0,0,0,0,0,0 //NC_ACCELERATION#Acceleration# +4100,2263,1,2262,1,0,0,0,0,0,0,0,0 //NC_HOVERING#Hover# +4100,2264,1,2263,1,0,0,0,0,0,0,0,0 //NC_F_SIDESLIDE#Front Slide# +4100,2265,1,2263,1,0,0,0,0,0,0,0,0 //NC_B_SIDESLIDE#Back Slide# +4100,2266,4,2255,4,0,0,0,0,0,0,0,0 //NC_MAINFRAME#Remodel Mainframe# +4100,2267,3,2266,2,0,0,0,0,0,0,0,0 //NC_SELFDESTRUCTION#Suicidal Destruction# +4100,2268,4,2266,2,0,0,0,0,0,0,0,0 //NC_SHAPESHIFT#Shift Shape# +4100,2269,1,2267,2,0,0,0,0,0,0,0,0 //NC_EMERGENCYCOOL#Cool Emergency# +4100,2270,1,2268,2,0,0,0,0,0,0,0,0 //NC_INFRAREDSCAN#Infra Red Scan# +4100,2271,3,2270,1,0,0,0,0,0,0,0,0 //NC_ANALYZE#Analyze# +4100,2272,3,2269,1,0,0,0,0,0,0,0,0 //NC_MAGNETICFIELD#Magnetic Field# +4100,2273,3,2272,2,0,0,0,0,0,0,0,0 //NC_NEUTRALBARRIER#Magnetic Field# +4100,2274,3,2271,3,2273,2,0,0,0,0,0,0 //NC_STEALTHFIELD#Stealth Field# +4100,2275,5,2255,2,0,0,0,0,0,0,0,0 //NC_REPAIR#Repair# +4100,2276,10,0,0,0,0,0,0,0,0,0,0 //NC_TRAININGAXE#Axe Mastery# +4100,2277,5,0,0,0,0,0,0,0,0,0,0 //NC_RESEARCHFE#Fire Earth Research# +4100,2278,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXEBOOMERANG#Axe Boomerang# +4100,2279,5,2278,3,0,0,0,0,0,0,0,0 //NC_POWERSWING#Power Swing# +4100,2280,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXETORNADO#Axe Tornado# +4100,2281,5,2277,2,0,0,0,0,0,0,0,0 //NC_SILVERSNIPER#FAW Silver Sniper# +4100,2282,5,2281,2,0,0,0,0,0,0,0,0 //NC_MAGICDECOY#FAW Magic Decoy# +4100,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW divest# +4100,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent# +4100,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +4100,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store# +//Baby Cross +4101,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4101,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4101,48,10,0,0,0,0,0,0,0,0,0,0 //TF_DOUBLE#Double Attack# +4101,49,10,0,0,0,0,0,0,0,0,0,0 //TF_MISS#Improve Dodge# +4101,50,10,0,0,0,0,0,0,0,0,0,0 //TF_STEAL#Steal# +4101,51,10,50,5,0,0,0,0,0,0,0,0 //TF_HIDING#Hiding# +4101,52,10,0,0,0,0,0,0,0,0,0,0 //TF_POISON#Envenom# +4101,53,1,52,3,0,0,0,0,0,0,0,0 //TF_DETOXIFY#Detoxify# +4101,149,1,0,0,0,0,0,0,0,0,0,0 //TF_SPRINKLESAND#Throw Sand# +4101,150,1,0,0,0,0,0,0,0,0,0,0 //TF_BACKSLIDING#Back Sliding# +4101,151,1,0,0,0,0,0,0,0,0,0,0 //TF_PICKSTONE#Find Stone# +4101,152,1,0,0,0,0,0,0,0,0,0,0 //TF_THROWSTONE#Stone Fling# +4101,132,5,0,0,0,0,0,0,0,0,0,0 //AS_RIGHT#Righthand Mastery# +4101,133,5,132,2,0,0,0,0,0,0,0,0 //AS_LEFT#Lefthand Mastery# +4101,134,10,0,0,0,0,0,0,0,0,0,0 //AS_KATAR#Katar Mastery# +4101,135,10,51,2,0,0,0,0,0,0,0,0 //AS_CLOAKING#Cloaking# +4101,136,10,134,4,0,0,0,0,0,0,0,0 //AS_SONICBLOW#Sonic Blow# +4101,137,5,135,2,136,5,0,0,0,0,0,0 //AS_GRIMTOOTH#Grimtooth# +4101,138,10,52,1,0,0,0,0,0,0,0,0 //AS_ENCHANTPOISON#Enchant Poison# +4101,139,10,138,3,0,0,0,0,0,0,0,0 //AS_POISONREACT#Poison React# +4101,140,10,138,5,0,0,0,0,0,0,0,0 //AS_VENOMDUST#Venom Dust# +4101,141,10,139,5,140,5,0,0,0,0,0,0 //AS_SPLASHER#Venom Splasher# +4101,1003,1,0,0,0,0,0,0,0,0,0,0 //AS_SONICACCEL#Sonic Acceleration# +4101,1004,1,0,0,0,0,0,0,0,0,0,0 //AS_VENOMKNIFE#Throw Venom Knife# +4101,2021,5,138,3,0,0,0,0,0,0,0,0 //GC_VENOMIMPRESS#Venom Impression# +4101,2022,5,136,10,0,0,0,0,0,0,0,0 //GC_CROSSIMPACT#Cross Impact# +4101,2023,5,2022,3,0,0,0,0,0,0,0,0 //GC_DARKILLUSION#Dark Illusion# +4101,2024,10,0,0,0,0,0,0,0,0,0,0 //GC_RESEARCHNWPOISON#New Poison Research# +4101,2025,1,2024,1,0,0,0,0,0,0,0,0 //GC_CREATENEWPOISON#New Poison Creation# +4101,2026,1,2024,5,0,0,0,0,0,0,0,0 //GC_ANTIDOTE#Antidote# +4101,2027,5,2025,1,0,0,0,0,0,0,0,0 //GC_POISONINGWEAPON#Poisonous Weapon# +4101,2028,5,133,5,0,0,0,0,0,0,0,0 //GC_WEAPONBLOCKING#Weapon Blocking# +4101,2029,5,2028,1,0,0,0,0,0,0,0,0 //GC_COUNTERSLASH#iCounter Slash# +4101,2030,5,2028,1,0,0,0,0,0,0,0,0 //GC_WEAPONCRUSH#Weapon Crush# +4101,2031,5,2027,3,2028,1,0,0,0,0,0,0 //GC_VENOMPRESSURE#Venom Pressure# +4101,2032,5,2027,5,2031,5,0,0,0,0,0,0 //GC_POISONSMOKE#Poisonous Smoke# +4101,2033,5,135,3,0,0,0,0,0,0,0,0 //GC_CLOAKINGEXCEED#Cloaking Exceed# +4101,2034,1,2023,5,2033,5,0,0,0,0,0,0 //GC_PHANTOMMENACE#Phantom Menace# +4101,2035,5,2034,1,0,0,0,0,0,0,0,0 //GC_HALLUCINATIONWALK#Hallucination Walk# +4101,2036,5,136,10,0,0,0,0,0,0,0,0 //GC_ROLLINGCUTTER#Rolling Cutter# +4101,2037,5,2036,1,0,0,0,0,0,0,0,0 //GC_CROSSRIPPERSLASHER#Cross Ripper Slasher# +4101,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent# +4101,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Baby Guard +4102,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4102,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4102,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery# +4102,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery# +4102,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery# +4102,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash# +4102,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke# +4102,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break# +4102,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure# +4102,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery# +4102,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point# +4102,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk# +4102,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding# +4102,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery# +4102,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery# +4102,35,1,248,5,0,0,0,0,0,0,0,0 //AL_CURE#Cure# +4102,22,10,35,1,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection# +4102,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane# +4102,28,10,23,5,248,10,0,0,0,0,0,0 //AL_HEAL#Heal# +4102,248,10,0,0,0,0,0,0,0,0,0,0 //CR_TRUST#Faith# +4102,249,10,0,0,0,0,0,0,0,0,0,0 //CR_AUTOGUARD#Guard# +4102,250,5,249,5,0,0,0,0,0,0,0,0 //CR_SHIELDCHARGE#Smite# +4102,251,5,250,3,0,0,0,0,0,0,0,0 //CR_SHIELDBOOMERANG#Shield Boomerang# +4102,252,10,251,3,0,0,0,0,0,0,0,0 //CR_REFLECTSHIELD#Shield Reflect# +4102,253,10,248,7,0,0,0,0,0,0,0,0 //CR_HOLYCROSS#Holy Cross# +4102,254,10,253,6,248,10,0,0,0,0,0,0 //CR_GRANDCROSS#Grand Cross# +4102,255,5,252,5,254,4,0,0,0,0,0,0 //CR_DEVOTION#Sacrifice# +4102,256,5,22,5,28,5,0,0,0,0,0,0 //CR_PROVIDENCE#Resistant Souls# +4102,257,5,251,1,0,0,0,0,0,0,0,0 //CR_DEFENDER#Defending Aura# +4102,258,10,55,10,0,0,0,0,0,0,0,0 //CR_SPEARQUICKEN#Spear Quicken# +4102,1002,1,0,0,0,0,0,0,0,0,0,0 //CR_SHRINK#Shrink# +4102,2307,5,2312,1,0,0,0,0,0,0,0,0 //LG_CANNONSPEAR#Cannon Spear# +4102,2308,10,55,1,0,0,0,0,0,0,0,0 //LG_BANISHINGPOINT#Banishing Point# +4102,2309,3,0,0,0,0,0,0,0,0,0,0 //LG_TRAMPLE#Trample# +4102,2310,5,250,3,0,0,0,0,0,0,0,0 //LG_SHIELDPRESS#Shield Press# +4102,2311,5,252,5,0,0,0,0,0,0,0,0 //LG_REFLECTDAMAGE#Reflect Damage# +4102,2312,5,2308,5,0,0,0,0,0,0,0,0 //LG_PINPOINTATTACK#Pinpoint Attack# +4102,2313,5,0,0,0,0,0,0,0,0,0,0 //LG_FORCEOFVANGUARD#Vanguard Force# +4102,2314,1,2313,1,0,0,0,0,0,0,0,0 //LG_RAGEBURST#Rage Burst Attack# +4102,2315,3,2310,3,2323,2,0,0,0,0,0,0 //LG_SHIELDSPELL#Shield Spell# +4102,2316,5,2308,3,0,0,0,0,0,0,0,0 //LG_EXEEDBREAK#Exceed Break# +4102,2317,5,2312,1,2320,3,0,0,0,0,0,0 //LG_OVERBRAND#Over Brand# +4102,2318,5,2309,3,0,0,0,0,0,0,0,0 //LG_PRESTIGE#Prestige# +4102,2319,5,2312,3,2314,1,0,0,0,0,0,0 //LG_BANDING#Banding# +4102,2320,5,55,1,0,0,0,0,0,0,0,0 //LG_MOONSLASHER#Moon Slasher# +4102,2321,5,254,5,0,0,0,0,0,0,0,0 //LG_RAYOFGENESIS#Genesis Ray# +4102,2322,5,248,3,0,0,0,0,0,0,0,0 //LG_PIETY#Piety# +4102,2323,5,2311,3,0,0,0,0,0,0,0,0 //LG_EARTHDRIVE#Earth Drive# +4102,2324,5,2318,3,2319,3,0,0,0,0,0,0 //LG_HESPERUSLIT#Hesperus Lit# +4102,2325,5,2315,3,2321,4,2322,5,0,0,0,0 //LG_INSPIRATION#Inspiration# +4102,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent# +4102,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Baby Sorcerer +4103,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4103,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4103,9,10,0,0,0,0,0,0,0,0,0,0 //MG_SRECOVERY#Increase SP Recovery# +4103,10,1,0,0,0,0,0,0,0,0,0,0 //MG_SIGHT#Sight# +4103,11,10,0,0,0,0,0,0,0,0,0,0 //MG_NAPALMBEAT#Napalm Beat# +4103,12,10,11,7,13,5,0,0,0,0,0,0 //MG_SAFETYWALL#Safety Wall# +4103,13,10,11,4,0,0,0,0,0,0,0,0 //MG_SOULSTRIKE#Soul Strike# +4103,14,10,0,0,0,0,0,0,0,0,0,0 //MG_COLDBOLT#Cold Bolt# +4103,15,10,14,5,0,0,0,0,0,0,0,0 //MG_FROSTDIVER#Frost Diver# +4103,16,10,0,0,0,0,0,0,0,0,0,0 //MG_STONECURSE#Stone Curse# +4103,17,10,19,4,0,0,0,0,0,0,0,0 //MG_FIREBALL#Fire Ball# +4103,18,10,17,5,10,1,0,0,0,0,0,0 //MG_FIREWALL#Fire Wall# +4103,19,10,0,0,0,0,0,0,0,0,0,0 //MG_FIREBOLT#Fire Bolt# +4103,20,10,0,0,0,0,0,0,0,0,0,0 //MG_LIGHTNINGBOLT#Lightning Bolt# +4103,21,10,20,4,0,0,0,0,0,0,0,0 //MG_THUNDERSTORM#Thunderstorm# +4103,157,1,0,0,0,0,0,0,0,0,0,0 //MG_ENERGYCOAT#Energy Coat# +4103,93,1,0,0,0,0,0,0,0,0,0,0 //WZ_ESTIMATION#Sense# +4103,90,5,283,1,0,0,0,0,0,0,0,0 //WZ_EARTHSPIKE#Earth Spike# +4103,91,5,90,1,0,0,0,0,0,0,0,0 //WZ_HEAVENDRIVE#Heaven's Drive# +4103,274,10,0,0,0,0,0,0,0,0,0,0 //SA_ADVANCEDBOOK#Study# +4103,275,5,274,2,0,0,0,0,0,0,0,0 //SA_CASTCANCEL#Cast Cancel# +4103,276,5,274,4,0,0,0,0,0,0,0,0 //SA_MAGICROD#Magic Rod# +4103,277,5,276,1,0,0,0,0,0,0,0,0 //SA_SPELLBREAKER#Spell Break# +4103,278,10,275,1,0,0,0,0,0,0,0,0 //SA_FREECAST#Free Cast# +4103,279,10,278,4,0,0,0,0,0,0,0,0 //SA_AUTOSPELL#Hindsight# +4103,280,5,19,1,274,5,0,0,0,0,0,0 //SA_FLAMELAUNCHER#Endow Blaze# +4103,281,5,14,1,274,5,0,0,0,0,0,0 //SA_FROSTWEAPON#Endow Tsunami# +4103,282,5,20,1,274,5,0,0,0,0,0,0 //SA_LIGHTNINGLOADER#Endow Tornado# +4103,283,5,4103,1,274,5,0,0,0,0,0,0 //SA_SEISMICWEAPON#Endow Quake# +4103,284,5,274,9,0,0,0,0,0,0,0,0 //SA_DRAGONOLOGY#Dragonology# +4103,285,5,280,2,0,0,0,0,0,0,0,0 //SA_VOLCANO#Volcano# +4103,286,5,281,2,0,0,0,0,0,0,0,0 //SA_DELUGE#Deluge# +4103,287,5,282,2,0,0,0,0,0,0,0,0 //SA_VIOLENTGALE#Whirlwind# +4103,288,5,285,3,286,3,287,3,0,0,0,0 //SA_LANDPROTECTOR#Magnetic Earth# +4103,289,5,277,3,0,0,0,0,0,0,0,0 //SA_DISPELL#Dispel# +4103,290,10,279,5,289,1,288,1,0,0,0,0 //SA_ABRACADABRA#Hocus-pocus# +4103,1007,1,0,0,0,0,0,0,0,0,0,0 //SA_CREATECON#Create Converter# +4103,1008,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTWATER#Elemental Change Water# +4103,1017,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTGROUND#Elemental Change Earth# +4103,1018,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTFIRE#Elemental Change Fire# +4103,1019,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTWIND#Elemental Change Wind# +4103,2443,5,285,1,0,0,0,0,0,0,0,0 //SO_FIREWALK#Fire Walk# +4103,2444,5,287,1,0,0,0,0,0,0,0,0 //SO_ELECTRICWALK#Electric Walk# +4103,2445,5,279,4,0,0,0,0,0,0,0,0 //SO_SPELLFIST#Fist Spell# +4103,2446,5,90,5,0,0,0,0,0,0,0,0 //SO_EARTHGRAVE#Earth Grave# +4103,2447,5,286,3,0,0,0,0,0,0,0,0 //SO_DIAMONDDUST#Diamond Dust# +4103,2448,5,2450,2,0,0,0,0,0,0,0,0 //SO_POISON_BUSTER#Poison Burst# +4103,2449,5,289,2,0,0,0,0,0,0,0,0 //SO_PSYCHIC_WAVE#Psychic Wave# +4103,2450,5,91,5,0,0,0,0,0,0,0,0 //SO_CLOUD_KILL#Killing Cloud# +4103,2451,5,280,1,281,1,282,1,283,1,0,0 //SO_STRIKING#Striking# +4103,2452,5,285,1,287,1,0,0,0,0,0,0 //SO_WARMER#Warmer# +4103,2453,5,288,2,0,0,0,0,0,0,0,0 //SO_VACUUM_EXTREME#Extreme Vacuum# +4103,2454,5,283,1,287,4,0,0,0,0,0,0 //SO_VARETYR_SPEAR#Varetyr Spear# +4103,2455,5,2452,2,0,0,0,0,0,0,0,0 //SO_ARRULLO#Arrullo# +4103,2456,3,2462,1,0,0,0,0,0,0,0,0 //SO_EL_CONTROL#Spirit Control# +4103,2457,3,2452,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_AGNI#Call Agni# +4103,2458,3,2447,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_AQUA#Call Aqua# +4103,2459,3,2454,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_VENTUS#Call Ventus# +4103,2460,3,2446,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_TERA#Call Tera# +4103,2461,1,2456,3,0,0,0,0,0,0,0,0 //SO_EL_ACTION#Elemental Action# +4103,2462,2,280,1,281,1,282,1,283,1,0,0 //SO_EL_ANALYSIS#Four Spirits Analysis# +4103,2463,5,2456,3,0,0,0,0,0,0,0,0 //SO_EL_SYMPATHY#Spirit Sympathy# +4103,2464,1,2463,1,0,0,0,0,0,0,0,0 //SO_EL_CURE#Spirit Recovery# +4103,2465,3,2457,3,0,0,0,0,0,0,0,0 //SO_FIRE_INSIGNIA#Fire Insignia# +4103,2466,3,2458,3,0,0,0,0,0,0,0,0 //SO_WATER_INSIGNIA#Water Insignia# +4103,2467,3,2459,3,0,0,0,0,0,0,0,0 //SO_WIND_INSIGNIA#Wind Insignia# +4103,2468,3,2460,3,0,0,0,0,0,0,0,0 //SO_EARTH_INSIGNIA#Earth Insignia# +4103,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent# +4103,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Baby Minstrel +4104,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4104,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4104,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye# +4104,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye# +4104,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration# +4104,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe# +4104,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower# +4104,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting# +4104,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel# +4104,315,10,0,0,0,0,0,0,0,0,0,0 //BA_MUSICALLESSON#Music Lesson# +4104,316,5,315,3,0,0,0,0,0,0,0,0 //BA_MUSICALSTRIKE#Melody Strike# +4104,317,5,315,1,304,1,0,0,0,0,0,0 //BA_DISSONANCE#Unchained Serenade# +4104,318,5,305,1,0,0,0,0,0,0,0,0 //BA_FROSTJOKE#Unbarring Octave# +4104,319,10,317,3,0,0,0,0,0,0,0,0 //BA_WHISTLE#Perfect Tablature# +4104,320,10,317,3,0,0,0,0,0,0,0,0 //BA_ASSASSINCROSS#Impressive Riff# +4104,321,10,317,3,0,0,0,0,0,0,0,0 //BA_POEMBRAGI#Magic Strings# +4104,322,10,317,3,0,0,0,0,0,0,0,0 //BA_APPLEIDUN#Song of Lutie# +4104,304,1,0,0,0,0,0,0,0,0,0,0 //BD_ADAPTATION#Amp# +4104,305,1,304,1,0,0,0,0,0,0,0,0 //BD_ENCORE#Encore# +4104,306,1,319,10,0,0,0,0,0,0,0,0 //BD_LULLABY#Lullaby# +4104,307,5,313,3,0,0,0,0,0,0,0,0 //BD_RICHMANKIM#Mental Sensing# +4104,308,1,311,1,0,0,0,0,0,0,0,0 //BD_ETERNALCHAOS#Down Tempo# +4104,309,5,322,10,0,0,0,0,0,0,0,0 //BD_DRUMBATTLEFIELD#Battle Theme# +4104,310,5,309,3,0,0,0,0,0,0,0,0 //BD_RINGNIBELUNGEN#Harmonic Lick# +4104,311,1,320,10,0,0,0,0,0,0,0,0 //BD_ROKISWEIL#Classical Pluck# +4104,312,1,306,1,0,0,0,0,0,0,0,0 //BD_INTOABYSS#Power Chord# +4104,313,5,321,10,0,0,0,0,0,0,0,0 //BD_SIEGFRIED#Acoustic Rhythm# +4104,1010,1,0,0,0,0,0,0,0,0,0,0 //BA_PANGVOICE#Pang Voice# +4104,2381,5,2422,1,0,0,0,0,0,0,0,0 //MI_RUSH_WINDMILL#Rush To Windmill# +4104,2382,5,2422,1,0,0,0,0,0,0,0,0 //MI_ECHOSONG#Echo Song# +4104,2383,5,2422,1,0,0,0,0,0,0,0,0 //MI_HARMONIZE#Harmonize# +4104,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson# +4104,2413,5,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metalic Sound# +4104,2414,5,317,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation# +4104,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse# +4104,2418,5,316,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm# +4104,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Despair Song# +4104,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren# +4104,2421,5,2423,3,0,0,0,0,0,0,0,0 //WM_DEADHILLHERE#At Dead Hill# +4104,2422,5,2412,1,0,0,0,0,0,0,0,0 //WM_LULLABY_DEEPSLEEP#Lullaby# +4104,2423,5,2412,1,0,0,0,0,0,0,0,0 //WM_SIRCLEOFNATURE#Circling Nature# +4104,2424,5,2419,1,0,0,0,0,0,0,0,0 //WM_RANDOMIZESPELL#Formless Spell# +4104,2425,5,2424,1,0,0,0,0,0,0,0,0 //WM_GLOOMYDAY#Gloomy Shyness# +4104,2426,5,2413,1,0,0,0,0,0,0,0,0 //WM_GREAT_ECHO#Great Echo# +4104,2427,5,2381,1,2382,1,2383,1,0,0,0,0 //WM_SONG_OF_MANA#Song Of Mana# +4104,2428,5,2381,1,2382,1,2383,1,0,0,0,0 //WM_DANCE_WITH_WUG#Dance With Wug# +4104,2429,5,2430,3,2432,3,0,0,0,0,0,0 //WM_SOUND_OF_DESTRUCTION#Destruction Song# +4104,2430,5,2428,1,0,0,0,0,0,0,0,0 //WM_SATURDAY_NIGHT_FEVER#Saturday Night Fever# +4104,2431,5,2381,1,2382,1,2383,1,0,0,0,0 //WM_LERADS_DEW#Lerad's Dew# +4104,2432,5,2427,1,0,0,0,0,0,0,0,0 //WM_MELODYOFSINK#Sinking Melody# +4104,2433,5,2431,1,0,0,0,0,0,0,0,0 //WM_BEYOND_OF_WARCRY#Beyound Cry# +4104,2434,5,2429,1,2433,1,0,0,0,0,0,0 //WM_UNLIMITED_HUMMING_VOICE#Infinite Humming Voice# +4104,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent# +4104,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Baby Wanderer +4105,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4105,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4105,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye# +4105,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye# +4105,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration# +4105,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe# +4105,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower# +4105,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting# +4105,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel# +4105,323,10,0,0,0,0,0,0,0,0,0,0 //DC_DANCINGLESSON#Dance Lessons# +4105,324,5,323,3,0,0,0,0,0,0,0,0 //DC_THROWARROW#Slinging Arrow# +4105,325,5,323,1,304,1,0,0,0,0,0,0 //DC_UGLYDANCE#Hip Shaker# +4105,326,5,305,1,0,0,0,0,0,0,0,0 //DC_SCREAM#Dazzler# +4105,327,10,325,3,0,0,0,0,0,0,0,0 //DC_HUMMING#Focus Ballet# +4105,328,10,325,3,0,0,0,0,0,0,0,0 //DC_DONTFORGETME#Slow Grace# +4105,329,10,325,3,0,0,0,0,0,0,0,0 //DC_FORTUNEKISS#Lady Luck# +4105,330,10,325,3,0,0,0,0,0,0,0,0 //DC_SERVICEFORYOU#Gypsy's Kiss# +4105,304,1,0,0,0,0,0,0,0,0,0,0 //BD_ADAPTATION#Amp# +4105,305,1,304,1,0,0,0,0,0,0,0,0 //BD_ENCORE#Encore# +4105,306,1,327,10,0,0,0,0,0,0,0,0 //BD_LULLABY#Lullaby# +4105,307,5,313,3,0,0,0,0,0,0,0,0 //BD_RICHMANKIM#Mental Sensing# +4105,308,1,311,1,0,0,0,0,0,0,0,0 //BD_ETERNALCHAOS#Down Tempo# +4105,309,5,330,10,0,0,0,0,0,0,0,0 //BD_DRUMBATTLEFIELD#Battle Theme# +4105,310,5,309,3,0,0,0,0,0,0,0,0 //BD_RINGNIBELUNGEN#Harmonic Lick# +4105,311,1,328,10,0,0,0,0,0,0,0,0 //BD_ROKISWEIL#Classical Pluck# +4105,312,1,306,1,0,0,0,0,0,0,0,0 //BD_INTOABYSS#Power Chord# +4105,313,5,329,10,0,0,0,0,0,0,0,0 //BD_SIEGFRIED#Acoustic Rhythm# +4105,1011,1,0,0,0,0,0,0,0,0,0,0 //DC_WINKCHARM#Wink of Charm# +4105,2350,5,2422,1,0,0,0,0,0,0,0,0 //WA_SWING_DANCE#Swing Dance# +4105,2351,5,2422,1,0,0,0,0,0,0,0,0 //WA_SYMPHONY_OF_LOVE#Lover Symphony# +4105,2352,5,2422,1,0,0,0,0,0,0,0,0 //WA_MOONLIT_SERENADE#Moonlight Serenade# +4105,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson# +4105,2413,5,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metalic Sound# +4105,2414,5,325,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation# +4105,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse# +4105,2418,5,324,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm# +4105,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Despair Song# +4105,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren# +4105,2421,5,2423,3,0,0,0,0,0,0,0,0 //WM_DEADHILLHERE#At Dead Hill# +4105,2422,5,2412,1,0,0,0,0,0,0,0,0 //WM_LULLABY_DEEPSLEEP#Lullaby# +4105,2423,5,2412,1,0,0,0,0,0,0,0,0 //WM_SIRCLEOFNATURE#Circling Nature# +4105,2424,5,2419,1,0,0,0,0,0,0,0,0 //WM_RANDOMIZESPELL#Formless Spell# +4105,2425,5,2424,1,0,0,0,0,0,0,0,0 //WM_GLOOMYDAY#Gloomy Shyness# +4105,2426,5,2413,1,0,0,0,0,0,0,0,0 //WM_GREAT_ECHO#Great Echo# +4105,2427,5,2350,1,2351,1,2352,1,0,0,0,0 //WM_SONG_OF_MANA#Song Of Mana# +4105,2428,5,2350,1,2351,1,2352,1,0,0,0,0 //WM_DANCE_WITH_WUG#Dance With Wug# +4105,2429,5,2430,3,2432,3,0,0,0,0,0,0 //WM_SOUND_OF_DESTRUCTION#Destruction Song# +4105,2430,5,2428,1,0,0,0,0,0,0,0,0 //WM_SATURDAY_NIGHT_FEVER#Saturday Night Fever# +4105,2431,5,2350,1,2351,1,2352,1,0,0,0,0 //WM_LERADS_DEW#Lerad's Dew# +4105,2432,5,2427,1,0,0,0,0,0,0,0,0 //WM_MELODYOFSINK#Sinking Melody# +4105,2433,5,2431,1,0,0,0,0,0,0,0,0 //WM_BEYOND_OF_WARCRY#Beyound Cry# +4105,2434,5,2429,1,2433,1,0,0,0,0,0,0 //WM_UNLIMITED_HUMMING_VOICE#Infinite Humming Voice# +4105,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent# +4105,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Baby Sura +4106,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4106,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4106,22,10,0,0,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection# +4106,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane# +4106,24,1,0,0,0,0,0,0,0,0,0,0 //AL_RUWACH#Ruwach# +4106,25,1,27,4,0,0,0,0,0,0,0,0 //AL_PNEUMA#Pneuma# +4106,26,2,24,1,0,0,0,0,0,0,0,0 //AL_TELEPORT#Teleport# +4106,27,4,26,2,0,0,0,0,0,0,0,0 //AL_WARP#Warp Portal# +4106,28,10,0,0,0,0,0,0,0,0,0,0 //AL_HEAL#Heal# +4106,29,10,28,3,0,0,0,0,0,0,0,0 //AL_INCAGI#Increase AGI# +4106,30,10,29,1,0,0,0,0,0,0,0,0 //AL_DECAGI#Decrease AGI# +4106,31,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYWATER#Aqua Benedicta# +4106,32,10,23,3,0,0,0,0,0,0,0,0 //AL_CRUCIS#Signum Crusis# +4106,33,10,22,3,0,0,0,0,0,0,0,0 //AL_ANGELUS#Angelus# +4106,34,10,22,5,0,0,0,0,0,0,0,0 //AL_BLESSING#Blessing# +4106,35,1,28,2,0,0,0,0,0,0,0,0 //AL_CURE#Cure# +4106,156,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYLIGHT#Holy Light# +4106,259,10,23,10,22,10,0,0,0,0,0,0 //MO_IRONHAND#Iron Fists# +4106,260,5,269,2,0,0,0,0,0,0,0,0 //MO_SPIRITSRECOVERY#Spiritual Cadence# +4106,261,5,259,2,0,0,0,0,0,0,0,0 //MO_CALLSPIRITS#Summon Spirit Sphere# +4106,262,1,261,5,0,0,0,0,0,0,0,0 //MO_ABSORBSPIRITS#Absorb Spirit Sphere# +4106,263,10,265,5,0,0,0,0,0,0,0,0 //MO_TRIPLEATTACK#Raging Triple Blow# +4106,264,1,271,3,260,2,268,3,0,0,0,0 //MO_BODYRELOCATION#Snap# +4106,265,10,259,5,261,5,0,0,0,0,0,0 //MO_DODGE#Dodge# +4106,266,5,261,5,0,0,0,0,0,0,0,0 //MO_INVESTIGATE#Occult Impact# +4106,267,5,266,3,0,0,0,0,0,0,0,0 //MO_FINGEROFFENSIVE#Throw Spirit Sphere# +4106,268,5,273,3,0,0,0,0,0,0,0,0 //MO_STEELBODY#Mental Strength# +4106,269,5,265,5,0,0,0,0,0,0,0,0 //MO_BLADESTOP#Root# +4106,270,5,262,1,0,0,0,0,0,0,0,0 //MO_EXPLOSIONSPIRITS#Fury# +4106,271,5,270,3,267,3,0,0,0,0,0,0 //MO_EXTREMITYFIST#Asura Strike# +4106,272,5,263,5,0,0,0,0,0,0,0,0 //MO_CHAINCOMBO#Raging Quadruple Blow# +4106,273,5,272,3,0,0,0,0,0,0,0,0 //MO_COMBOFINISH#Raging Thrust# +4106,1015,1,0,0,0,0,0,0,0,0,0,0 //MO_KITRANSLATION#Ki Translation# +4106,1016,1,0,0,0,0,0,0,0,0,0,0 //MO_BALKYOUNG#Ki Explosion# +4106,2326,10,263,5,0,0,0,0,0,0,0,0 //SR_DRAGONCOMBO#Dragon Combo# +4106,2327,5,2326,3,0,0,0,0,0,0,0,0 //SR_SKYNETBLOW#Sky Blow# +4106,2328,5,2326,1,2334,1,0,0,0,0,0,0 //SR_EARTHSHAKER#Earth Shaker# +4106,2329,5,2326,1,0,0,0,0,0,0,0,0 //SR_FALLENEMPIRE#Fallen Empire# +4106,2330,10,2329,3,0,0,0,0,0,0,0,0 //SR_TIGERCANNON#Tiger Cannon# +4106,2332,5,2328,2,0,0,0,0,0,0,0,0 //SR_RAMPAGEBLASTER#Rampage Blaster# +4106,2333,5,2327,1,0,0,0,0,0,0,0,0 //SR_CRESCENTELBOW#Crescent Elbow# +4106,2334,5,269,2,2344,2,0,0,0,0,0,0 //SR_CURSEDCIRCLE#Cursed Circle# +4106,2335,5,2337,1,0,0,0,0,0,0,0,0 //SR_LIGHTNINGWALK#Lightning Walk# +4106,2336,5,2332,3,2335,3,0,0,0,0,0,0 //SR_KNUCKLEARROW#Knuckle Arrow# +4106,2337,1,2334,1,0,0,0,0,0,0,0,0 //SR_WINDMILL#Wind Mill# +4106,2338,10,2332,3,2346,3,0,0,0,0,0,0 //SR_RAISINGDRAGON#Rising Dragon# +4106,2340,1,262,1,2341,1,0,0,0,0,0,0 //SR_ASSIMILATEPOWER#Power Absorb# +4106,2341,1,261,5,0,0,0,0,0,0,0,0 //SR_POWERVELOCITY#Power Implantation# +4106,2343,10,2330,5,2338,5,0,0,0,0,0,0 //SR_GATEOFHELL#Hell Gate# +4106,2344,5,2341,1,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_QUIET#Gentle Touch-Silence# +4106,2345,5,2341,1,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_CURE#Gentle Touch-Speed# +4106,2346,5,2344,3,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_ENERGYGAIN#Gentle Touch-Save# +4106,2347,5,2345,4,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_CHANGE#Gentle Touch-Opposite# +4106,2348,5,2347,5,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_REVITALIZE#Gentle Touch-Alive# +4106,2517,5,2340,1,2518,3,0,0,0,0,0,0 //SR_HOWLINGOFLION#Lion Howling# +4106,2518,5,267,3,0,0,0,0,0,0,0,0 //SR_RIDEINLIGHTNING#Lightning Ride# +4106,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent# +4106,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Baby Genetic +4107,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4107,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4107,36,10,0,0,0,0,0,0,0,0,0,0 //MC_INCCARRY#Enlarge Weight Limit# +4107,37,10,36,3,0,0,0,0,0,0,0,0 //MC_DISCOUNT#Discount# +4107,38,10,37,3,0,0,0,0,0,0,0,0 //MC_OVERCHARGE#Overcharge# +4107,39,10,36,5,0,0,0,0,0,0,0,0 //MC_PUSHCART#Pushcart# +4107,40,1,0,0,0,0,0,0,0,0,0,0 //MC_IDENTIFY#Item Appraisal# +4107,41,10,39,3,0,0,0,0,0,0,0,0 //MC_VENDING#Vending# +4107,42,10,0,0,0,0,0,0,0,0,0,0 //MC_MAMMONITE#Mammonite# +4107,153,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTREVOLUTION#Cart Revolution# +4107,154,1,0,0,0,0,0,0,0,0,0,0 //MC_CHANGECART#Change Cart# +4107,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar# +4107,226,10,0,0,0,0,0,0,0,0,0,0 //AM_AXEMASTERY#Axe Mastery# +4107,227,10,0,0,0,0,0,0,0,0,0,0 //AM_LEARNINGPOTION#Potion Research# +4107,228,10,227,5,0,0,0,0,0,0,0,0 //AM_PHARMACY#Prepare Potion# +4107,229,5,228,4,0,0,0,0,0,0,0,0 //AM_DEMONSTRATION#Bomb# +4107,230,5,228,5,0,0,0,0,0,0,0,0 //AM_ACIDTERROR#Acid Terror# +4107,231,5,228,3,0,0,0,0,0,0,0,0 //AM_POTIONPITCHER#Aid Potion# +4107,232,5,228,6,0,0,0,0,0,0,0,0 //AM_CANNIBALIZE#Summon Flora# +4107,233,5,228,2,0,0,0,0,0,0,0,0 //AM_SPHEREMINE#Summon Marine Sphere# +4107,234,5,236,3,0,0,0,0,0,0,0,0 //AM_CP_WEAPON#Alchemical Weapon# +4107,235,5,237,3,0,0,0,0,0,0,0,0 //AM_CP_SHIELD#Synthesized Shield# +4107,236,5,235,3,0,0,0,0,0,0,0,0 //AM_CP_ARMOR#Synthetic Armor# +4107,237,5,228,2,0,0,0,0,0,0,0,0 //AM_CP_HELM#Biochemical Helm# +4107,238,1,0,0,0,0,0,0,0,0,0,0 //AM_BIOETHICS#Basis of Life# +4107,243,1,244,1,0,0,0,0,0,0,0,0 //AM_CALLHOMUN#Call Homunculus# +4107,244,1,238,1,0,0,0,0,0,0,0,0 //AM_REST#Peaceful Rest# +4107,247,5,243,1,0,0,0,0,0,0,0,0 //AM_RESURRECTHOMUN#Ressurect Homunculus# +4107,446,1,0,0,0,0,0,0,0,0,0,0 //AM_BERSERKPITCHER#Berserk Pitcher# +4107,496,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT1#Twilight Alchemy 1# +4107,497,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT2#Twilight Alchemy 2# +4107,498,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT3#Twilight Alchemy 3# +4107,2474,5,0,0,0,0,0,0,0,0,0,0 //GN_TRAINING_SWORD#Sword Mastery# +4107,2475,5,0,0,0,0,0,0,0,0,0,0 //GN_REMODELING_CART#Cart Remodeling# +4107,2476,5,2475,1,0,0,0,0,0,0,0,0 //GN_CART_TORNADO#Cart Tornado# +4107,2477,5,2475,2,0,0,0,0,0,0,0,0 //GN_CARTCANNON#Cart Cannon# +4107,2478,5,2475,3,0,0,0,0,0,0,0,0 //GN_CARTBOOST#Cart Boost# +4107,2479,5,2497,2,0,0,0,0,0,0,0,0 //GN_THORNS_TRAP#Thorns Trap# +4107,2480,5,2497,3,0,0,0,0,0,0,0,0 //GN_BLOOD_SUCKER#Blood Sucker# +4107,2481,5,2497,4,0,0,0,0,0,0,0,0 //GN_SPORE_EXPLOSION#Spore Explosion# +4107,2482,5,2479,3,0,0,0,0,0,0,0,0 //GN_WALLOFTHORN#Wall Of Thorn# +4107,2483,10,2482,3,0,0,0,0,0,0,0,0 //GN_CRAZYWEED#Crazy Weed# +4107,2485,5,2481,3,0,0,0,0,0,0,0,0 //GN_DEMONIC_FIRE#Demonic Fire# +4107,2486,5,2485,3,0,0,0,0,0,0,0,0 //GN_FIRE_EXPANSION#Fire Expansion# +4107,2490,5,2480,3,0,0,0,0,0,0,0,0 //GN_HELLS_PLANT#Hell Plant# +4107,2492,5,2490,3,0,0,0,0,0,0,0,0 //GN_MANDRAGORA#Mandragora Howling# +4107,2493,1,2494,1,0,0,0,0,0,0,0,0 //GN_SLINGITEM#Item Sling# +4107,2494,1,0,0,0,0,0,0,0,0,0,0 //GN_CHANGEMATERIAL#Change Material# +4107,2495,2,2497,1,0,0,0,0,0,0,0,0 //GN_MIX_COOKING#Mixed Cooking# +4107,2496,2,2495,1,0,0,0,0,0,0,0,0 //GN_MAKEBOMB#Bomb Creation# +4107,2497,10,0,0,0,0,0,0,0,0,0,0 //GN_S_PHARMACY#Special Pharmacy# +4107,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent# +4107,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +4107,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store# +//Baby Chaser +4108,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4108,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4108,48,10,0,0,0,0,0,0,0,0,0,0 //TF_DOUBLE#Double Attack# +4108,49,10,0,0,0,0,0,0,0,0,0,0 //TF_MISS#Improve Dodge# +4108,50,10,0,0,0,0,0,0,0,0,0,0 //TF_STEAL#Steal# +4108,51,10,50,5,0,0,0,0,0,0,0,0 //TF_HIDING#Hiding# +4108,52,10,0,0,0,0,0,0,0,0,0,0 //TF_POISON#Envenom# +4108,53,1,52,3,0,0,0,0,0,0,0,0 //TF_DETOXIFY#Detoxify# +4108,149,1,0,0,0,0,0,0,0,0,0,0 //TF_SPRINKLESAND#Throw Sand# +4108,150,1,0,0,0,0,0,0,0,0,0,0 //TF_BACKSLIDING#Back Sliding# +4108,151,1,0,0,0,0,0,0,0,0,0,0 //TF_PICKSTONE#Find Stone# +4108,152,1,0,0,0,0,0,0,0,0,0,0 //TF_THROWSTONE#Stone Fling# +4108,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery# +4108,44,10,0,0,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye# +4108,46,10,44,10,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe# +4108,124,1,46,5,0,0,0,0,0,0,0,0 //HT_REMOVETRAP#Remove Trap# +4108,210,10,50,1,0,0,0,0,0,0,0,0 //RG_SNATCHER#Gank# +4108,211,10,210,4,0,0,0,0,0,0,0,0 //RG_STEALCOIN#Mug# +4108,212,10,211,4,0,0,0,0,0,0,0,0 //RG_BACKSTAP#Back Stab# +4108,213,5,51,1,0,0,0,0,0,0,0,0 //RG_TUNNELDRIVE#Stalk# +4108,214,5,212,2,213,2,0,0,0,0,0,0 //RG_RAID#Sightless Raid# +4108,215,5,217,5,0,0,0,0,0,0,0,0 //RG_STRIPWEAPON#Divest Weapon# +4108,216,5,218,5,0,0,0,0,0,0,0,0 //RG_STRIPSHIELD#Divest Shield# +4108,217,5,216,5,0,0,0,0,0,0,0,0 //RG_STRIPARMOR#Divest Armor# +4108,218,5,211,2,0,0,0,0,0,0,0,0 //RG_STRIPHELM#Divest Helm# +4108,219,5,212,4,214,5,0,0,0,0,0,0 //RG_INTIMIDATE#Snatch# +4108,220,1,221,5,0,0,0,0,0,0,0,0 //RG_GRAFFITI#Scribble# +4108,221,5,222,1,0,0,0,0,0,0,0,0 //RG_FLAGGRAFFITI#Piece# +4108,222,1,223,1,0,0,0,0,0,0,0,0 //RG_CLEANER#Remover# +4108,223,1,216,3,0,0,0,0,0,0,0,0 //RG_GANGSTER#Slyness# +4108,224,5,223,1,0,0,0,0,0,0,0,0 //RG_COMPULSION#Haggle# +4108,225,10,219,5,0,0,0,0,0,0,0,0 //RG_PLAGIARISM#Intimidate# +4108,1005,1,0,0,0,0,0,0,0,0,0,0 //RG_CLOSECONFINE#Close Confine# +4108,2284,5,219,5,0,0,0,0,0,0,0,0 //SC_FATALMENACE#Fatal Manace# +4108,2285,10,225,5,0,0,0,0,0,0,0,0 //SC_REPRODUCE#Reproduce# +4108,2286,10,2285,5,0,0,0,0,0,0,0,0 //SC_AUTOSHADOWSPELL#Auto Shadow Spell# +4108,2287,5,213,3,0,0,0,0,0,0,0,0 //SC_SHADOWFORM#Shadow Formation# +4108,2288,10,46,7,0,0,0,0,0,0,0,0 //SC_TRIANGLESHOT#Triangle Shot# +4108,2289,5,0,0,0,0,0,0,0,0,0,0 //SC_BODYPAINT#Body Painting# +4108,2290,5,2286,7,2291,5,0,0,0,0,0,0 //SC_INVISIBILITY#Invisibility# +4108,2291,5,2286,5,2287,3,0,0,0,0,0,0 //SC_DEADLYINFECT#Deadly Infection# +4108,2292,3,2289,1,0,0,0,0,0,0,0,0 //SC_ENERVATION#Masquerade Enervation# +4108,2293,3,2289,1,0,0,0,0,0,0,0,0 //SC_GROOMY#Masquerade Groomy# +4108,2294,3,2289,1,0,0,0,0,0,0,0,0 //SC_IGNORANCE#Masquerade Ignorance# +4108,2295,3,2292,1,2293,1,2294,1,0,0,0,0 //SC_LAZINESS#Masquerade Laziness# +4108,2296,3,2295,1,2297,1,0,0,0,0,0,0 //SC_UNLUCKY#Masquerade Unlucky# +4108,2297,3,2292,1,2293,1,2294,1,0,0,0,0 //SC_WEAKNESS#Masquerade Weakness# +4108,2298,5,215,1,0,0,0,0,0,0,0,0 //SC_STRIPACCESSARY#Divest Accessory# +4108,2299,3,221,1,0,0,0,0,0,0,0,0 //SC_MANHOLE#Manhole# +4108,2300,3,2299,1,0,0,0,0,0,0,0,0 //SC_DIMENSIONDOOR#Dimension Door# +4108,2301,3,2299,1,0,0,0,0,0,0,0,0 //SC_CHAOSPANIC#Chaos Panic# +4108,2302,3,2296,3,2301,3,0,0,0,0,0,0 //SC_MAELSTROM#Maelstrom# +4108,2303,3,2300,3,0,0,0,0,0,0,0,0 //SC_BLOODYLUST#Bloody Lust# +4108,2304,3,2300,3,0,0,0,0,0,0,0,0 //SC_FEINTBOMB#Feint Bomb# +4108,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent# +4108,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Baby Rune2 +4109,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4109,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4109,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery# +4109,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery# +4109,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery# +4109,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash# +4109,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke# +4109,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break# +4109,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure# +4109,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery# +4109,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point# +4109,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk# +4109,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery# +4109,56,10,55,1,0,0,0,0,0,0,0,0 //KN_PIERCE#Pierce# +4109,57,10,63,1,58,3,0,0,0,0,0,0 //KN_BRANDISHSPEAR#Brandish Spear# +4109,58,10,56,5,0,0,0,0,0,0,0,0 //KN_SPEARSTAB#Spear Stab# +4109,59,5,56,3,0,0,0,0,0,0,0,0 //KN_SPEARBOOMERANG#Spear Boomerang# +4109,60,10,3,1,0,0,0,0,0,0,0,0 //KN_TWOHANDQUICKEN#Twohand Quicken# +4109,61,5,3,1,0,0,0,0,0,0,0,0 //KN_AUTOCOUNTER#Counter Attack# +4109,62,10,5,10,7,3,3,5,60,10,61,5//KN_BOWLINGBASH#Bowling Bash# +4109,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding# +4109,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery# +4109,1001,1,0,0,0,0,0,0,0,0,0,0 //KN_CHARGEATK#Charge Attack# +4109,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken# +4109,2001,5,2010,2,0,0,0,0,0,0,0,0 //RK_ENCHANTBLADE#Enchant Blade# +4109,2002,5,2001,3,0,0,0,0,0,0,0,0 //RK_SONICWAVE#Sonic Wave# +4109,2003,10,61,1,2001,2,0,0,0,0,0,0 //RK_DEATHBOUND#Death Bound# +4109,2004,10,2020,3,0,0,0,0,0,0,0,0 //RK_HUNDREDSPEAR#Hundred Spears# +4109,2005,5,2001,5,0,0,0,0,0,0,0,0 //RK_WINDCUTTER#Wind Cutter# +4109,2006,5,2002,2,2003,5,2005,3,0,0,0,0 //RK_IGNITIONBREAK#Ignition Break# +4109,2007,5,64,1,0,0,0,0,0,0,0,0 //RK_DRAGONTRAINING#Dragon Training# +4109,2008,10,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONBREATH#Dragon Breath# +4109,2009,5,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONHOWLING#Dragon Howling# +4109,2010,10,0,0,0,0,0,0,0,0,0,0 //RK_RUNEMASTERY#Rune Mastery# +4109,2020,5,57,2,0,0,0,0,0,0,0,0, //RK_PHANTOMTHRUST#Phantom Thrust# +4109,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent# +4109,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Baby Guard2 +4110,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4110,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4110,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery# +4110,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery# +4110,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery# +4110,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash# +4110,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke# +4110,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break# +4110,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure# +4110,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery# +4110,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point# +4110,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk# +4110,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding# +4110,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery# +4110,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery# +4110,35,1,248,5,0,0,0,0,0,0,0,0 //AL_CURE#Cure# +4110,22,10,35,1,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection# +4110,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane# +4110,28,10,23,5,248,10,0,0,0,0,0,0 //AL_HEAL#Heal# +4110,248,10,0,0,0,0,0,0,0,0,0,0 //CR_TRUST#Faith# +4110,249,10,0,0,0,0,0,0,0,0,0,0 //CR_AUTOGUARD#Guard# +4110,250,5,249,5,0,0,0,0,0,0,0,0 //CR_SHIELDCHARGE#Smite# +4110,251,5,250,3,0,0,0,0,0,0,0,0 //CR_SHIELDBOOMERANG#Shield Boomerang# +4110,252,10,251,3,0,0,0,0,0,0,0,0 //CR_REFLECTSHIELD#Shield Reflect# +4110,253,10,248,7,0,0,0,0,0,0,0,0 //CR_HOLYCROSS#Holy Cross# +4110,254,10,253,6,248,10,0,0,0,0,0,0 //CR_GRANDCROSS#Grand Cross# +4110,255,5,252,5,254,4,0,0,0,0,0,0 //CR_DEVOTION#Sacrifice# +4110,256,5,22,5,28,5,0,0,0,0,0,0 //CR_PROVIDENCE#Resistant Souls# +4110,257,5,251,1,0,0,0,0,0,0,0,0 //CR_DEFENDER#Defending Aura# +4110,258,10,55,10,0,0,0,0,0,0,0,0 //CR_SPEARQUICKEN#Spear Quicken# +4110,1002,1,0,0,0,0,0,0,0,0,0,0 //CR_SHRINK#Shrink# +4110,2307,5,2312,1,0,0,0,0,0,0,0,0 //LG_CANNONSPEAR#Cannon Spear# +4110,2308,10,55,1,0,0,0,0,0,0,0,0 //LG_BANISHINGPOINT#Banishing Point# +4110,2309,3,0,0,0,0,0,0,0,0,0,0 //LG_TRAMPLE#Trample# +4110,2310,5,250,3,0,0,0,0,0,0,0,0 //LG_SHIELDPRESS#Shield Press# +4110,2311,5,252,5,0,0,0,0,0,0,0,0 //LG_REFLECTDAMAGE#Reflect Damage# +4110,2312,5,2308,5,0,0,0,0,0,0,0,0 //LG_PINPOINTATTACK#Pinpoint Attack# +4110,2313,5,0,0,0,0,0,0,0,0,0,0 //LG_FORCEOFVANGUARD#Vanguard Force# +4110,2314,1,2313,1,0,0,0,0,0,0,0,0 //LG_RAGEBURST#Rage Burst Attack# +4110,2315,3,2310,3,2323,2,0,0,0,0,0,0 //LG_SHIELDSPELL#Shield Spell# +4110,2316,5,2308,3,0,0,0,0,0,0,0,0 //LG_EXEEDBREAK#Exceed Break# +4110,2317,5,2312,1,2320,3,0,0,0,0,0,0 //LG_OVERBRAND#Over Brand# +4110,2318,5,2309,3,0,0,0,0,0,0,0,0 //LG_PRESTIGE#Prestige# +4110,2319,5,2312,3,2314,1,0,0,0,0,0,0 //LG_BANDING#Banding# +4110,2320,5,55,1,0,0,0,0,0,0,0,0 //LG_MOONSLASHER#Moon Slasher# +4110,2321,5,254,5,0,0,0,0,0,0,0,0 //LG_RAYOFGENESIS#Genesis Ray# +4110,2322,5,248,3,0,0,0,0,0,0,0,0 //LG_PIETY#Piety# +4110,2323,5,2311,3,0,0,0,0,0,0,0,0 //LG_EARTHDRIVE#Earth Drive# +4110,2324,5,2318,3,2319,3,0,0,0,0,0,0 //LG_HESPERUSLIT#Hesperus Lit# +4110,2325,5,2315,3,2321,4,2322,5,0,0,0,0 //LG_INSPIRATION#Inspiration# +4110,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent# +4110,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Baby Ranger2 +4111,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4111,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4111,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye# +4111,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye# +4111,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration# +4111,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe# +4111,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower# +4111,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting# +4111,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel# +4111,115,5,0,0,0,0,0,0,0,0,0,0 //HT_SKIDTRAP#Skid Trap# +4111,116,5,0,0,0,0,0,0,0,0,0,0 //HT_LANDMINE#Land Mine# +4111,117,5,115,1,0,0,0,0,0,0,0,0 //HT_ANKLESNARE#Ankle Snare# +4111,118,5,117,1,0,0,0,0,0,0,0,0 //HT_SHOCKWAVE#Shockwave Trap# +4111,119,5,120,1,0,0,0,0,0,0,0,0 //HT_SANDMAN#Sandman# +4111,120,5,115,1,0,0,0,0,0,0,0,0 //HT_FLASHER#Flasher# +4111,121,5,120,1,0,0,0,0,0,0,0,0 //HT_FREEZINGTRAP#Freezing Trap# +4111,122,5,116,1,119,1,121,1,0,0,0,0 //HT_BLASTMINE#Blast Mine# +4111,123,5,118,1,122,1,0,0,0,0,0,0 //HT_CLAYMORETRAP#Claymore Trap# +4111,124,1,116,1,0,0,0,0,0,0,0,0 //HT_REMOVETRAP#Remove Trap# +4111,125,1,118,1,124,1,0,0,0,0,0,0 //HT_TALKIEBOX#Talkie Box# +4111,126,10,0,0,0,0,0,0,0,0,0,0 //HT_BEASTBANE#Beast Bane# +4111,127,1,126,1,0,0,0,0,0,0,0,0 //HT_FALCON#Falconry Mastery# +4111,128,10,129,5,0,0,0,0,0,0,0,0 //HT_STEELCROW#Steel Crow# +4111,129,5,127,1,0,0,0,0,0,0,0,0 //HT_BLITZBEAT#Blitz Beat# +4111,130,4,45,1,127,1,0,0,0,0,0,0 //HT_DETECTING#Detect# +4111,131,5,124,1,127,1,0,0,0,0,0,0 //HT_SPRINGTRAP#Spring Trap# +4111,1009,1,0,0,0,0,0,0,0,0,0,0 //HT_PHANTASMIC#Phantasmic Arrow# +4111,499,1,46,10,0,0,0,0,0,0,0,0 //HT_POWER#Beast Strafing# +4111,2233,10,2236,5,0,0,0,0,0,0,0,0 //RA_ARROWSTORM#Arrow Storm# +4111,2234,5,2233,5,2247,1,0,0,0,0,0,0 //RA_FEARBREEZE#Feer Breeze# +4111,2235,10,0,0,0,0,0,0,0,0,0,0 //RA_RANGERMAIN#Main Ranger# +4111,2236,10,117,5,0,0,0,0,0,0,0,0 //RA_AIMEDBOLT#Aimed Bolt# +4111,2237,1,2239,3,0,0,0,0,0,0,0,0 //RA_DETONATOR#Detonator# +4111,2238,5,118,5,0,0,0,0,0,0,0,0 //RA_ELECTRICSHOCKER#Electric Shock# +4111,2239,5,2248,3,0,0,0,0,0,0,0,0 //RA_CLUSTERBOMB#Bomb Cluster# +4111,2240,1,0,0,0,0,0,0,0,0,0,0 //RA_WUGMASTERY#Wug Mastery# +4111,2241,3,2240,1,0,0,0,0,0,0,0,0 //RA_WUGRIDER#Wug Rider# +4111,2242,1,2241,1,0,0,0,0,0,0,0,0 //RA_WUGDASH#Wug Dash# +4111,2243,5,2245,1,0,0,0,0,0,0,0,0 //RA_WUGSTRIKE#Wug Strike# +4111,2244,5,2243,1,0,0,0,0,0,0,0,0 //RA_WUGBITE#Wug Bite# +4111,2245,10,2240,1,0,0,0,0,0,0,0,0 //RA_TOOTHOFWUG#Tooth of Wug# +4111,2246,5,2245,3,0,0,0,0,0,0,0,0 //RA_SENSITIVEKEEN#Keen Nose# +4111,2247,5,2235,1,0,0,0,0,0,0,0,0 //RA_CAMOUFLAGE#Camouflage# +4111,2248,5,123,1,124,1,0,0,0,0,0,0 //RA_RESEARCHTRAP#Trap Research# +4111,2249,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAGENTATRAP#Magneta Trap# +4111,2250,1,2248,1,0,0,0,0,0,0,0,0 //RA_COBALTTRAP#Cobalt Trap# +4111,2251,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAIZETRAP#Maze Trap# +4111,2252,1,2248,1,0,0,0,0,0,0,0,0 //RA_VERDURETRAP#Verdure Trap# +4111,2253,5,2237,1,0,0,0,0,0,0,0,0 //RA_FIRINGTRAP#Fire Trap# +4111,2254,5,2237,1,0,0,0,0,0,0,0,0 //RA_ICEBOUNDTRAP#Ice Trap# +4111,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent# +4111,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +//Baby Mechanic2 +4112,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# +4112,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid# +4112,36,10,0,0,0,0,0,0,0,0,0,0 //MC_INCCARRY#Enlarge Weight Limit# +4112,37,10,36,3,0,0,0,0,0,0,0,0 //MC_DISCOUNT#Discount# +4112,38,10,37,3,0,0,0,0,0,0,0,0 //MC_OVERCHARGE#Overcharge# +4112,39,4112,36,5,0,0,0,0,0,0,0,0 //MC_PUSHCART#Pushcart# +4112,40,1,0,0,0,0,0,0,0,0,0,0 //MC_IDENTIFY#Item Appraisal# +4112,41,10,39,3,0,0,0,0,0,0,0,0 //MC_VENDING#Vending# +4112,42,10,0,0,0,0,0,0,0,0,0,0 //MC_MAMMONITE#Mammonite# +4112,153,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTREVOLUTION#Cart Revolution# +4112,154,1,0,0,0,0,0,0,0,0,0,0 //MC_CHANGECART#Change Cart# +4112,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar# +4112,94,5,0,0,0,0,0,0,0,0,0,0 //BS_IRON#Iron Tempering# +4112,95,5,94,1,0,0,0,0,0,0,0,0 //BS_STEEL#Steel Tempering# +4112,96,5,94,1,0,0,0,0,0,0,0,0 //BS_ENCHANTEDSTONE#Enchanted Stone Craft# +4112,97,5,96,1,0,0,0,0,0,0,0,0 //BS_ORIDEOCON#Oridecon Research# +4112,98,3,0,0,0,0,0,0,0,0,0,0 //BS_DAGGER#Smith Dagger# +4112,99,3,98,1,0,0,0,0,0,0,0,0 //BS_SWORD#Smith Sword# +4112,100,3,99,1,0,0,0,0,0,0,0,0 //BS_TWOHANDSWORD#Smith Two-handed Sword# +4112,101,3,99,2,0,0,0,0,0,0,0,0 //BS_AXE#Smith Axe# +4112,102,3,103,1,0,0,0,0,0,0,0,0 //BS_MACE#Smith Mace# +4112,103,3,98,1,0,0,0,0,0,0,0,0 //BS_KNUCKLE#Smith Knucklebrace# +4112,104,3,98,2,0,0,0,0,0,0,0,0 //BS_SPEAR#Smith Spear# +4112,105,1,0,0,0,0,0,0,0,0,0,0 //BS_HILTBINDING#Hilt Binding# +4112,106,1,95,1,105,1,0,0,0,0,0,0 //BS_FINDINGORE#Ore Discovery# +4112,107,10,105,1,0,0,0,0,0,0,0,0 //BS_WEAPONRESEARCH#Weaponry Research# +4112,108,1,107,1,0,0,0,0,0,0,0,0 //BS_REPAIRWEAPON#Weapon Repair# +4112,109,5,0,0,0,0,0,0,0,0,0,0 //BS_SKINTEMPER#Skin Tempering# +4112,110,5,0,0,0,0,0,0,0,0,0,0 //BS_HAMMERFALL#Hammer Fall# +4112,111,5,110,2,0,0,0,0,0,0,0,0 //BS_ADRENALINE#Adrenaline Rush# +4112,112,5,107,2,111,2,0,0,0,0,0,0 //BS_WEAPONPERFECT#Weapon Perfection# +4112,113,5,111,3,0,0,0,0,0,0,0,0 //BS_OVERTHRUST#Power-Thrust# +4112,114,5,112,3,113,2,0,0,0,0,0,0 //BS_MAXIMIZE#Maximize Power# +4112,1012,1,0,0,0,0,0,0,0,0,0,0 //BS_UNFAIRLYTRICK#Unfair Trick# +4112,1013,1,0,0,0,0,0,0,0,0,0,0 //BS_GREED#Greed# +4112,459,1,111,5,0,0,0,0,0,0,0,0 //BS_ADRENALINE2#Full Adrenaline Rush# +4112,2255,5,0,0,0,0,0,0,0,0,0,0 //NC_MADOLICENCE#Madogear License# +4112,2256,5,2255,1,0,0,0,0,0,0,0,0 //NC_BOOSTKNUCKLE#Nuckle Boost# +4112,2257,3,2256,2,0,0,0,0,0,0,0,0 //NC_PILEBUNKER#Pile Bunker# +4112,2258,3,2256,2,0,0,0,0,0,0,0,0 //NC_VULCANARM#Vulcan Arm# +4112,2259,3,2258,1,0,0,0,0,0,0,0,0 //NC_FLAMELAUNCHER#Flame Launcher# +4112,2260,3,2258,3,0,0,0,0,0,0,0,0 //NC_COLDSLOWER#Cold Slower# +4112,2261,3,2259,2,2260,2,0,0,0,0,0,0 //NC_ARMSCANNON#Arm Cannon# +4112,2262,3,2255,1,0,0,0,0,0,0,0,0 //NC_ACCELERATION#Acceleration# +4112,2263,1,2262,1,0,0,0,0,0,0,0,0 //NC_HOVERING#Hover# +4112,2264,1,2263,1,0,0,0,0,0,0,0,0 //NC_F_SIDESLIDE#Front Slide# +4112,2265,1,2263,1,0,0,0,0,0,0,0,0 //NC_B_SIDESLIDE#Back Slide# +4112,2266,4,2255,4,0,0,0,0,0,0,0,0 //NC_MAINFRAME#Remodel Mainframe# +4112,2267,3,2266,2,0,0,0,0,0,0,0,0 //NC_SELFDESTRUCTION#Suicidal Destruction# +4112,2268,4,2266,2,0,0,0,0,0,0,0,0 //NC_SHAPESHIFT#Shift Shape# +4112,2269,1,2267,2,0,0,0,0,0,0,0,0 //NC_EMERGENCYCOOL#Cool Emergency# +4112,2270,1,2268,2,0,0,0,0,0,0,0,0 //NC_INFRAREDSCAN#Infra Red Scan# +4112,2271,3,2270,1,0,0,0,0,0,0,0,0 //NC_ANALYZE#Analyze# +4112,2272,3,2269,1,0,0,0,0,0,0,0,0 //NC_MAGNETICFIELD#Magnetic Field# +4112,2273,3,2272,2,0,0,0,0,0,0,0,0 //NC_NEUTRALBARRIER#Magnetic Field# +4112,2274,3,2271,3,2273,2,0,0,0,0,0,0 //NC_STEALTHFIELD#Stealth Field# +4112,2275,5,2255,2,0,0,0,0,0,0,0,0 //NC_REPAIR#Repair# +4112,2276,10,0,0,0,0,0,0,0,0,0,0 //NC_TRAININGAXE#Axe Mastery# +4112,2277,5,0,0,0,0,0,0,0,0,0,0 //NC_RESEARCHFE#Fire Earth Research# +4112,2278,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXEBOOMERANG#Axe Boomerang# +4112,2279,5,2278,3,0,0,0,0,0,0,0,0 //NC_POWERSWING#Power Swing# +4112,2280,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXETORNADO#Axe Tornado# +4112,2281,5,2277,2,0,0,0,0,0,0,0,0 //NC_SILVERSNIPER#FAW Silver Sniper# +4112,2282,5,2281,2,0,0,0,0,0,0,0,0 //NC_MAGICDECOY#FAW Magic Decoy# +4112,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW divest# +4112,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent# +4112,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R# +4112,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store# diff --git a/db/skill_unit_db.txt b/db/skill_unit_db.txt index 244f56ab0..205c1dd33 100644 --- a/db/skill_unit_db.txt +++ b/db/skill_unit_db.txt @@ -95,6 +95,7 @@ 535,0xbd, , -1, 0, 20,enemy, 0x010 //NJ_KAENSIN 538,0xbb, , 1:1:1:2:2:2:3:3:3:4,0,-1,all,0x010 //NJ_SUITON 670,0xc7, , 1, 4:7:10:13:16:19:22:25:28:31,1000,all,0x008 //NPC_EVILLAND +2044,0xca, , 0, 3,1000,friend,0x818 //AB_EPICLESIS 8208,0x86, , 0, 2,1000,enemy, 0x080 //MA_SHOWER 8209,0x90, , 0, 1,1000,enemy, 0x006 //MA_SKIDTRAP 8210,0x93, , 0, 0,1000,enemy, 0x006 //MA_LANDMINE diff --git a/doc/3rd_job_notes.txt b/doc/3rd_job_notes.txt new file mode 100644 index 000000000..64b737eba --- /dev/null +++ b/doc/3rd_job_notes.txt @@ -0,0 +1,198 @@ +== Rune Knight ==================================================================================== +RK_ENCHANTBLADE +RK_SONICWAVE +RK_DEATHBOUND +RK_HUNDREDSPEAR +RK_WINDCUTTER +RK_IGNITIONBREAK +RK_DRAGONTRAINING +RK_DRAGONBREATH +RK_DRAGONHOWLING +RK_RUNEMASTERY +RK_MILLENNIUMSHIELD +RK_CRUSHSTRIKE +RK_REFRESH +RK_GIANTGROWTH +RK_STONEHARDSKIN +RK_VITALITYACTIVATION +RK_STORMBLAST +RK_FIGHTINGSPIRIT +RK_ABUNDANCE +RK_PHANTOMTHRUST + +== Guillotine_Cross =============================================================================== +GC_VENOMIMPRESS +GC_CROSSIMPACT +GC_DARKILLUSION +GC_RESEARCHNEWPOISON +GC_CREATENEWPOISON +GC_ANTIDOTE +GC_POISONINGWEAPON +GC_WEAPONBLOCKING +GC_COUNTERSLASH +GC_WEAPONCRUSH +GC_VENOMPRESSURE +GC_POISONSMOKE +GC_CLOAKINGEXCEED +GC_PHANTOMMENACE +GC_HALLUCINATIONWALK +GC_ROLLINGCUTTER +GC_CROSSRIPPERSLASHER + +== Archbishop ===================================================================================== +AB_JUDEX + Working + Damage is unnaturally high-- issue with pre-RE MATK formulae? +AB_ANCILLA + Working +AB_ADORAMUS + Working + Should partner check be in skill_check_condition_castbegin or in castend? + Ugly hack to cancel out using gemstone in skill_get_requirement(). + Should SC_BLIND/SC_ADORAMUS be removed by speed bosting effects? + Should effects cancel simultaneously? + Damage is unnaturally high-- issue with pre-RE MATK formulae? +AB_CLEMENTIA + Working + Bug: Skill name and casting sprite animation should display only on caster +AB_CANTO + Working + Bug: Skill name and casting sprite animation should display only on caster +AB_CHEAL + Working + Bug: Skill name and casting sprite animation should display only on caster +AB_EPICLESIS + Working + Need to fix SC effect on moving out of unit. + What skills should have an inate immuity to this skill? + has skill_check_condition_castbegin case, check to see if it can be improved. +AB_PRAEFATIO + Working + Bug: Skill name and casting sprite animation should display only on caster +AB_ORATIO + Working + Ugly hack to display/remove SI_ on mobs. +AB_LAUDAAGNUS + Working + Should +4+Skilllv luk apply to only those not cured from a status effect? + Check: Skill name and casting sprite animation should display only on caster? + Should this skill fail if you are the only person in/online in a party? +AB_LAUDARAMUS + Working + Should +4+Skilllv luk apply to only those not cured from a status effect? + Check: Skill name and casting sprite animation should display only on caster? + Should this skill fail if you are the only person in/online in a party? +AB_EUCHARISTICA + Working +AB_RENOVATIO + Working +AB_HIGHNESSHEAL + Working +AB_CLEARANCE + Working + Check: Should Soul Linkers be inately immune? + Check list a second time to see what was missed. +AB_EXPIATIO + Working +AB_DUPLELIGHT + Working + Check success rate, + Is skill_addtimerskill the best way to implement the additional attacks? +AB_DUPLELIGHT_MELEE + Working +AB_DUPLELIGHT_MAGIC + Working +AB_SILENTIUM + Working + Need more info on success rate. +AB_SECRAMENT + Working + +== Warlock ======================================================================================== +WL_WHITEIMPRISON +WL_SOULEXPANSION +WL_FROSTMISTY +WL_JACKFROST +WL_MARSHOFABYSS +WL_RECOGNIZEDSPELL +WL_SIENNAEXECRATE +WL_RADIUS +WL_STASIS +WL_DRAINLIFE +WL_CRIMSONROCK +WL_HELLINFERNO +WL_COMET +WL_CHAINLIGHTNING +WL_CHAINLIGHTNING_ATK +WL_EARTHSTRAIN +WL_TETRAVORTEX +WL_TETRAVORTEX_FIRE +WL_TETRAVORTEX_WATER +WL_TETRAVORTEX_WIND +WL_TETRAVORTEX_GROUND +WL_SUMMONFB +WL_SUMMONBL +WL_SUMMONWB +WL_SUMMON_ATK_FIRE +WL_SUMMON_ATK_WIND +WL_SUMMON_ATK_WATER +WL_SUMMON_ATK_GROUND +WL_SUMMONSTONE +WL_RELEASE +WL_READING_SB +WL_FREEZE_SP + +== Ranger ========================================================================================= +RA_ARROWSTORM +RA_FEARBREEZE +RA_RANGERMAIN +RA_AIMEDBOLT +RA_DETONATOR +RA_ELECTRICSHOCKER +RA_CLUSTERBOMB +RA_WUGMASTERY +RA_WUGRIDER +RA_WUGDASH +RA_WUGSTRIKE +RA_WUGBITE +RA_TOOTHOFWUG +RA_SENSITIVEKEEN +RA_CAMOUFLAGE +RA_RESEARCHTRAP +RA_MAGENTATRAP +RA_COBALTTRAP +RA_MAIZETRAP +RA_VERDURETRAP +RA_FIRINGTRAP +RA_ICEBOUNDTRAP + +== Mechanic ======================================================================================= +NC_MADOLICENCE +NC_BOOSTKNUCKLE +NC_PILEBUNKER +NC_VULCANARM +NC_FLAMELAUNCHER +NC_COLDSLOWER +NC_ARMSCANNON +NC_ACCELERATION +NC_HOVERING +NC_F_SIDESLIDE +NC_B_SIDESLIDE +NC_MAINFRAME +NC_SELFDESTRUCTION +NC_SHAPESHIFT +NC_EMERGENCYCOOL +NC_INFRAREDSCAN +NC_ANALYZE +NC_MAGNETICFIELD +NC_NEUTRALBARRIER +NC_STEALTHFIELD +NC_REPAIR +NC_TRAININGAXE +NC_RESEARCHFE +NC_AXEBOOMERANG +NC_POWERSWING +NC_AXETORNADO +NC_SILVERSNIPER +NC_MAGICDECOY +NC_DISJOINT diff --git a/doc/item_bonus.txt b/doc/item_bonus.txt index e705a963b..93e5bfb57 100644 --- a/doc/item_bonus.txt +++ b/doc/item_bonus.txt @@ -439,3 +439,7 @@ bonus bMagicSPGainValue,n; Heals +n SP when killing an enemy with magic attack. bonus bMagicHPGainValue,n; Heals +n HP when killing an enemy with magic attack. bonus3 bAddClassDropItem,s,x,n; Adds an n/100% chance of dropping item s when killing monster class x. + +bonus bFixedCastrate,x; Skill fixed casting time rate + n% +bonus bWeaponMatk,x; Adds x Weapon Magical Attack to a weapon item. +bonus bEquipmentMatk,x; Adds x Equipment Magical Attack to a non-weapon item. diff --git a/npc/Changelog.txt b/npc/Changelog.txt index d66408ae9..96fa0b0c6 100644 --- a/npc/Changelog.txt +++ b/npc/Changelog.txt @@ -1,7 +1,9 @@ Date Added ====== +2011/08/26 + * Rev. 14941 Added Archbishop job quest, and missing Brasilis files. [L0ne_W0lf] 2011/08/10 - * Revv. 14931 Added scripts and NPC Brasilis updates from trunk r14928. [L0ne_W0lf] + * Rev. 14931 Added scripts and NPC Brasilis updates from trunk r14928. [L0ne_W0lf] 2011/07/26 * Rev. 14922 Added Renewal Guides, and made the filenames uniform. [L0ne_W0lf] 2011/07/21 diff --git a/npc/jobs/3-1/archbishop.txt b/npc/jobs/3-1/archbishop.txt new file mode 100644 index 000000000..a01e06b69 --- /dev/null +++ b/npc/jobs/3-1/archbishop.txt @@ -0,0 +1,2273 @@ +prt_church,103,88,3 script Praying Minister#arch 60,{ + if (BaseJob != Job_Priest) { + if (BaseJob == job_Archbishop) { + mes "[Praying Minister]"; + mes "Ah! An Archbishop."; + mes "You have reached the state of light."; + mes "I hope you give happiness and honor to people during your adventures."; + close; + } + else { + mes "[Praying Minister]"; + mes "In front of the Almighty God Odin, there shall be no person smarter than him, and there will be no person more merciful than him."; + next; + mes "[Praying Minister]"; + mes "All ministers of Odin should be diligent. They should never be too lazy to serve Odin."; + next; + mes "[Praying Minister]"; + mes "Thesedays, I've heard that ministers are becoming lax in their duty to Odin and adorn themselves with the splendors of the world."; + next; + mes "[Praying Minister]"; + mes "If you see any of these ministers, can you ask to them to go to the church in prontera?"; + next; + mes "[Praying Minister]"; + mes "They give out a special aura so you can easily recognize them."; + mes "I'm going to make them ministers worthy of serving Odin."; + close; + } + } + else { + if (Upper == 4) { + mes "[Praying Minister]"; + mes "In front of the Almighty God Odin, there shall be no person smarter than him, and there will be no person more merciful than him."; + next; + mes "[Praying Minister]"; + mes "All ministers of Odin should be diligent. They should never be too lazy to serve Odin."; + next; + mes "[Praying Minister]"; + mes "Thesedays, I've heard that ministers are becoming lax in their duty to Odin and adorn themselves with the splendors of the world."; + next; + mes "[Praying Minister]"; + mes "If you see any of these ministers, can you ask to them to go to the church in prontera?"; + next; + mes "[Praying Minister]"; + mes "They give out a special aura so you can easily recognize them."; + mes "I'm going to make them ministers worthy of serving Odin."; + close; + } + if ((BaseLevel == 99) && (JobLevel > 49)) { + if (job_arch == 0) { + if (SkillPoint) { + mes "You can't change jobs without using all your skill points. Please use all of your skill points before applying to change jobs~"; + close; + } + mes "[Praying Minister]"; + mes "In front of the Almighty God Odin, there shall be no person smarter than him, and there will be no person more merciful than him."; + next; + mes "[Praying Minister]"; + mes "All ministers of Odin should be diligent. They should never be too lazy to serve Odin."; + next; + mes "[Praying Minister]"; + if (Sex == 1) + mes "Brother, how has your life been?"; + else + mes "Sister, how has your life been?"; + mes "Have you lived it to it's fullest?"; + mes "Have you served your life in the light of Odin?"; + next; + mes "[Praying Minister]"; + mes "We are ministers and our behavior is seen as acts of the Gods."; + mes "We should always be mindful of this."; + next; + mes "[Praying Minister]"; + mes "We should always tell the truth."; + mes "We should not fall prey to lies and deceit."; + next; + mes "[Praying Minister]"; + if (Sex == 1) + mes "Brother..."; + else + mes "Sister..."; + mes "Even though we serve Odin, we are normal people."; + mes "We can be degraded in spite of ourselves and we must realize that."; + next; + mes "[Praying Minister]"; + mes "We always try to keep our original intention in mind and spread Odin's rule."; + next; + select("How do I become like that?"); + mes "[Praying Minister]"; + mes "That's a good question."; + mes "We have lots of methods."; + mes "But, I recommend this."; + next; + mes "[Praying Minister]"; + mes "Have you ever heard of a"; + mes "^3131FFHoly Pilgrimage^000000?"; + mes "A Holy Pilgrimage means going to a holy place to pray to the God Odin for protection and grace."; + next; + mes "[Praying Minister]"; + mes "When you pray to Odin in the holy place, you will feel that you are born again."; + next; + mes "[Praying Minister]"; + mes "What do you think?"; + mes "Would you like to do a Holy Pilgrimage?"; + next; + switch(select("Yes I want to.:I'll think about it.")) { + case 1: + mes "[Praying Minister]"; + mes "That's the correct attitude."; + mes "A person who lives in one's mundane life would better have a new mind and body and evolve to the way of a true minister of Odin."; + next; + mes "[Praying Minister]"; + mes "There is a small village named Umbala far from here."; + mes "That village is a where a tribe lives in harmony with nature."; + next; + mes "[Praying Minister]"; + mes "Go there and find Priest Dayan."; + mes "Tell him exactly, ''^3131FFI'm here for the Holy Pilgrimage^000000.''"; + next; + mes "[Praying Minister]"; + mes "He's very old so he is hard of hearing."; + mes "You have to speak loud and clearly. You got it?"; + mes "I hope that this paves the way for you to live in the light of Odin......"; + set job_arch,1; + setquest 2187; + close; + case 2: + mes "[Praying Minister]"; + mes "A Holy Pilgrimage isn't that difficult."; + mes "Just be mindful that once you start the path you will be on your way to the way of a true minister of Odin."; + next; + mes "[Praying Minister]"; + mes "Feel free to visit me if you change your mind."; + mes "I'll always be here for you."; + close; + } + } + else { + mes "[Praying Minister]"; + mes "How's it going?"; + mes "Did you meet Priest Dayan in Umbala?"; + close; + } + } + else { + mes "[Praying Minister]"; + mes "In front of the Almighty God Odin, there shall be no person smarter than him, and there will be no person more merciful than him."; + next; + mes "[Praying Minister]"; + mes "All ministers of Odin should be diligent. They should never be too lazy to serve Odin."; + next; + mes "[Praying Minister]"; + mes "Thesedays, I've heard that ministers are becoming lax in their duty to Odin and adorn themselves with the splendors of the world."; + next; + mes "[Praying Minister]"; + mes "If you see any of these ministers, can you ask to them to go to the church in prontera?"; + next; + mes "[Praying Minister]"; + mes "They give out a special aura so you can easily recognize them."; + mes "I'm going to make them ministers worthy of serving Odin."; + close; + } + } +} + +umbala,137,227,5 script Utan Boy#arch 787,{ + mes "[Utan Boy]"; + mes "........"; + close; +} + +umbala,139,227,3 script Priest#arch 60,{ + if (job_arch < 1) { + mes "[Priest]"; + mes "Un...ba... Unba?"; + close; + } + else if (job_arch == 1) { + mes "[Priest]"; + mes "Un...ba... Umba?"; + next; + mes "[Utan Boy]"; + mes "..............."; + next; + mes "[Priest]"; + mes "Is that... right?"; + mes "Hmm... so..."; + mes "Um...ma? Umau...ma?"; + emotion e_swt,"Priest#arch"; + next; + mes "[Utan Boy]"; + mes "..............."; + next; + mes "[Priest]"; + mes "Huuuuuu......"; + mes "Oh, dear . I feel heavy."; + mes "hohohoho."; + next; + mes "- mumbling~ -"; + next; + mes "[Priest]"; + mes "hahahahaha."; + mes "huhuhuhu. humhum."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Hello. are you... Priest Dayan?"; + next; + mes "[Priest]"; + mes "Huh?"; + next; + mes "He turns his head towards you."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Aren't you Priest Dayan?"; + next; + mes "[Priest]"; + mes "muttering..."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Priest! Da~yan! Right!?"; + next; + mes "[Priest Dayan]"; + mes "Ah~, yes."; + mes "Yes, I am."; + if (Sex == 1) + mes "I'm Dayan. Nice to meet you Brother."; + else + mes "I'm Dayan. Nice to meet you Sister."; + next; + mes "The old priest gives you an ear to ear grin. "; + next; + mes "[Priest Dayan]"; + mes "I forgot to wear my hearing aid. hehe."; + mes "Anyway, why have you come here?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Hmm, I wanted to tell you..."; + next; + input .@input$; + mes "["+strcharinfo(0)+"]"; + mes ""+.@input$+""; + next; + set .@urans$,.@input$; + set .@myans$,"I'm here for the Holy Pilgrimage"; + set .@sungzi,compare(.@urans$,.@myans$); + if (.@sungzi == 0) { + mes "Priest Dayan doesn't seem to understand you. He just stares at you and smiles."; + next; + mes "[Priest]"; + mes "Eh? Say what?"; + close; + } + mes "[Priest Dayan]"; + mes "..............?"; + next; + mes "He cups his ears towards you."; + next; + mes "["+strcharinfo(0)+"]"; + mes "^FF0000I'm here for the Holy Pilgrimage!^000000"; + mes "^FF0000I'm here for the Holy Pilgrimage!^000000"; + mes "^FF0000I'm here for the Holy Pilgrimage!^000000"; + mes "^FF0000I'm here for the Holy Pilgrimage!^000000"; + next; + mes "[Priest Dayan]"; + mes "Eh... are you?"; + mes "A pilgrimage to the Holy Land..."; + mes "It has been a long time since I've seen such a devout minister."; + if (Sex == 1) + mes "Welcome. Brother."; + else + mes "Welcome. Sister."; + next; + mes "The old priest gives you a gracious smile."; + next; + mes "[Priest Dayan]"; + mes "See this village with the huge forest surrounding it."; + mes "Can you see a giant tree?"; + next; + mes "[Priest Dayan]"; + mes "That big tree is called The ^3131FFYggdrasil^000000."; + mes "That tree was created from Ymir's body after Odin created the world as you know it, Rune Midgard."; + next; + mes "[Priest Dayan]"; + mes "A fountain pours out from the end of Yggdrasil's roots that spread to every world."; + next; + mes "[Priest Dayan]"; + mes "The roots head to Nifflheim where you can find Hvergelmir spring."; + mes "In Rune Midgard there is Mimir's spring. And in Asgard, the world of the Gods, there is the Word spring."; + next; + mes "[Priest Dayan]"; + mes "Mimir spring wells with intelligence, myth says that if Odin lets you have his eye that you will gain all of the knowledge within that spring."; + next; + mes "[Priest Dayan]"; + if (Sex == 1) + mes "Brother."; + else + mes "Sister."; + mes "Through the Holy Pilgrimage, we can make ourselves pious by cleansing our bodies and souls."; + next; + mes "[Priest Dayan]"; + mes "Enter the Yggdrasil."; + mes "You may be assaulted by creatures in there but be mindful that their intentions are only to protect the Yggdrasil."; + next; + mes "[Priest Dayan]"; + mes "Follow your steps with purpose."; + mes "If Odin doesn't abandon you, you can reach the beginning of the world at the stem of the Yggdrasil."; + mes "When you arrive there, find a quiet place."; + next; + mes "[Priest Dayan]"; + mes "Pray for a life of faith and expiate your sins with a pious mind."; + next; + mes "[Priest Dayan]"; + mes "Admire Odin's omniscience and omnipotence and pray for a wisdom to choose the right path."; + mes "^3131FFFeel free to ask me about how to pray^000000."; + next; + mes "[Priest Dayan]"; + mes "Lets see, go to the place of the most famous creature from Odin."; + next; + mes "[Priest Dayan]"; + mes "After making your pilgrimage, let's have a drink together and talk about your experience."; + next; + mes "- Priest Dayan smiles again. -"; + set job_arch,2; + changequest 2187,2188; + close; + } + else if (job_arch == 2) { + mes "[Priest Dayan]"; + mes "This place is the holiest place in the world, Yggdrasil."; + mes "This holy ceremony will brighten your soul."; + next; + switch(select("How should I pray?:Cancel.")) { + case 1: + mes "[Priest Dayan]"; + mes "Through prayer, we can follow four paths."; + mes "Remember what I say to you now."; + next; + mes "[Priest Dayan]"; + mes "The 1st way is the ^3131FFway of meditation^000000."; + mes "In the way of meditation, we have to be ready to greet Odin with a clear conscience."; + next; + mes "[Priest Dayan]"; + mes "Meditation starts with a ^3131FFBlessing^000000 which calms your mind down."; + next; + mes "[Priest Dayan]"; + mes "The 2nd is the ^3131FFway of agony^000000."; + mes "Through the way of agony, we reflect on ourselves with confession about our retribution for the deeds of a former life."; + next; + mes "[Priest Dayan]"; + mes "Don't be afraid of pain. That is a necessity and will be a first step to enter a way to liquidate past wounds."; + next; + mes "[Priest Dayan]"; + mes "The 3rd way is the ^3131FFway of joy^000000."; + mes "As you rid yourself of pain, your mind will suffer less and you will experience the joy of life as you help and console others."; + next; + mes "[Priest Dayan]"; + mes "They will bless you because you are an existence of joy overcoming an affliction. We call that ^3131FFAspersio^000000."; + mes "You must drink a ^3131FFHoly Water^000000 with appreciation of Aspersio."; + next; + mes "[Priest Dayan]"; + mes "The last way is the ^3131FFway of light^000000."; + mes "You are free from all sin because you were blessed from all creation."; + next; + mes "[Priest Dayan]"; + mes "You were reborn as light, sing a ^3131FFGloria^000000 of joy and soul that loves you."; + next; + mes "[Priest Dayan]"; + mes "After finishing all of these prayers, just stand up with a pious mind."; + mes "If your prayer is truthful, Odin will lend you his wisdom."; + next; + mes "[Priest Dayan]"; + mes "Are you ready?"; + mes "Okay, it's time to leave and exculpate yourself."; + mes "If your prayer is finished, let's talk."; + close; + case 2: + mes "[Priest Dayan]"; + mes "I hope that my prayer can weaken your agony..."; + close; + } + close; + } + else if (job_arch == 3) { + mes "[Priest Dayan]"; + mes "Oh, you've come back."; + mes "I can feel that you have a fresh energy. Maybe you did pray truthfully."; + next; + mes "["+strcharinfo(0)+"]"; + mes "I feel light-hearted. Like I was just reborn..."; + next; + mes "[Priest Dayan]"; + mes "Your faith gives you confidence and courage."; + mes "A smile from a peaceful mind will easily rid people of their wariness."; + mes "Please, inspire people with love and energy."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Thanks for your kind words."; + next; + mes "[Priest Dayan]"; + if (Sex == 1) + mes "Brother."; + else + mes "Sister."; + mes "Now, there is a place you should go to."; + next; + mes "[Priest Dayan]"; + mes "That place is Hugel in Schwaltzvalt."; + mes "There is a Nun praying there named Vinue, she is a true minister who prays for the suffering people in the world."; + mes "But the last time I saw her she seemed sad."; + next; + mes "[Priest Dayan]"; + mes "Can you convince her to make a pilgrimage to Yggdrasil?"; + mes "I think she is exhausted due to praying too much. I hope the air of Yggdrasil will be helpful to her."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Don't worry."; + mes "I'll go and meet her."; + next; + mes "[Priest Dayan]"; + if (Sex == 1) + mes "Feel free to visit here when you want to pray, brother."; + else + mes "Feel free to visit here when you want to pray, sister."; + mes "A visit from a friend always makes me happy."; + set job_arch,4; + changequest 2188,2189; + close; + } + else { + mes "[Dayan]"; + mes "Did you find Vinue in Hugel?"; + close; + } +} + +yggdrasil01,220,47,0 script #A pilgrimage to the Ho 139,5,5,{ +OnTouch: + if (job_arch == 2) { + mes "["+strcharinfo(0)+"]"; + mes "Is it the spring of Hvergelmir."; + mes "This place is a very vivid and peaceful place."; + mes "It's proper to pray."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Time to genuflect..."; + mes "Hmm, what did that priest say to me?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Hmm... What is the first way?"; + next; + switch(select("The way of silence.:The way of confession.:The way of meditation.")) { + case 1: + mes "["+strcharinfo(0)+"]"; + mes ""; + mes "I don't think so."; + close; + case 2: + mes "["+strcharinfo(0)+"]"; + mes "The way of confession...?"; + mes "I don't think so."; + close; + case 3: + mes "["+strcharinfo(0)+"]"; + mes "The way of meditation...?"; + mes "Yes, it's the way of meditation."; + next; + break; + } + mes "^3131FF[Priest Dayan]^000000"; + mes "^3131FFThe 1st way is the way of meditation.^000000"; + mes "^3131FFIn the way of meditation, we have to be ready to greet Odin with a clear conscience.^000000"; + next; + mes "^3131FF[Priest Dayan]^000000"; + mes "^3131FFMeditation starts with a Blessing which calms your mind down.^000000"; + next; + mes "- You close your eyes slowly and take a deep breath. -"; + next; + mes "- * BLESSING! * -"; + specialeffect2 EF_BLESSING; + next; + mes "Your mind is refreshed with the blessing effect."; + mes "You continue to meditate trying to rid your mind of any ill feelings."; + next; + mes "^3131FF[Priest Dayan]^000000"; + mes "^3131FFThe 2nd is the way of agony^000000."; + mes "^3131FFThrough the way of agony, we reflect on ourselves with confession about our retribution for the deeds of a former life.^000000"; + next; + mes "^3131FF[Priest Dayan]^000000"; + mes "^3131FFDon't be afraid of pain. That is a necessity and will be a first step to enter a way to liquidate past wounds.^000000"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Pain... What kind of faults have I had?"; + input .@input$; + next; + mes "["+strcharinfo(0)+"]"; + mes "I confess my guilt to the Almighty God Odin."; + next; + mes "["+strcharinfo(0)+"]"; + mes "^3131FF"+.@input$+".^000000"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Oh benevolent Odin, Take mercy on me and pity me because I'm remiss in the discharge of my duties as a minister."; + mes "Please, lead the way and save a foolish minister with your wisdom."; + next; + mes "You ruminate about your confession and are lost in thought again."; + next; + mes "............................."; + next; + mes "............................."; + mes "........................."; + next; + mes "............................."; + mes "........................."; + mes "....................."; + next; + mes "^3131FF[Priest Dayan]^000000"; + mes "^3131FFThe 3rd way is the way of joy.^000000"; + mes "^3131FFAs you rid yourself of pain, your mind will suffer less and you will experience the joy of life as you help and console others.^000000"; + next; + mes "^3131FF[Priest Dayan]^000000"; + mes "^3131FFAnd also they will bless you because you are an existence of joy overcoming an affliction. We call that Aspersio^000000."; + mes "^3131FFYou must drink a Holy Water with appreciation of Aspersio.^000000"; + next; + if (!countitem(523)) { + mes "["+strcharinfo(0)+"]"; + mes "Oh no! I forgot to bring a Holy Water!"; + close; + } + mes "- You bow respectfully holding up a Holy Water and put the glass to your lips. -"; + next; + mes "- * ASPERSIO ! * -"; + specialeffect2 EF_ASPERSIO; + next; + specialeffect2 EF_RECOVERY; + mes "............................."; + next; + mes "............................."; + mes "........................."; + next; + mes "............................."; + mes "........................."; + mes "....................."; + next; + mes "^3131FF[Priest Dayan]^000000"; + mes "^3131FFThe last way is a way of light^000000.^000000."; + mes "^3131FFYou are free from all sin because you were blessed from all creation.^000000"; + next; + mes "^3131FF[Priest Dayan]^000000"; + mes "^3131FFYou were reborn as light, sing a Gloria of joy and soul that love you.^000000"; + next; + mes "- You breath in deep and start to sing a Gloria."; + mes "A chord crashs out in the spring of Hvergelmir and a waterfall sound gives you a refreshing feeling. -"; + specialeffect2 EF_GLORIA; + next; + mes "["+strcharinfo(0)+"]"; + mes "~Descendants of Heimdal gather under the Ash tree Yggdrasil.~"; + mes "~The Curdan bird which sits on a branch brings me the wisdom of whole world.~"; + next; + mes "["+strcharinfo(0)+"]"; + mes "~The Curdan wolf protects me from all threats in the world.~"; + specialeffect2 EF_GLORIA; + next; + mes "["+strcharinfo(0)+"]"; + mes "~The host of ballascalf, rise up from your seat. The whole world shouts for joy.~"; + mes "~The father of light, the poet of wisdom, sing for me.~"; + next; + mes "["+strcharinfo(0)+"]"; + mes "~The host of a glittering glass, give me a holy prediction.~"; + specialeffect2 EF_GLORIA; + next; + mes "- After you finish the song, you feel light and strong with abundant devotion. -"; + specialeffect2 EF_BLESSING; + specialeffect2 EF_RESURRECTION; + next; + mes "["+strcharinfo(0)+"]"; + mes "That was refreshing."; + mes "I guess I should go back to Priest Dayan."; + set job_arch,3; + close2; + warp "umbala",138,219; + end; + } + else if (job_arch == 3) { + mes "["+strcharinfo(0)+"]"; + mes "The song is over. It's time to go back to Priest Dayan."; + close2; + warp "umbala",138,219; + end; + } +} + +hu_in01,205,204,7 script Praying Nun#benew 79,{ + if (job_arch == 4) { + mes "- There is a nun closing her eyes as she murmurs something which sounds like a prayer. -"; + next; + switch(select("Talk to her.:Stay Quiet.")) { + case 1: + break; + case 2: + mes "- You don't feel like disturbing her -"; + close; + } + mes "["+strcharinfo(0)+"]"; + mes "Umm, hello sister?"; + next; + mes "[Vinue]"; + mes "Ah, Welcome."; + mes "It's not time to have a service yet..."; + if (Sex == 1) + mes "Are you here to pray, brother?"; + else + mes "Are you here to pray, sister?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "I came here to say hello from Priest Dayan from Prontera."; + next; + mes "[Vinue]"; + mes "Ah, Priest Dayan."; + mes "Is he good?"; + mes "He is so cute even though he's old."; + next; + mes "["+strcharinfo(0)+"]"; + mes "He told me that he was worried because when he saw you last time, you seemed sad."; + mes "He asks you to go on a Holy Pilgrimage."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Umbala has the vital power of nature!"; + next; + mes "[Vinue]"; + mes "Ah..."; + if (Sex == 1) + mes "He's very kind. As are you brother."; + else + mes "He's very kind. As are you sister."; + next; + mes "[Vinue]"; + mes "But don't worry."; + mes "I'm just a little tired because of a bad dream."; + next; + mes "[Vinue]"; + mes "Evil is always watching for our souls."; + mes "If you are indifferent to praying, it never misses an opportunity."; + next; + switch(select("A dream? What kind of dream?:Your soul should be fine.")) { + case 1: + break; + case 2: + mes "[Vinue]"; + mes "Oh but that's where you're wrong."; + mes "My soul may be the most at risk."; + mes "Thank you for delivering the message."; + mes "I'll go back to my prayers."; + close; + } + mes "[Vinue]"; + mes "That is..."; + mes "Actually I started to have a bad dream from the date I was appointed."; + next; + mes "[Vinue]"; + mes "At first, it was a dream that Valkyrie was sad and in darkness."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Valkyrie?"; + next; + mes "[Vinue]"; + mes "Yeah..."; + mes "She was crying in a pitch-black room."; + mes "Hanging down like a bird that had its wings cut."; + next; + mes "[Vinue]"; + mes "But, as time went by, the dream became scarier. Now Valkyrie is arrested with chains and then finally she is dashed to pieces."; + next; + mes "[Vinue]"; + mes "What a cruel performance! I suddenly can't breathe properly and then I wake up."; + next; + mes "["+strcharinfo(0)+"]"; + mes "To have to see the death of Valkyrie, must be a tormenting dream."; + next; + mes "[Vinue]"; + mes "Is it just a nightmare?"; + mes "Or do you think it is an omen?"; + next; + mes "[Vinue]"; + mes "I've been wanting to pray at Odin's shrine to make the dream go away. But that shrine became a den of evil a long time ago."; + next; + mes "["+strcharinfo(0)+"]"; + mes "The shrine?"; + mes "Nobody tried to subdue the evil?"; + next; + mes "[Vinue]"; + mes "Unfortunely, I'm a nun who doesn't have any exorcism skill..."; + mes "Residents of Hugel just stood aghast of the sight because they are not familiar with adventure."; + next; + mes "[Vinue]"; + mes "Thesedays, there are a lot of people because of the development of the Odin shrine, but their situation is not so good."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Is the dream related with the evil in the Odin shrine?"; + next; + mes "[Vinue]"; + mes "Hum... well."; + mes "I don't have any way to find out."; + mes "I don't have a method, so I just pray."; + next; + switch(select("I'll investgate for you.:I'll pray with you.")) { + case 1: + break; + case 2: + mes "[Vinue]"; + mes "Thank you."; + mes "I'll pray that the darkness stays away."; + mes "I hope you have a good time with the festival here in Hugel."; + close; + } + mes "[Vinue]"; + mes "Yeah?"; + mes "But, it'll be scary inside!"; + mes "There are lots of devils inside!"; + next; + mes "["+strcharinfo(0)+"]"; + mes "But I can't pretend to ignore a Sister who is in trouble?"; + mes "I'm a minister who copes with lots of asceticism!"; + mes "Entrust me."; + next; + mes "[Vinue]"; + mes "Ah... I'm so worried...."; + mes "I'll never forget your warm heart."; + next; + mes "["+strcharinfo(0)+"]"; + mes "How do I get to Odin shrine?"; + next; + mes "[Vinue]"; + mes "There is a ferry on the right side of the church."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Ok, wait for good news!"; + next; + mes "[Vinue]"; + mes "I'll pray for your safe return."; + mes "I hope that Odin gives you his protection as well."; + set job_arch,5; + changequest 2189,2190; + close; + } + else if ((job_arch > 4) && (job_arch < 100)) { + mes "[Vinue]"; + mes "I'll pray for your safe return."; + close; + } + else { + mes "[Vinue]"; + mes "I feel refreshed."; + mes "It must be good news?"; + mes "Thanks the Gods."; + close; + } +} + +odin_tem02,282,263,0 script #find_val -1,3,3,{ +OnTouch: + if ((job_arch > 4) && (job_arch < 100)) + enablenpc "Valkyrie Illusion#arch"; + end; +} + +odin_tem02,281,275,3 script Valkyrie Illusion#arch 403,{ + if ((job_arch > 4) && (job_arch < 100)) { + mes "You can see Valkyrie who has a despairing face."; + next; + switch(select("Touch Valkyrie's Illusion.:Turn away.")) { + case 1: + mes "You lose your consciousness while getting a closer view of Valkyrie's Illusion."; + close2; + specialeffect2 EF_CLOAKING; + warp "job3_arch01",29,29; + disablenpc "Valkyrie Illusion#arch"; + break; + case 2: + mes "Out of fear, you turn away from Valkyrie's illusion."; + close2; + disablenpc "Valkyrie Illusion#arch"; + break; + } + } + end; + +OnInit: + disablenpc "Valkyrie Illusion#arch"; + end; +} + +job3_arch01,29,34,3 script Valkyrie#arch 403,{ + if (Upper == 4) { + mes "[Valkyrie]"; + //Custom translation + mes "You are only a child."; + mes "My job is very difficult, I do not need to tollerate a child's joke. Away with you!"; + close; + } + if (!checkweight(1201,2)) { + //Custom translation + mes "- bags must be emptied before they can proceed. -"; + close; + } + if ((BaseLevel != 99) || (JobLevel < 50)) { + warp "odin_tem02",282,263; + end; + } + if (getmercinfo(0)) { + mes "[Valkyrie]"; + mes "If you want to talk with me, you have to ^3131FFcancel all contracts^000000 with any mercenaries you have."; + close; + } + if (SkillPoint) { + mes "You can't progress without using all your skill points. Please use all of your skill points before progressing~"; + close; + } + if (BaseJob != Job_Priest) { + warp "odin_tem02",282,263; + end; + } + else { + if (BaseJob != Job_Archbishop) { + if (job_arch < 5) { + warp "odin_tem02",282,263; + end; + } + else if (job_arch == 5) { + mes "[Valkyrie]"; + mes "In the heavens the sound of pipes spread out, but a bird that can't fly crawls and finally is crushed to pieces on the ground."; + mes "Ah, I'm resentful! so regretful!"; + next; + mes "- Valkyrie holds its face, then she finds you and stares with a threatening face. -"; + next; + mes "[Valkyrie]"; + mes "You are a descendant of Heimdal living in pain as a mortal, why are you in here?"; + mes "Are you here to ridicule my grim fate?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "No way!"; + mes "But it's true that I'm here for you."; + next; + mes "[Valkyrie Anguhilde]"; + mes "...me?"; + mes "Of course I'm staying in Midgard, but we are under the yoke of fate that can't coexist in this world."; + next; + mes "[Valkyrie Anguhilde]"; + mes "I see, is your goal to enter Valhalla?"; + mes "If you do, it's the wrong place for you."; + next; + mes "[Valkyrie Anguhilde]"; + mes "I was already expelled from Asgard."; + mes "My duty is protecting this small island from humans trying to take it from the Gods and even I don't have any energy to do so."; + next; + mes "["+strcharinfo(0)+"]"; + mes "It's not that kind of problem."; + mes "But someone who perceives your painful situation has sent me here."; + next; + mes "[Valkyrie Anguhilde]"; + mes "Haha! You are going to help me?!"; + next; + mes "[Valkyrie Anguhilde]"; + mes "..................."; + next; + mes "- Valkyrie gives you a fierce scowl. -"; + next; + mes "[Valkyrie Anguhilde]"; + mes "In fact, I can't do anything with my body now."; + next; + mes "[Valkyrie Anguhilde]"; + mes "Human, answer me. Are you here to sincerely help me?"; + next; + switch(select("Yes:No")) { + case 1: + break; + case 2: + mes "[Valkyrie Anguhilde]"; + mes "I knew that I couldn't trust a human!"; + close2; + warp "odin_tem02",282,263; + end; + } + mes "[Valkyrie Anguhilde]"; + mes "Ok..."; + mes "I don't have any energy to hold my own, so I have no choice but to trust you."; + next; + mes "[Valkyrie Anguhilde]"; + mes "I was a normal Valkyrie that lead soldiers to Valhalla according to the order of Odin."; + next; + mes "[Valkyrie Anguhilde]"; + mes "But I harmed Freki, one of Odin's wolves, and I was expelled form Asgard without any energy as a Valkyrie with orders to protect this island."; + next; + mes "[Valkyrie Anguhilde]"; + mes "I was disgraced, this island is important as a temple for Odin and the various Gods."; + mes "I tried to do my best to protect this holy place."; + next; + mes "[Valkyrie Anguhilde]"; + mes "But one day, the devil started to gain influence on this island."; + mes "I don't know why they came here and from where they came from."; + next; + mes "[Valkyrie Anguhilde]"; + mes "They seiged the temple and I exhausted my energy tring to fight them all myself."; + next; + mes "[Valkyrie Anguhilde]"; + mes "The holy shrine was tainted by the devils."; + mes "How long do I have to be under this dishonorable fate!"; + next; + mes "[Valkyrie Anguhilde]"; + mes "Mortal one, what is your name?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "My name is "+strcharinfo(0)+"."; + next; + mes "[Valkyrie Anguhilde]"; + mes ""+strcharinfo(0)+","; + mes "You told me that you want to help me, right? Even though it disgraces me, I am asking for your help."; + next; + mes "[Valkyrie Anguhilde]"; + mes "This place may look like it was made my humans. Actually, it's a very important monument and also a part of the God's history."; + next; + mes "[Valkyrie Anguhilde]"; + mes "I've lost all of my energy and my body is sealed so there is no way for me to protect the shrine."; + mes "You have to send a message to Valhalla to ask for help from a Valkyrie quickly."; + next; + select("How can I do that?"); + mes "[Valkyrie Anguhilde]"; + mes "At the ^3131FFtop of the shrine^000000, You can contact to them with a ^3131FFGolden pipe^000000."; + next; + mes "[Valkyrie Anguhilde]"; + mes "I'm going to give you a scroll of paper written in an ancient language."; + mes "In that scroll, there is my impersonation."; + mes "^3131FFIf you go outside, you can summon a Valkyrie with that scroll.^000000"; + next; + mes "[Valkyrie Anguhilde]"; + mes "After you summon my impersonation, you have to find a ^3131FFBroken pipe^000000."; + mes "Maybe it'll be spread in the shrine..."; + next; + mes "[Valkyrie Anguhilde]"; + mes "You have to go to the top of the shrine, collecting all broken pipes from the impersonation."; + mes "And then I'm going to take care of the matter."; + next; + mes "[Valkyrie Anguhilde]"; + mes "An impersonation will help when you move or attack as you want through ^FF0000ALT+click^000000."; + mes "But you have to be careful if an imeprsonation falls down."; + next; + mes "[Valkyrie Anguhilde]"; + mes "When you finish preparing to go on, talk to me again."; + mes "It'll be a long journey..."; + set job_arch,6; + close; + } + else if (job_arch == 6) { + if ($@archbs== 0) { + set $@archbs,1; //Global Variable + mes "[Valkyrie Anguhilde]"; + mes ""+strcharinfo(0)+" Did you finish preparing for your way of asceticism?"; + next; + set .@exampc,getmapusers("job3_arch02"); + if (.@exampc > 0) { + mes "[Valkyrie Anguhilde]"; + //Custom translation + mes "Ah, it seems someone is already combating the evil in the temple."; + mes "I will go see who it is, please wait a moment."; + set $@archbs,0; //Global Variable + close; + } + else { + mes "[Valkyrie Anguhilde]"; + mes "Ok. Now I'm going to send you there."; + mes "^FF0000When you go there, you have to summon my impersonation with the scroll^000000. Don't forget."; + set $@archbs,0; //Global Variable + close2; + nude; + if (countitem(2798)) + delitem 2798,countitem(2798); //Will_Of_Exhausted_Angel + donpcevent "start#arch::OnEnable"; + set job_arch,7; + changequest 2190,2191; + warp "job3_arch02",119,49; + disablenpc "Valkyrie#arch"; + end; + } + } + else { + mes "[Valkyrie Anguhilde]"; + //Custom translation + mes "I am already talking to someone, please wait and talk to me again."; + close; + } + } + else if (job_arch == 7) { + if (countitem(12381)) + delitem 12381,countitem(12381); //ValkyrieA_Scroll + if (countitem(12382)) + delitem 12382,countitem(12382); //ValkyrieB_Scroll + if ($@archbs == 0) { + set $@archbs,1; //Global Variable + mes "[Valkyrie Anguhilde]"; + mes "Are you ok human?"; + mes "It was not as easy as I expected."; + mes "Will you challenge again?"; + next; + set .@exampc,getmapusers("job3_arch02"); + if (.@exampc > 0) { + set $@archbs,0; //Global Variable + mes "[Valkyrie Anguhilde]"; + //Custom translation + mes "Ah, it seems someone is already combating the evil in the temple."; + mes "I will see who it is, please wait a moment."; + close; + } + else { + set $@archbs,0; //Global Variable + mes "[Valkyrie Anguhilde]"; + mes "OK. now I'm going to send you there."; + mes "^FF0000When you go there, you have to summon my impersonation with the scroll^000000."; + mes "An impersonation will help when you move or attack as you want through ^FF0000ALT+click^000000."; + mes "But you have to be careful if an imeprsonation falls down."; + close2; + nude; + if (countitem(2798)) + delitem 2798,countitem(2798); //Will_Of_Exhausted_Angel + donpcevent "start#arch::OnEnable"; + set job_arch,7; + warp "job3_arch02",119,49; + disablenpc "Valkyrie#arch"; + end; + } + } + else { + mes "[Valkyrie Anguhilde]"; + //Custom translation + mes "I am already talking to someone, please wait and talk to me again."; + close; + } + } + } + } + end; + +Onbc: + set $@archbs,0; //Global Variable + //Custom translation + mapannounce "job3_arch01", "Valkyrie's Cry: I hear the laughter of the devil, someone has fallen in the temple.",bc_map,"0xFFCE00"; + enablenpc "Valkyrie#arch"; + end; +} + +job3_arch02,119,49,0 script #arch_1_start -1,6,6,{ +OnTouch: + if (!countitem(12381)) + getitem 12381,1; //ValkyrieA_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: I feel heavy! Set me free!",bc_map,"0xFFCE00"; + disablenpc "#arch_1_start"; + end; +} + +job3_arch02,112,73,0 script #arch_1_01 -1,5,5,{ +OnTouch: + if (countitem(12381)) { + delitem 12381,1; //ValkyrieA_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2037) { //VALKYRIE_A + set .@randht,rand(1,10); + if (.@randht < 8) + mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00"; + else if ((.@randht == 8) && (.@randht == 9)) + mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation + end; + } + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + } +} + +job3_arch02,94,123,0 script #arch_1_02 -1,5,5,{ +OnTouch: + if (countitem(12381)) { + delitem 12381,1; //ValkyrieA_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2037) { //VALKYRIE_A + set .@randht,rand(1,10); + if (.@randht < 8) + mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00"; + else if ((.@randht == 8) && (.@randht == 9)) + mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation + end; + } + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + } +} + +job3_arch02,93,173,0 script #arch_1_03 -1,5,5,{ +OnTouch: + if (countitem(12381)) { + delitem 12381,1; //ValkyrieA_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2037) { //VALKYRIE_A + set .@randht,rand(1,10); + if (.@randht < 8) + mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00"; + else if ((.@randht == 8) && (.@randht == 9)) + mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation + end; + } + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + } +} + +job3_arch02,114,186,0 script #arch_1_04 -1,5,5,{ +OnTouch: + if (countitem(12381)) { + delitem 12381,1; //ValkyrieA_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2037) { //VALKYRIE_A + set .@randht,rand(1,10); + if (.@randht < 8) + mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00"; + else if ((.@randht == 8) && (.@randht == 9)) + mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation + end; + } + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + } +} + +job3_arch02,134,201,0 script #arch_1_05 -1,5,5,{ +OnTouch: + if (countitem(12381)) { + delitem 12381,1; //ValkyrieA_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2037) { //VALKYRIE_A + set .@randht,rand(1,10); + if (.@randht < 8) + mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00"; + else if ((.@randht == 8) && (.@randht == 9)) + mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation + end; + } + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + } +} + +job3_arch02,154,211,0 script #arch_1_06 -1,5,5,{ +OnTouch: + if (countitem(12381)) { + delitem 12381,1; //ValkyrieA_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2037) { //VALKYRIE_A + set .@randht,rand(1,10); + if (.@randht < 8) + mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00"; + else if ((.@randht == 8) && (.@randht == 9)) + mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation + end; + } + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + } +} + +job3_arch02,175,227,0 script #arch_1_07 -1,5,5,{ +OnTouch: + if (countitem(12381)) { + delitem 12381,1; //ValkyrieA_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2037) { //VALKYRIE_A + set .@randht,rand(1,10); + if (.@randht < 8) + mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00"; + else if ((.@randht == 8) && (.@randht == 9)) + mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation + end; + } + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + } +} + +job3_arch02,201,240,0 script #arch_1_08 -1,5,5,{ +OnTouch: + if (countitem(12381)) { + delitem 12381,1; //ValkyrieA_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2037) { //VALKYRIE_A + set .@randht,rand(1,10); + if (.@randht < 8) + mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00"; + else if ((.@randht == 8) && (.@randht == 9)) + mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation + end; + } + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + } +} + +job3_arch02,223,252,0 script #arch_1_09 -1,5,5,{ +OnTouch: + if (countitem(12381)) { + delitem 12381,1; //ValkyrieA_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2037) { //VALKYRIE_A + set .@randht,rand(1,10); + if (.@randht < 8) + mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00"; + else if ((.@randht == 8) && (.@randht == 9)) + mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation + end; + } + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + } +} + +job3_arch02,255,268,0 script #arch_1_10 -1,5,5,{ +OnTouch: + if (countitem(12381)) { + delitem 12381,1; //ValkyrieA_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2037) { //VALKYRIE_A + set .@randht,rand(1,10); + if (.@randht < 8) + mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00"; + else if ((.@randht == 8) && (.@randht == 9)) + mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation + end; + } + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + } +} + +job3_arch02,269,302,0 script #arch_1_11 -1,5,5,{ +OnTouch: + if (countitem(12381)) { + delitem 12381,1; //ValkyrieA_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2037) { //VALKYRIE_A + set .@randht,rand(1,10); + if (.@randht < 8) + mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00"; + else if ((.@randht == 8) && (.@randht == 9)) + mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation + end; + } + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + } +} + +job3_arch02,245,289,0 script #arch_1_12 -1,5,5,{ +OnTouch: + if (countitem(12381)) { + delitem 12381,1; //ValkyrieA_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2037) { //VALKYRIE_A + set .@randht,rand(1,10); + if (.@randht < 8) + mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00"; + else if ((.@randht == 8) && (.@randht == 9)) + mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation + end; + } + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + } +} + +job3_arch02,203,286,0 script #arch_1_boss -1,5,5,{ +OnTouch: + if (countitem(12381)) { + delitem 12381,1; //ValkyrieA_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2037) { //VALKYRIE_A + mapannounce "job3_arch02", "Valkyrie's Nightmare: An incompetent illusion of Valkyrie came here with the assistance of humans. You wanna have that nightmare?",bc_map,"0xFF0000"; + donpcevent "mob#arch_1::Onkill"; + end; + } + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + } +} + +job3_arch02,390,390,1 script #arch_redcell 844,{ + end; + +OnInit: + setcell "job3_arch02",276,290,280,294,cell_walkable,0; + setcell "job3_arch02",276,290,280,294,cell_shootable,0; + end; + +Ongreen: + setcell "job3_arch02",276,290,280,294,cell_walkable,1; + setcell "job3_arch02",276,290,280,294,cell_shootable,1; + end; + +Onred: + setcell "job3_arch02",276,290,280,294,cell_walkable,0; + setcell "job3_arch02",276,290,280,294,cell_shootable,0; + end; +} + +job3_arch02,390,389,1 script #arch_val01 844,{ + end; + +OnEnable: + areamonster "job3_arch02",108,322,118,332,"Valkyrie's Nightmare",2036,1,"#arch_val01::OnMyMobDead"; + end; + +OnMyMobDead: + if (mobcount("job_arch02","#arch_val01::OnMyMobDead") < 1) { + donpcevent "#arch_redcell::Ongreen"; + mapannounce "job3_arch02", "Valkyrie's Nightmare: Your win is only a false image! hahahaha!",bc_map,"0xFF0000"; + enablenpc "Valkyrie#arch_01"; + disablenpc "#arch_1_start"; + disablenpc "#arch_1_01"; + disablenpc "#arch_1_02"; + disablenpc "#arch_1_03"; + disablenpc "#arch_1_04"; + disablenpc "#arch_1_05"; + disablenpc "#arch_1_06"; + disablenpc "#arch_1_07"; + disablenpc "#arch_1_08"; + disablenpc "#arch_1_09"; + disablenpc "#arch_1_10"; + disablenpc "#arch_1_11"; + disablenpc "#arch_1_12"; + disablenpc "#arch_1_boss"; + } + end; + +Onkill: + killmonster "job3_arch02","#arch_val01::OnMyMobDead"; + end; +} + +job3_arch02,390,387,1 script #arch_val02 844,{ + end; + +OnEnable: + areamonster "job3_arch02",239,41,249,51,"Valkyrie's Nightmare",2036,1,"#arch_val02::OnMyMobDead"; + end; + +OnMyMobDead: + if (mobcount("job_arch02","#arch_val02::OnMyMobDead") < 1) { + mapannounce "job3_arch02", "Valkyrie's Nightmare: You are so childish. I invite you to a devil's party. I'll make sure you have a fun!",bc_map,"0xFF0000"; + enablenpc "Valkyrie#arch_02"; + disablenpc "#arch_2_boss"; + viewpoint 1,279,234,1,0xFFFF99; + } + end; + +Onkill: + killmonster "job3_arch02","#arch_val02::OnMyMobDead"; + end; +} + +job3_arch02,113,327,5 script Valkyrie#arch_01 403,{ + if (getmercinfo(0)) { + mes "[Valkyrie]"; + mes "If you want to talk with me, you have to ^3131FFcancel all contracts^000000 with any mercenaries you have."; + close; + } + mes "[Valkyrie Anguhilde]"; + mes "The devil always makes an effort to agitate people's mind."; + mes "You don't have to care about their whisperings."; + next; + mes "[Valkyrie Anguhilde]"; + mes "Anyway I can feel my energy coming back."; + mes "Show me the stuff that you found."; + next; + mes "- You show a golden piece of pipe to Valkyrie. -"; + next; + mes "[Valkyrie Anguhilde]"; + mes "Oh, It's a piece of pipe!"; + mes "If you collect pieces, you can ask other Valkyries for help."; + next; + mes "[Valkyrie Anguhilde]"; + mes "Because of a close battle, I could only get a little energy."; + mes "I'm going to give a ^3131FFnew ancient scroll^000000."; + mes "It'll be helpful to find the rest of pieces."; + next; + mes "[Valkyrie Anguhilde]"; + mes "Then I look forward a good news."; + close2; + getitem 12382,1; //ValkyrieB_Scroll + viewpoint 1,244,46,1,0xFFFF99; + disablenpc "Valkyrie#arch_01"; + donpcevent "#arch_2_start::OnEnable"; + end; +} + +job3_arch02,244,46,5 script Valkyrie#arch_02 403,{ + mes "[Valkyrie Anguhilde]"; + mes "Did you find the rest of the pieces?"; + next; + if (countitem(6154) < 2) { + mes "[Valkyrie Anguhilde]"; + mes "Hum?"; + mes "I can see this one beside you."; + getitem 6154,2; //Broken_Horn_Pipe + next; + } + mes "[Valkyrie Anguhilde]"; + mes "OK."; + mes "I'll complete the broken horn pipe!"; + next; + mes "[Valkyrie Anguhilde]"; + mes "But the battle is not finished yet."; + mes "You remember a ^3131FFruined shrine on the center of the island^000000?"; + mes "It'll be completed only when you use a horn pipe."; + next; + mes "[Valkyrie Anguhilde]"; + mes "I can feel the air around me is getting impure."; + mes "And feel the coldness of the pitch-black darkness."; + mes "This time will be dangerous."; + next; + mes "[Valkyrie Anguhilde]"; + mes "I give you a necklace as a present."; + mes "But I'm not sure that It'll be helpful or not...."; + mes "Take care."; + mes "Please, hurry up!"; + close2; + getitem 2798,1; //Will_Of_Exhausted_Angel + disablenpc "Valkyrie#arch_02"; + donpcevent "#arch_3_start::OnEnable"; + end; +} + +job3_arch02,279,234,0 script #arch_end -1,7,7,{ +OnInit: + disablenpc "#arch_end"; + end; + +OnTouch: + donpcevent "#arch_3_01::Onkill"; + donpcevent "#arch_3_02::Onkill"; + donpcevent "#arch_3_03::Onkill"; + donpcevent "mob#arch_2::Onkill"; + enablenpc "Valkyrie Anguhilde#end"; + if (!checkweight(1201,1)) { + mes "- Wait a moment! -"; + mes "- Currently you are carrying -"; + mes "- too many items with you. -"; + mes "- Please come back after -"; + mes "- you put some items into Kafra Storage. -"; + close; + } + if (countitem(6154) < 2) { + mes "[Valkyrie Anguhilde]"; + mes "Did you collect all of the pieces of my horn pipe?"; + next; + mes "[Valkyrie Anguhilde]"; + mes "I know you bent over backwards to help me, but I can't do anything without 2 pieces of horn pipe."; + next; + mes "[Valkyrie Anguhilde]"; + mes "It can be dangerous, so let's go back."; + close; + nude; + if (countitem(2798)) + delitem 2798,countitem(2798); //Will_Of_Exhausted_Angel + delitem 6154,countitem(6154); //Broken_Horn_Pipe + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + mes "[Valkyrie Anguhilde]"; + mes "Finally we finished all the preparations."; + next; + mes "Valkyrie holds the pipe and blows towards the sky."; + next; + mes "Booo - - - -"; + next; + mes "Booo - - -"; + next; + enablenpc "Valkyrie of the heavens"; + mes "[Valkyrie Anguhilde]"; + mes "Assistance of Odin! Soldiers of Valhalla!"; + mes "The holy place of the God Odin is tainted by darkness!"; + next; + mes "[Valkyrie of the heavens]"; + mes "Don't worry, Anguhilde."; + mes "Your desire has reached Valhalla."; + mes "The devils were removed by other Valkyries as you wanted."; + next; + mes "[Valkyrie Anguhilde]"; + mes "Valkyries! Then is it safe now?"; + next; + mes "[Valkyrie of the heavens]"; + mes "Yes Anguhilde."; + mes "Even though you were expelled because of a incident before, Odin said that he is reconsidering your banishment."; + next; + mes "[Valkyrie Anguhilde]"; + mes "Ah! I can go back to Asgard!"; + next; + mes "[Valkyrie of the heavens]"; + mes "Don't make a hasty generalization."; + mes "But I think that good news will be sent to you."; + next; + mes "[Valkyrie Anguhilde]"; + mes "Honor to Odin!"; + mes "I feel full of grace."; + mes "So bright and warm...."; + next; + mes "- Shoooo -"; + specialeffect EF_CLOAKING,"Valkyrie Anguhilde#end"; + disablenpc "Valkyrie Anguhilde#end"; + emotion e_omg,1; + next; + mes "[Valkyrie of the heavens]"; + mes "Set your mind at ease."; + mes "She went to a place where she is supposed to be."; + next; + mes "[Valkyrie of the heavens]"; + mes "I think you don't get it."; + next; + mes "[Valkyrie of the heavens]"; + mes "Anguhilde is a Valkyrie who is dead for a long time ago."; + mes "Didn't you see a shrine covered by the devil?"; + mes "Unfortunately, Anguhilde couldn't cope with the task and fell down."; + next; + mes "[Valkyrie of the heavens]"; + mes "Here is an illusion of Anguhilde who doesn't want to be recognized."; + mes "She can't go to hell even when she is dead, and struggles from her constant nightmare."; + next; + mes "[Valkyrie of the heavens]"; + mes "But she is relieved by your favor."; + mes "Even though It's different with reality but now she may be able to rest in peace."; + next; + mes "[Valkyrie of the heavens]"; + mes "Human, the Valkyries are in your debt. Thank you."; + mes "I can't invite you as I want, but the power given by Odin can help you."; + next; + mes "[Valkyrie of the heavens]"; + mes "Now, go back to your world."; + mes "The sound of the horn pipe and a bird's chirpings will be spread out for you."; + next; + mes "[Valkyrie of the heavens]"; + mes "Don't forget an altruistic minister's spirit like today forever."; + mes "I hope we see each other in Valhalla sometime."; + nude; + if (countitem(2798)) + delitem 2798,countitem(2798); //Will_Of_Exhausted_Angel + delitem 6154,countitem(6154); //Broken_Horn_Pipe + set job_arch,100; + completequest 2191; + getitem 5747,1; //Mitra + getitem 2795,1; //Green_Apple_Ring + jobchange Job_Archbishop,Upper; + close; +} + +job3_arch02,281,232,1 script Valkyrie Anguhilde#end 403,{ + end; + +OnInit: + disablenpc "Valkyrie Anguhilde#end"; + end; +} + +job3_arch02,273,235,5 script Valkyrie of the heavens 811,{ + if (job_arch == 100) { + mes "[Valkyrie of the heavens]"; + mes "Now, go back to your world."; + mes "The sound of the horn pipe and a bird's chirpings will be spread out for you."; + next; + mes "[Valkyrie of the heavens]"; + mes "Don't forget an altruistic minister's spirit like today forever."; + mes "I hope we see each other in Valhalla sometime."; + close2; + mapwarp "job3_arch02","job_arch01",29,29; + } + end; + +OnInit: + disablenpc "Valkyrie of the heavens"; + end; +} + +job3_arch02,132,323,0 script #arch_2_01 -1,5,5,{ +OnTouch: + if (countitem(12382)) + mapannounce "job3_arch02", "Whispering of Valkyrie: I see a new ancient scroll!",bc_map,"0x000000"; + end; +} + +job3_arch02,167,313,0 script #arch_2_02 -1,5,5,{ +OnTouch: + if (countitem(12382)) { + delitem 12382,1; //ValkyrieB_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2038) { //VALKYRIE_B + set .@randht,rand(1,10); + if (.@randht < 8) + mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits. Can you hear? The sound of gathering in crowds.",bc_map,"0xFFCE00"; + else if ((.@randht == 8) && (.@randht == 9)) + mapannounce "job3_arch02", "Embodiment of Sounds: Battle Stance!",bc_map,"0xFFCE00"; //Custom translation + else + mapannounce "job3_arch02", "Whispering of an impersonation: I can't leave you! Die!",bc_map,"0xFFCE00"; + end; + } + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + } +} + +job3_arch02,127,304,0 script #arch_2_03 -1,5,5,{ +OnTouch: + if (countitem(12382)) { + delitem 12382,1; //ValkyrieB_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2038) { //VALKYRIE_B + set .@randht,rand(1,10); + if (.@randht < 8) + mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits. Can you hear? The sound of gathering in crowds.",bc_map,"0xFFCE00"; + else if ((.@randht == 8) && (.@randht == 9)) + mapannounce "job3_arch02", "Embodiment of Sounds: Battle Stance!",bc_map,"0xFFCE00"; //Custom translation + else + mapannounce "job3_arch02", "Whispering of an impersonation: I can't leave you! Die!",bc_map,"0xFFCE00"; + end; + } + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + } +} + +job3_arch02,207,279,0 script #arch_2_04 -1,5,5,{ +OnTouch: + if (countitem(12382)) { + delitem 12382,1; //ValkyrieB_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2038) { //VALKYRIE_B + set .@randht,rand(1,10); + if (.@randht < 8) + mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits. Can you hear? The sound of gathering in crowds.",bc_map,"0xFFCE00"; + else if ((.@randht == 8) && (.@randht == 9)) + mapannounce "job3_arch02", "Embodiment of Sounds: Battle Stance!",bc_map,"0xFFCE00"; //Custom translation + else + mapannounce "job3_arch02", "Whispering of an impersonation: I can't leave you! Die!",bc_map,"0xFFCE00"; + end; + } + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + } +} + +job3_arch02,239,281,0 script #arch_2_05 -1,5,5,{ +OnTouch: + if (countitem(12382)) { + delitem 12382,1; //ValkyrieB_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2038) { //VALKYRIE_B + set .@randht,rand(1,10); + if (.@randht < 8) + mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits. Can you hear? The sound of gathering in crowds.",bc_map,"0xFFCE00"; + else if ((.@randht == 8) && (.@randht == 9)) + mapannounce "job3_arch02", "Embodiment of Sounds: Battle Stance!",bc_map,"0xFFCE00"; //Custom translation + else + mapannounce "job3_arch02", "Whispering of an impersonation: I can't leave you! Die!",bc_map,"0xFFCE00"; + end; + } + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + } +} + +job3_arch02,269,303,0 script #arch_2_06 -1,5,5,{ +OnTouch: + if (countitem(12382)) { + delitem 12382,1; //ValkyrieB_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2038) { //VALKYRIE_B + set .@randht,rand(1,10); + if (.@randht < 8) + mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits. Can you hear? The sound of gathering in crowds.",bc_map,"0xFFCE00"; + else if ((.@randht == 8) && (.@randht == 9)) + mapannounce "job3_arch02", "Embodiment of Sounds: Battle Stance!",bc_map,"0xFFCE00"; //Custom translation + else + mapannounce "job3_arch02", "Whispering of an impersonation: I can't leave you! Die!",bc_map,"0xFFCE00"; + end; + } + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + } +} + +job3_arch02,288,283,0 script #arch_2_07 -1,5,5,{ +OnTouch: + if (countitem(12382)) { + delitem 12382,1; //ValkyrieB_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2038) { //VALKYRIE_B + set .@randht,rand(1,10); + if (.@randht < 8) + mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits. Can you hear? The sound of gathering in crowds.",bc_map,"0xFFCE00"; + else if ((.@randht == 8) && (.@randht == 9)) + mapannounce "job3_arch02", "Embodiment of Sounds: Battle Stance!",bc_map,"0xFFCE00"; //Custom translation + else + mapannounce "job3_arch02", "Whispering of an impersonation: I can't leave you! Die!",bc_map,"0xFFCE00"; + end; + } + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + } +} + +job3_arch02,278,234,0 script #arch_2_08 -1,5,5,{ +OnTouch: + if (countitem(12382)) { + delitem 12382,1; //ValkyrieB_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2038) { //VALKYRIE_B + set .@randht,rand(1,10); + if (.@randht < 8) + mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits. Can you hear? The sound of gathering in crowds.",bc_map,"0xFFCE00"; + else if ((.@randht == 8) && (.@randht == 9)) + mapannounce "job3_arch02", "Embodiment of Sounds: Battle Stance!",bc_map,"0xFFCE00"; //Custom translation + else + mapannounce "job3_arch02", "Whispering of an impersonation: I can't leave you! Die!",bc_map,"0xFFCE00"; + end; + } + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + } +} + +job3_arch02,234,179,0 script #arch_2_09 -1,5,5,{ +OnTouch: + if (countitem(12382)) { + delitem 12382,1; //ValkyrieB_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2038) { //VALKYRIE_B + set .@randht,rand(1,10); + if (.@randht < 8) + mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits. Can you hear? The sound of gathering in crowds.",bc_map,"0xFFCE00"; + else if ((.@randht == 8) && (.@randht == 9)) + mapannounce "job3_arch02", "Embodiment of Sounds: Battle Stance!",bc_map,"0xFFCE00"; //Custom translation + else + mapannounce "job3_arch02", "Whispering of an impersonation: I can't leave you! Die!",bc_map,"0xFFCE00"; + end; + } + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + } +} + +job3_arch02,227,169,0 script #arch_2_10 -1,5,5,{ +OnTouch: + if (countitem(12382)) { + delitem 12382,1; //ValkyrieB_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2038) { //VALKYRIE_B + set .@randht,rand(1,10); + if (.@randht < 8) + mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits. Can you hear? The sound of gathering in crowds.",bc_map,"0xFFCE00"; + else if ((.@randht == 8) && (.@randht == 9)) + mapannounce "job3_arch02", "Embodiment of Sounds: Battle Stance!",bc_map,"0xFFCE00"; //Custom translation + else + mapannounce "job3_arch02", "Whispering of an impersonation: I can't leave you! Die!",bc_map,"0xFFCE00"; + end; + } + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + } +} + +job3_arch02,190,146,0 script #arch_2_11 -1,5,5,{ +OnTouch: + if (countitem(12382)) { + delitem 12382,1; //ValkyrieB_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2038) { //VALKYRIE_B + set .@randht,rand(1,10); + if (.@randht < 8) + mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits. Can you hear? The sound of gathering in crowds.",bc_map,"0xFFCE00"; + else if ((.@randht == 8) && (.@randht == 9)) + mapannounce "job3_arch02", "Embodiment of Sounds: Battle Stance!",bc_map,"0xFFCE00"; //Custom translation + else + mapannounce "job3_arch02", "Whispering of an impersonation: I can't leave you! Die!",bc_map,"0xFFCE00"; + end; + } + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + } +} + +job3_arch02,206,113,0 script #arch_2_boss -1,5,5,{ +OnTouch: + if (countitem(12382)) { + delitem 12382,1; //ValkyrieB_Scroll + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + end; + } + else { + if (getmercinfo(1) == 2038) //VALKYRIE_B + mapannounce "job3_arch02", "A shout of devil: You are so childish. I invite you a party of devil. I'll make you have a fun!",bc_map,"0xFF0000"; + else { + mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + } + end; + } +} + +job3_arch02,284,159,0 script #arch_3_01 -1,20,20,{ +OnInit: + enablenpc "#arch_3_01"; + end; + +OnTouch: + if (BaseJob != Job_Priest) { + mapannounce "job3_arch02", "Frus: Do you want to see God? Okay, I'll send you to the land of the dead by myself!",bc_map,"0xFF0000"; + areamonster "job3_arch02",239,41,249,51,"Frus",1762,1,"#arch_3_01::OnMyMobDead"; + } + disablenpc "#arch_3_01"; + end; + +Onkill: + killmonster "job3_arch02","#arch_3_01::OnMyMobDead"; + end; + +OnMyMobDead: + end; +} + +job3_arch02,307,200,0 script #arch_3_02 -1,5,5,{ +OnInit: + enablenpc "#arch_3_02"; + end; + +OnTouch: + if (BaseJob == Job_Priest) { + mapannounce "job3_arch02", "Skogul: You are my guest!",bc_map,"0xFF0000"; + areamonster "job3_arch02",306,199,308,201,"Skogul",1761,1,"#arch_3_02::OnMyMobDead"; + } + disablenpc "#arch_3_02"; + end; + +Onkill: + killmonster "job3_arch02","#arch_3_02::OnMyMobDead"; + end; + +OnMyMobDead: + end; +} + +job3_arch02,296,216,0 script #arch_3_03 -1,5,5,{ +OnInit: + disablenpc "#arch_3_03"; + end; + +OnTouch: + mapannounce "job3_arch02", "Frus: I like your face... Can I steal it?",bc_map,"0xFF0000"; + areamonster "job3_arch02",295,215,297,217,"Frus",1762,1,"#arch_3_03::OnMyMobDead"; + disablenpc "#arch_3_03"; + end; + +Onkill: + killmonster "job3_arch02","#arch_3_03::OnMyMobDead"; + end; + +OnMyMobDead: + end; +} + +job3_arch02,389,390,1 script mob#arch_1 844,{ +OnEnable: + areamonster "job3_arch02",99,101,101,103,"Shrine Invader",1394,2,"mob#arch_1::OnMyMobDead"; + areamonster "job3_arch02",89,130,91,132,"Shrine Invader",1394,2,"mob#arch_1::OnMyMobDead"; + areamonster "job3_arch02",90,169,92,171,"Shrine Invader",1427,1,"mob#arch_1::OnMyMobDead"; + areamonster "job3_arch02",103,182,105,184,"Shrine Invader",1427,1,"mob#arch_1::OnMyMobDead"; + areamonster "job3_arch02",137,204,139,206,"Shrine Invader",1394,2,"mob#arch_1::OnMyMobDead"; + areamonster "job3_arch02",160,214,162,216,"Shrine Invader",1394,2,"mob#arch_1::OnMyMobDead"; + areamonster "job3_arch02",164,214,166,216,"Shrine Invader",1427,1,"mob#arch_1::OnMyMobDead"; + areamonster "job3_arch02",200,235,202,237,"Shrine Invader",1394,2,"mob#arch_1::OnMyMobDead"; + areamonster "job3_arch02",217,249,219,251,"Shrine Invader",1427,1,"mob#arch_1::OnMyMobDead"; + areamonster "job3_arch02",253,292,255,294,"Shrine Invader",1427,1,"mob#arch_1::OnMyMobDead"; + end; + +Onkill: + killmonster "job3_arch02","mob#arch_1::OnMyMobDead"; + end; + +OnMyMobDead: + end; +} + +job3_arch02,389,389,1 script mob#arch_2 844,{ +OnEnable: + areamonster "job3_arch02",155,320,157,322,"Shrine Invader",1480,2,"mob#arch_2::OnMyMobDead"; + areamonster "job3_arch02",169,304,171,306,"Shrine Invader",1480,2,"mob#arch_2::OnMyMobDead"; + areamonster "job3_arch02",182,292,184,294,"Shrine Invader",1453,1,"mob#arch_2::OnMyMobDead"; + areamonster "job3_arch02",199,286,201,288,"Shrine Invader",1453,1,"mob#arch_2::OnMyMobDead"; + areamonster "job3_arch02",255,292,257,294,"Shrine Invader",1480,2,"mob#arch_2::OnMyMobDead"; + areamonster "job3_arch02",285,283,287,285,"Shrine Invader",1480,2,"mob#arch_2::OnMyMobDead"; + areamonster "job3_arch02",277,235,279,237,"Shrine Invader",1453,1,"mob#arch_2::OnMyMobDead"; + areamonster "job3_arch02",291,184,293,186,"Shrine Invader",1480,2,"mob#arch_2::OnMyMobDead"; + areamonster "job3_arch02",280,169,282,171,"Shrine Invader",1453,1,"mob#arch_2::OnMyMobDead"; + areamonster "job3_arch02",226,165,228,167,"Shrine Invader",1453,1,"mob#arch_2::OnMyMobDead"; + areamonster "job3_arch02",189,145,191,147,"Shrine Invader",1480,1,"mob#arch_2::OnMyMobDead"; + areamonster "job3_arch02",203,176,205,178,"Shrine Invader",1453,1,"mob#arch_2::OnMyMobDead"; + end; + +Onkill: + killmonster "job3_arch02","mob#arch_2::OnMyMobDead"; + end; + +OnMyMobDead: + end; +} + +job3_arch02,389,388,1 script start#arch 844,{ + end; + +OnInit: + mapwarp "job3_arch02","job3_arch02",29,29; + end; + +OnEnable: + mapwarp "job3_arch02","job3_arch02",29,29; + enablenpc "#arch_1_start"; + enablenpc "#arch_1_01"; + enablenpc "#arch_1_02"; + enablenpc "#arch_1_03"; + enablenpc "#arch_1_04"; + enablenpc "#arch_1_05"; + enablenpc "#arch_1_06"; + enablenpc "#arch_1_07"; + enablenpc "#arch_1_08"; + enablenpc "#arch_1_09"; + enablenpc "#arch_1_10"; + enablenpc "#arch_1_11"; + enablenpc "#arch_1_12"; + enablenpc "#arch_1_boss"; + disablenpc "#arch_2_01"; + disablenpc "#arch_2_02"; + disablenpc "#arch_2_03"; + disablenpc "#arch_2_04"; + disablenpc "#arch_2_05"; + disablenpc "#arch_2_06"; + disablenpc "#arch_2_07"; + disablenpc "#arch_2_08"; + disablenpc "#arch_2_09"; + disablenpc "#arch_2_10"; + disablenpc "#arch_2_11"; + disablenpc "#arch_2_boss"; + disablenpc "#arch_3_01"; + disablenpc "#arch_3_02"; + disablenpc "#arch_3_03"; + donpcevent "#arch_3_01::Onkill"; + donpcevent "#arch_3_02::Onkill"; + donpcevent "#arch_3_03::Onkill"; + disablenpc "#arch_end"; + disablenpc "Valkyrie#arch_01"; + disablenpc "Valkyrie#arch_02"; + disablenpc "Valkyrie Anguhilde#end"; + disablenpc "Valkyrie of the heavens"; + donpcevent "#arch_redcell::Onred"; + donpcevent "mob#arch_1::Onkill"; + donpcevent "mob#arch_2::Onkill"; + donpcevent "start#arch::Ontimeoff"; + donpcevent "start#arch::Ontimeon"; + donpcevent "#arch_val01::Onkill"; + donpcevent "#arch_val02::Onkill"; + donpcevent "mob#arch_1::Onkill"; + donpcevent "mob#arch_2::Onkill"; + donpcevent "mob#arch_1::OnEnable"; + donpcevent "#arch_val01::OnEnable"; + end; + +Ontimeon: + initnpctimer; + end; + +Ontimeoff: + stopnpctimer; + end; + +OnTimer60000: +OnTimer120000: +OnTimer180000: +OnTimer240000: +OnTimer300000: +OnTimer360000: +OnTimer420000: +OnTimer480000: +OnTimer540000: + set .@mapcount,getmapusers("job3_arch02"); + if (.@mapcount == 0) { + mapwarp "job3_arch02","job_arch01",29,29; + donpcevent "Valkyrie#arch::Onbc"; + stopnpctimer; + } + end; + +OnTimer600000: + mapannounce "job3_arch02", "Demons cry: Too boring, can no longer imagine what will happen! Friends, we went to lessons learned that could fool arrogant guy, OK?",bc_map,"0xFF0000"; + end; + +OnTimer605000: + mapannounce "job3_arch02", "Valkyrie's voice: No! This can not be. I will send you back soon!",bc_map,"0xFFCE00"; + mapwarp "job3_arch02","job_arch01",29,29; + donpcevent "Valkyrie#arch::Onbc"; + stopnpctimer; + end; +} + +job3_arch02,390,388,1 script #arch_2_start 844,{ + end; + +OnInit: + disablenpc "#arch_2_01"; + disablenpc "#arch_2_02"; + disablenpc "#arch_2_03"; + disablenpc "#arch_2_04"; + disablenpc "#arch_2_05"; + disablenpc "#arch_2_06"; + disablenpc "#arch_2_07"; + disablenpc "#arch_2_08"; + disablenpc "#arch_2_09"; + disablenpc "#arch_2_10"; + disablenpc "#arch_2_11"; + disablenpc "#arch_2_boss"; + end; + +OnEnable: + enablenpc "#arch_2_01"; + enablenpc "#arch_2_02"; + enablenpc "#arch_2_03"; + enablenpc "#arch_2_04"; + enablenpc "#arch_2_05"; + enablenpc "#arch_2_06"; + enablenpc "#arch_2_07"; + enablenpc "#arch_2_08"; + enablenpc "#arch_2_09"; + enablenpc "#arch_2_10"; + enablenpc "#arch_2_11"; + enablenpc "#arch_2_boss"; + donpcevent "#arch_val02::OnEnable"; + donpcevent "mob#arch_2::OnEnable"; + end; +} + +job3_arch02,390,386,1 script #arch_3_start 844,{ + end; + +OnEnable: + enablenpc "#arch_3_01"; + enablenpc "#arch_3_02"; + enablenpc "#arch_3_03"; + enablenpc "#arch_end"; + enablenpc "#arch_end_eff"; + end; +} + +job3_arch02,290,221,0 script #arch_end_eff 139,5,5,{ +OnTouch: + specialeffect EF_MAPPILLAR2,"#arch_end"; + end; +} + +job3_arch01,29,24,0 warp #archout 1,1,odin_tem02,282,263 + +/* +job3_arch01,1,1,1 script ツソテ佚姪#arch 844,{ + mes "[テ催ァツケフオテテ甘榲暗犠"; + mes "テテォテ甘、テ暗ォテε愿ろ。」"; + next; + input .@input; //,0,9999; + if (input == 1854) { + set archglo,090219_archbs; + mes "[ヘィテ静疹"; + mes "テ湘姪卑オテネォツセヨアテ、テツソヨオホェ"; + mes "" + archglo + "ツ。ツ」"; + mes "テテ」テ湘ォテ窃クテテづー?"; + next; + switch(select("0:1")) { + case 1: + set $@archbs,0; //Global Variable + enablenpc "Valkyrie#arch"; + break; + case 2: + set $@archbs,1; //Global Variable + enablenpc "Valkyrie#arch"; + break; + } + } + else { + mes "[テ催ァツケフオテテ甘榲暗犠"; + mes "テ者イツサテ甘ヒオツケテステε愿づォメェテ甘、テ暗ォテ陛スネキテを」。」ツ。"; + close; + } +} +*/ + +odin_tem02,30,181,0 script #wherearch01 -1,10,10,{ +OnTouch: + if (job_arch == 5) + viewpoint 1,282,263,1,0xFFFF99; + end; +} + +odin_tem02,30,335,0 script #wherearch02 -1,10,10,{ +OnTouch: + if (job_arch == 5) + viewpoint 1,282,263,1,0xFFFF99; + end; +} diff --git a/npc/mobs/towns/brasilis.txt b/npc/mobs/towns/brasilis.txt new file mode 100644 index 000000000..6d2eef8c9 --- /dev/null +++ b/npc/mobs/towns/brasilis.txt @@ -0,0 +1,16 @@ +//===== eAthena Script ======================================= +//= Brasilis Quest Monsters +//===== By: ================================================== +//= L0ne_W0lf +//===== Current Version: ===================================== +//= 1.0 +//===== Compatible With: ===================================== +//= Any Athena Version +//===== Description: ========================================= +//= 1.0 First version +//============================================================ + +brasilis,283,88,6,6 monster Strange Hydra 2081,5,5000,0,0 +brasilis,284,104,6,6 monster Strange Hydra 2081,4,5000,0,0 +brasilis,215,80,6,6 monster Strange Hydra 2081,4,5000,0,0 +brasilis,96,50,8,8 monster Strange Hydra 2081,5,5000,0,0 \ No newline at end of file diff --git a/npc/quests/quests_brasilis.txt b/npc/quests/quests_brasilis.txt new file mode 100644 index 000000000..5aec32d49 --- /dev/null +++ b/npc/quests/quests_brasilis.txt @@ -0,0 +1,4600 @@ +//===== eAthena Script ======================================= +//= Brasilis Qiests +//===== By =================================================== +//= L0ne_W0lf +//===== Version ============================================== +//= 1.0 +//===== Compatible With ====================================== +//= eAthena SVN +//===== Description ========================================== +//= [Aegis COnversion] +//= Lost Puppies (Repeatable, 24 hours.) +//= Suspicious Beach (Repeatable, 24 hours / iRO/cRO version.) +//= Guarana Candy Quest +//= Brasilis Water Lily Quest +//= Brasilis Dungeon Access Quest +//= Iara (Buff reward. Repeatable, 24 hours.) +//===== Comments ============================================= +//= 1.0 First version. +//============================================================ + +// Lost Puppies, Original file: dogdog.sc +//============================================================ +brasilis,297,307,5 script Angelo#br 50,{ + set .@pongku,checkquest(9032,PLAYTIME); + set .@br1,checkquest(9030); + set .@br2,checkquest(9031); + if (BaseLevel < 40) { + mes "[Angelo]"; + mes "Pets went out the village~!!"; + mes "Gosh... what can I do... ?"; + close; + } + else { + if ((.@pongku == 0) || (.@pongku == 1)) { + mes "[Angelo]"; + mes "The day is not finished yet."; + mes "You can only help once a day. Hehe."; + close; + } + else { + if (checkquest(9032) > -1) erasequest 9032; + if ((.@br1 == 0) || (.@br1 == 1)) { + mes "[Angelo]"; + mes "My pets are in the field outside of the village."; + mes "Why did they leave? Please find them."; + close; + } + else { + if ((.@br2 == 0) || (.@br2 == 1)) { + mes "[Angelo]"; + mes "Oh, thank you. You found all of 3 puppies."; + mes "Thanks a lot."; + mes "I hope this is useful to you. hoho."; + getexp 50000,0; + erasequest 9031; + setquest 9032; + set .@bosang,rand(1,10); + if (.@bosang < 5) { + specialeffect2 EF_ASSUMPTIO; + percentheal 100,100; + //ConsumeSpecialItem Yggdrasilberry + } + else if (.@bosang < 9) { + specialeffect2 EF_ASSUMPTIO; + //ConsumeSpecialItem Yggdrasilberry + percentheal 100,100; + getitem 504,2; //White_Potion + } + else { + specialeffect2 EF_ASSUMPTIO; + //ConsumeSpecialItem Yggdrasilberry + percentheal 100,100; + getitem 608,1; //Seed_Of_Yggdrasil + } + close; + } + else { + mes "[Angelo]"; + mes "Are you an adventurer? You came here right on time."; + mes "Puppies have been disappearing."; + mes "And someone said that they saw them out on the field just outside the village...."; + next; + mes "[Angelo]"; + mes "It's pretty difficult and dangerous to find 'em."; + mes "You have to find ^0000FF3 puppies^000000."; + setquest 9030; + close; + } + } + } + } + end; + +OnInit: + initnpctimer; + end; + +OnTimer10000: + stopnpctimer; + donpcevent "Angelo#br::Ongo"; + end; + +Ongo: + emotion e_gasp; + initnpctimer; + end; +} + +//Puppya1 +bra_fild01,98,96,3 script Puppy#a1 81,{ + set .@br1,checkquest(9030); + if ((.@br1 == 0) || (.@br1 == 1)) { + if (brazil_kid < 3) { + mes "[Puppy]"; + mes "bow wow bow wow!!"; + next; + set brazil_kid,brazil_kid+1; + if (brazil_kid == 3) { + mes "["+strcharinfo(0)+"]"; + mes "Good. I found all 3 puppies."; + mes "Now I need to go tell Angelo."; + set brazil_kid,0; + erasequest 9030; + setquest 9031; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#a2::OnEnable"; + disablenpc "Puppy#a1"; + } + else { + donpcevent "Puppy#a3::OnEnable"; + disablenpc "Puppy#a1"; + } + close; + } + else { + mes "["+strcharinfo(0)+"]"; + mes "Ah... who's a good puppy?"; + mes "Ok, where are the others?"; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#a2::OnEnable"; + disablenpc "Puppy#a1"; + } + else { + donpcevent "Puppy#a3::OnEnable"; + disablenpc "Puppy#a1"; + } + } + close; + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + end; + +OnEnable: + enablenpc "Puppy#a1"; + end; + +OnDisable: + disablenpc "Puppy#a1"; + end; +} + +//Puppya2 +bra_fild01,59,116,5 script Puppy#a2 81,{ + set .@br1,checkquest(9030); + set name,strcharinfo(0); + if ((.@br1 == 0) || (.@br1 == 1)) { + if (brazil_kid < 3) { + mes "[Puppy]"; + mes "bow wow bow wow!!"; + next; + set brazil_kid,brazil_kid+1; + if (brazil_kid == 3) { + mes "["+strcharinfo(0)+"]"; + mes "Good. I found all 3 puppies."; + mes "Now I need to go tell Angelo."; + set brazil_kid,0; + erasequest 9030; + setquest 9031; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#a1::OnEnable"; + disablenpc "Puppy#a2"; + } + else { + donpcevent "Puppy#a3::OnEnable"; + disablenpc "Puppy#a2"; + } + close; + } + else { + mes "["+strcharinfo(0)+"]"; + mes "Ah... who's a good puppy?"; + mes "Ok, where are the others?"; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#a1::OnEnable"; + disablenpc "Puppy#a2"; + } + else { + donpcevent "Puppy#a3::OnEnable"; + disablenpc "Puppy#a2"; + } + } + close; + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + end; + +OnInit: + disablenpc "Puppy#a2"; + end; + +OnEnable: + enablenpc "Puppy#a2"; + end; + +OnDisable: + disablenpc "Puppy#a2"; + end; +} + +//Puppya3 +bra_fild01,62,142,3 script Puppy#a3 81,{ + set .@br1,checkquest(9030); + if ((.@br1 == 0) || (.@br1 == 1)) { + if (brazil_kid < 3) { + mes "[Puppy]"; + mes "bow wow bow wow!!"; + next; + set brazil_kid,brazil_kid+1; + if (brazil_kid == 3) { + mes "["+strcharinfo(0)+"]"; + mes "Good. I found all 3 puppies."; + mes "Now I need to go tell Angelo."; + set brazil_kid,0; + erasequest 9030; + setquest 9031; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#a1::OnEnable"; + disablenpc "Puppy#a3"; + } + else { + donpcevent "Puppy#a2::OnEnable"; + disablenpc "Puppy#a3"; + } + close; + } + else { + mes "["+strcharinfo(0)+"]"; + mes "Ah... who's a good puppy?"; + mes "Ok, where are the others?"; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#a1::OnEnable"; + disablenpc "Puppy#a3"; + } + else { + donpcevent "Puppy#a2::OnEnable"; + disablenpc "Puppy#a3"; + } + } + close; + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + end; + +OnInit: + disablenpc "Puppy#a3"; + end; + +OnEnable: + enablenpc "Puppy#a3"; + end; + +OnDisable: + disablenpc "Puppy#a3"; + end; +} + +//Puppy b1 +bra_fild01,80,163,3 script Puppy#b1 81,{ + set .@br1,checkquest(9030); + if ((.@br1 == 0) || (.@br1 == 1)) { + if (brazil_kid < 3) { + mes "[Puppy]"; + mes "bow wow bow wow!!"; + next; + set brazil_kid,brazil_kid+1; + if (brazil_kid == 3) { + mes "["+strcharinfo(0)+"]"; + mes "Good. I found all 3 puppies."; + mes "Now I need to go tell Angelo."; + set brazil_kid,0; + erasequest 9030; + setquest 9031; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#b2::OnEnable"; + disablenpc "Puppy#b1"; + } + else { + donpcevent "Puppy#b3::OnEnable"; + disablenpc "Puppy#b1"; + } + close; + } + else { + mes "["+strcharinfo(0)+"]"; + mes "Ah... who's a good puppy?"; + mes "Ok, where are the others?"; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#b2::OnEnable"; + disablenpc "Puppy#b1"; + } + else { + donpcevent "Puppy#b3::OnEnable"; + disablenpc "Puppy#b1"; + } + } + close; + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + end; + +OnEnable: + enablenpc "Puppy#b1"; + end; + +OnDisable: + disablenpc "Puppy#b1"; + end; +} + +//Puppy b2 +bra_fild01,73,210,3 script Puppy#b2 81,{ + set .@br1,checkquest(9030); + if ((.@br1 == 0) || (.@br1 == 1)) { + if (brazil_kid < 3) { + mes "[Puppy]"; + mes "bow wow bow wow!!"; + next; + set brazil_kid,brazil_kid+1; + if (brazil_kid == 3) { + mes "["+strcharinfo(0)+"]"; + mes "Good. I found all 3 puppies."; + mes "Now I need to go tell Angelo."; + set brazil_kid,0; + erasequest 9030; + setquest 9031; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#b1::OnEnable"; + disablenpc "Puppy#b2"; + } + else { + donpcevent "Puppy#b3::OnEnable"; + disablenpc "Puppy#b2"; + } + close; + } + else { + mes "["+strcharinfo(0)+"]"; + mes "Ah... who's a good puppy?"; + mes "Ok, where are the others?"; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#b1::OnEnable"; + disablenpc "Puppy#b2"; + } + else { + donpcevent "Puppy#b3::OnEnable"; + disablenpc "Puppy#b2"; + } + } + close; + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + end; + +OnInit: + disablenpc "Puppy#b2"; + end; + +OnEnable: + enablenpc "Puppy#b2"; + end; + +OnDisable: + disablenpc "Puppy#b2"; + end; +} + +//Puppy b3 +bra_fild01,80,210,3 script Puppy#b3 81,{ + set .@br1,checkquest(9030); + if ((.@br1 == 0) || (.@br1 == 1)) { + if (brazil_kid < 3) { + mes "[Puppy]"; + mes "bow wow bow wow!!"; + next; + set brazil_kid,brazil_kid+1; + if (brazil_kid == 3) { + mes "["+strcharinfo(0)+"]"; + mes "Good. I found all 3 puppies."; + mes "Now I need to go tell Angelo."; + set brazil_kid,0; + erasequest 9030; + setquest 9031; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#b1::OnEnable"; + disablenpc "Puppy#b3"; + } + else { + donpcevent "Puppy#b2::OnEnable"; + disablenpc "Puppy#b3"; + } + close; + } + else { + mes "["+strcharinfo(0)+"]"; + mes "Ah... who's a good puppy?"; + mes "Ok, where are the others?"; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#b1::OnEnable"; + disablenpc "Puppy#b3"; + } + else { + donpcevent "Puppy#b2::OnEnable"; + disablenpc "Puppy#b3"; + } + } + close; + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + end; + +OnInit: + disablenpc "Puppy#b3"; + end; + +OnEnable: + enablenpc "Puppy#b3"; + end; + +OnDisable: + disablenpc "Puppy#b3"; + end; +} + +//Puppyc1 +bra_fild01,38,235,3 script Puppy#c1 81,{ + set .@br1,checkquest(9030); + if ((.@br1 == 0) || (.@br1 == 1)) { + if (brazil_kid < 3) { + mes "[Puppy]"; + mes "bow wow bow wow!!"; + next; + set brazil_kid,brazil_kid+1; + if (brazil_kid == 3) { + mes "["+strcharinfo(0)+"]"; + mes "Good. I found all 3 puppies."; + mes "Now I need to go tell Angelo."; + set brazil_kid,0; + erasequest 9030; + setquest 9031; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#c2::OnEnable"; + disablenpc "Puppy#c1"; + } + else { + donpcevent "Puppy#c3::OnEnable"; + disablenpc "Puppy#c1"; + } + close; + } + else { + mes "["+strcharinfo(0)+"]"; + mes "Ah... who's a good puppy?"; + mes "Ok, where are the others?"; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#c2::OnEnable"; + disablenpc "Puppy#c1"; + } + else { + donpcevent "Puppy#c3::OnEnable"; + disablenpc "Puppy#c1"; + } + } + close; + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + end; + +OnEnable: + enablenpc "Puppy#c1"; + end; + +OnDisable: + disablenpc "Puppy#c1"; + end; +} + +//Puppy c2 +bra_fild01,307,64,3 script Puppy#c2 81,{ + set .@br1,checkquest(9030); + if ((.@br1 == 0) || (.@br1 == 1)) { + if (brazil_kid < 3) { + mes "[Puppy]"; + mes "bow wow bow wow!!"; + next; + set brazil_kid,brazil_kid+1; + if (brazil_kid == 3) { + mes "["+strcharinfo(0)+"]"; + mes "Good. I found all 3 puppies."; + mes "Now I need to go tell Angelo."; + set brazil_kid,0; + erasequest 9030; + setquest 9031; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#c1::OnEnable"; + disablenpc "Puppy#c2"; + } + else { + donpcevent "Puppy#c3::OnEnable"; + disablenpc "Puppy#c2"; + } + close; + } + else { + mes "["+strcharinfo(0)+"]"; + mes "Ah... who's a good puppy?"; + mes "Ok, where are the others?"; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#c1::OnEnable"; + disablenpc "Puppy#c2"; + } + else { + donpcevent "Puppy#c3::OnEnable"; + disablenpc "Puppy#c2"; + } + } + close; + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + end; + +OnInit: + disablenpc "Puppy#c2"; + end; + +OnEnable: + enablenpc "Puppy#c2"; + end; + +OnDisable: + disablenpc "Puppy#c2"; + end; +} + +//Puppy c3 +bra_fild01,260,60,3 script Puppy#c3 81,{ + set .@br1,checkquest(9030); + if ((.@br1 == 0) || (.@br1 == 1)) { + if (brazil_kid < 3) { + mes "[Puppy]"; + mes "bow wow bow wow!!"; + next; + set brazil_kid,brazil_kid+1; + if (brazil_kid == 3) { + mes "["+strcharinfo(0)+"]"; + mes "Good. I found all 3 puppies."; + mes "Now I need to go tell Angelo."; + set brazil_kid,0; + erasequest 9030; + setquest 9031; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#c1::OnEnable"; + disablenpc "Puppy#c3"; + } + else { + donpcevent "Puppy#c2::OnEnable"; + disablenpc "Puppy#c3"; + } + close; + } + else { + mes "["+strcharinfo(0)+"]"; + mes "Ah... who's a good puppy?"; + mes "Ok, where are the others?"; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#c1::OnEnable"; + disablenpc "Puppy#c3"; + } + else { + donpcevent "Puppy#c2::OnEnable"; + disablenpc "Puppy#c3"; + } + } + close; + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + end; + OnInit: + disablenpc "Puppy#c3"; + end; + +OnEnable: + enablenpc "Puppy#c3"; + end; + +OnDisable: + disablenpc "Puppy#c3"; + end; +} + +//Puppyd1 +bra_fild01,234,101,3 script Puppy#d1 81,{ + set .@br1,checkquest(9030); + if ((.@br1 == 0) || (.@br1 == 1)) { + if (brazil_kid < 3) { + mes "[Puppy]"; + mes "bow wow bow wow!!"; + next; + set brazil_kid,brazil_kid+1; + if (brazil_kid == 3) { + mes "["+strcharinfo(0)+"]"; + mes "Good. I found all 3 puppies."; + mes "Now I need to go tell Angelo."; + set brazil_kid,0; + erasequest 9030; + setquest 9031; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#d2::OnEnable"; + disablenpc "Puppy#d1"; + } + else { + donpcevent "Puppy#d3::OnEnable"; + disablenpc "Puppy#d1"; + } + close; + } + else { + mes "["+strcharinfo(0)+"]"; + mes "Ah... who's a good puppy?"; + mes "Ok, where are the others?"; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#d2::OnEnable"; + disablenpc "Puppy#d1"; + } + else { + donpcevent "Puppy#d3::OnEnable"; + disablenpc "Puppy#d1"; + } + } + close; + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + end; + +OnEnable: + enablenpc "Puppy#d1"; + end; + +OnDisable: + disablenpc "Puppy#d1"; + end; +} + +//Puppy d2 +bra_fild01,200,84,3 script Puppy#d2 81,{ + set .@br1,checkquest(9030); + if ((.@br1 == 0) || (.@br1 == 1)) { + if (brazil_kid < 3) { + mes "[Puppy]"; + mes "bow wow bow wow!!"; + next; + set brazil_kid,brazil_kid+1; + if (brazil_kid == 3) { + mes "["+strcharinfo(0)+"]"; + mes "Good. I found all 3 puppies."; + mes "Now I need to go tell Angelo."; + set brazil_kid,0; + erasequest 9030; + setquest 9031; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#d1::OnEnable"; + disablenpc "Puppy#d2"; + } + else { + donpcevent "Puppy#d3::OnEnable"; + disablenpc "Puppy#d2"; + } + close; + } + else { + mes "["+strcharinfo(0)+"]"; + mes "Ah... who's a good puppy?"; + mes "Ok, where are the others?"; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#d1::OnEnable"; + disablenpc "Puppy#d2"; + } + else { + donpcevent "Puppy#d3::OnEnable"; + disablenpc "Puppy#d2"; + } + } + close; + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + end; + +OnInit: + disablenpc "Puppy#d2"; + end; + +OnEnable: + enablenpc "Puppy#d2"; + end; + +OnDisable: + disablenpc "Puppy#d2"; + end; +} + +//Puppy d3 +bra_fild01,176,63,5 script Puppy#d3 81,{ + set .@br1,checkquest(9030); + if ((.@br1 == 0) || (.@br1 == 1)) { + if (brazil_kid < 3) { + mes "[Puppy]"; + mes "bow wow bow wow!!"; + next; + set brazil_kid,brazil_kid+1; + if (brazil_kid == 3) { + mes "["+strcharinfo(0)+"]"; + mes "Good. I found all 3 puppies."; + mes "Now I need to go tell Angelo."; + set brazil_kid,0; + erasequest 9030; + setquest 9031; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#d1::OnEnable"; + disablenpc "Puppy#d3"; + } + else { + donpcevent "Puppy#d2::OnEnable"; + disablenpc "Puppy#d3"; + } + close; + } + else { + mes "["+strcharinfo(0)+"]"; + mes "Ah... who's a good puppy?"; + mes "Ok, where are the others?"; + set .@pk,rand(1,2); + if (.@pk == 1) { + donpcevent "Puppy#d1::OnEnable"; + disablenpc "Puppy#d3"; + } + else { + donpcevent "Puppy#d2::OnEnable"; + disablenpc "Puppy#d3"; + } + } + close; + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + } + else { + mes "[Puppy]"; + mes "bow! wow wow!"; + close; + } + end; + +OnInit: + disablenpc "Puppy#d3"; + end; + +OnEnable: + enablenpc "Puppy#d3"; + end; + +OnDisable: + disablenpc "Puppy#d3"; + end; +} + +// Suspicious Beach, original file: Suspicious_Beach.sc +//============================================================ +brasilis,192,133,6 script Lucia#brasilis 478,{ + /* + if (countitem(12408) > 0) { + delitem 12408,1; //Leaf_Cat_Ball + getitem 12408,1; //Leaf_Cat_Ball + } + else if (countitem(6221) > 0) { + delitem 6221,1; //Mystic_Leaf_Cat_Ball + getitem 6221,1; //Mystic_Leaf_Cat_Ball + } + */ + if (BaseLevel < 40) { + mes "[Lucia]"; + mes "Hello."; + mes "I'm worried about ^FF0000Strange Hydra^000000's on"; + mes "the south beach."; + mes "I hope some experienced adventurers"; + mes "will come to help."; + emotion e_sigh; + close; + } + else { + set .@nQState1,checkquest(9028); + set .@nQState2,checkquest(9029); + if (.@nQState1 == 0) { + mes "[Lucia]"; + mes "Hello."; + mes "Have you come here to hunt ^FF0000Strange Hydra^000000s?"; + next; + switch(select("Yes.:No.:^006400What is happening here?^000000")) { + case 1: + setquest 9028; + getitem 12408,1; //Leaf_Cat_Ball + mes "[Lucia]"; + mes "Here, take this ^006400Hydra Ball^000000."; + mes "Use it to capture a ^FF0000Strange Hydra^8B4513.^000000"; + mes "I hope you can do it~!"; + close; + case 2: + mes "[Lucia]"; + mes "Ah, I misunderstood."; + mes "See you then."; + close; + case 3: + mes "[Lucia]"; + mes "One day ^FF0000Strange Hydra^000000s"; + mes "came here and surrounded the town."; + mes "We're not sure what attracted them but some say that it's because of you adventurers."; + next; + mes "[Lucia]"; + mes "In any case, to contain the ^FF0000Strange Hydra^000000s,"; + mes "you have to use this specially designed tool a.k.a. a ^8B4513Hydra Ball^000000"; + next; + mes "[Lucia]"; + mes "If you still have the ^006400Hydra Ball^000000,"; + mes "please use it on the ^FF0000Strange Hydra^000000s that"; + mes "you can find at the beach."; + mes "If you are lucky, the tool will work perfectly."; + next; + mes "[Lucia]"; + mes "I hope many adventurers"; + mes "volunteer for this job."; + mes " "; + mes "I really hate Hydra!"; + emotion e_sob; + close; + } + } + else if ((.@nQState1 == 0) || (.@nQState1 == 1)) { + if (countitem(6221) > 0) { + mes "[Lucia]"; + mes "Hello, you really did it!"; + if (checkweight(11502,3)) { + //mes "I don't have enough ^006400Hydra Ball^000000s to give you."; //Poorly translated by iRO? + mes "I hope you will come"; + mes "again to help me."; + mes "Have a nice day~!"; + delitem 6221,1; //Mystic_Leaf_Cat_Ball + completequest 9028; + //recall_completequest 9029; + if (.@nQState2 > -1) erasequest 9029; + setquest 9029; + //ConsumeSpecialItem Yggdrasilberry + percentheal 100,100; + //ConsumeSpecialItem Luk_Dish05 + sc_start SC_LUKFOOD, 1200000, 5; percentheal 5,2; + //ConsumeSpecialItem Vit_Dish05 + sc_start SC_VITFOOD, 1200000, 5; percentheal 10,0; + //ConsumeSpecialItem Dex_Dish05 + sc_start SC_DEXFOOD, 1200000, 5; percentheal 5,5; + getitem 11502,3; //Light_Blue_Pot + close; + } + else { + mes " "; + mes "I'd like to reward you,"; + mes "however your bags are full."; + mes "Please make room and come back!"; + close; + } + } + else { + mes "[Lucia]"; + if (countitem(12408) < 1) { + mes "Did you need another ^006400Hydra Ball^000000?"; + mes "I will give you one more."; + getitem 12408,1; //Leaf_Cat_Ball + close; + } + else { + mes "Any problems?"; + next; + switch(select("No.:^006400Tell me again what happened^000000")) { + case 1: + mes "[Lucia]"; + mes "Ok, please do me a favor."; + close; + case 2: + mes "[Lucia]"; + mes "One day ^FF0000Strange Hydra^000000s"; + mes "came here and surrounded the town."; + mes "We're not sure what attracted them but some say that it's because of you adventurers."; + next; + mes "[Lucia]"; + mes "In any case, to contain the ^FF0000Strange Hydra^000000s,"; + mes "you have to use this specially designed tool a.k.a. a ^8B4513Hydra Ball^000000"; + next; + mes "[Lucia]"; + mes "If you still have the ^006400Hydra Ball^000000,"; + mes "please use it on the ^FF0000Strange Hydra^000000s that"; + mes "you can find at the beach."; + mes "If you are lucky, the tool will work perfectly."; + next; + mes "[Lucia]"; + mes "I hope many adventurers"; + mes "volunteer for this job."; + mes " "; + mes "I really hate Hydra!"; + emotion e_sob; + close; + } + } + } + } + else { + mes "[Lucia]"; + mes "Oh, ^0000FF"+strcharinfo(0)+"^000000 you're back."; + set .@nCheckTime,checkquest(9029,PLAYTIME); + if ((.@nCheckTime == 0) || (.@nCheckTime == 1)) { + mes "I'm so grateful for your help."; + mes "Each ^006400Hydra Ball^000000 is provided ^006400every 24 hours^000000"; + mes "Please come at the appropriate time."; + close; + } + else { + //recall_completequest 9028; + if (.@nQState1 > -1) erasequest 9028; + completequest 9029; + mes "Did you come here to hunt ^FF0000Strange Hydra^000000s?"; + next; + switch(select("Yes.:No.:^006400What is happening here?^000000")) { + case 1: + setquest 9028; + getitem 12408,1; //Leaf_Cat_Ball + mes "[Lucia]"; + mes "Here, take this ^006400Hydra Ball^000000."; + mes "Use it to capture a ^FF0000Strange Hydra^8B4513.^000000"; + mes "I hope you can do it~!"; + close; + case 2: + mes "[Lucia]"; + mes "Ah, I misunderstood."; + mes "See you then."; + close; + case 3: + mes "[Lucia]"; + mes "One day ^FF0000Strange Hydra^000000s"; + mes "came here and surrounded the town."; + mes "We're not sure what attracted them but some say that it's because of you adventurers."; + next; + mes "[Lucia]"; + mes "In any case, to contain the ^FF0000Strange Hydra^000000s,"; + mes "you have to use this specially designed tool a.k.a. a ^8B4513Hydra Ball^000000"; + next; + mes "[Lucia]"; + mes "If you still have the ^006400Hydra Ball^000000,"; + mes "please use it on the ^FF0000Strange Hydra^000000s that"; + mes "you can find at the beach."; + mes "If you are lucky, the tool will work perfectly."; + next; + mes "[Lucia]"; + mes "I hope many adventurers"; + mes "volunteer for this job."; + mes " "; + mes "I really hate Hydra!"; + emotion e_sob; + close; + } + } + } + } + end; + +OnInit: + initnpctimer; + end; + +OnTimer7000: + emotion e_gasp; + stopnpctimer; + initnpctimer; + end; +} + +// Guarana Quest, Original file: brazil_tre.sc +//============================================================ +brasilis,187,162,5 script Candy Maker 476,{ + if (!checkweight(1201,1)) { + mes "- You can't start the quest. Please reduce the weight in your inventory. -"; + close; + } + if (brazil_gua == 0) { + mes "[Candy Maker]"; + mes "Yo, do you know a berry called ^FF0000Guarana^000000?"; + next; + mes "[Candy Maker]"; + mes "Guarana is a really special berry raised in a specific area, it relieves physical fatigue, and gives power to the body. It even detoxes waste from the body."; + next; + mes "[Candy Maker]"; + mes "I used to sell the candy made of it back in the day."; + mes "I got a prize sometimes every year in the . Those were the good 'ol days."; + next; + mes "[Candy Maker]"; + mes "Since then, the output of that fruit has reduced and the price has gone up so now candy ingredients were changed to coconuts or other tropical fruits instead. I miss the guarana candy."; + next; + switch(select("How can I taste this guarana candy?:End conversation.")) { + case 1: + mes "[Candy Maker]"; + mes "Hmm? I already sold out of all my old supply."; + next; + mes "[Candy Maker]"; + mes "But if you can find some guarana, I can make it for you."; + next; + switch(select("How do I find guarana?:End conversation.")) { + case 1: + mes "[Candy Maker]"; + mes "Will you find the guarana?? Hoooooh~"; + next; + mes "[Candy Maker]"; + mes "Can you find it?"; + mes "It's probably very expensive."; + mes "Trading isn't my thing. Let me think."; + next; + mes "[Candy Maker]"; + mes "Let me introduce you to someone with whom I used to do guarana business with."; + mes "He might still be dealing it."; + next; + mes "[Candy Maker]"; + mes "His name is Cherto."; + mes "If you can't find him in the city, go to museum."; + mes "He's a vain person so he likes to act big."; + mes "He's probably wandering in the museum trying to show off to someone for sure."; + set brazil_gua,1; + setquest 2192; + close; + case 2: + mes "[Candy Maker]"; + mes "Don't you want to try the guarana candy?"; + close; + } + case 2: + mes "[Candy Maker]"; + mes "Those were the good 'ole days..."; + close; + } + } + else if (brazil_gua == 1) { + mes "[Candy Maker]"; + mes "If you want to get the guarana, find Cherto."; + mes "Maybe he will be in the museum."; + close; + } + else if (brazil_gua == 10) { + if (!countitem(6237)) { + mes "- The guarana that I had has disappeared. -"; + close; + } + delitem 6237,1; //Guarana_Fruit + mes "[Candy Maker]"; + mes "Did you get the guarana?"; + next; + mes "- You give the guarana to him. -"; + next; + mes "[Candy Maker]"; + mes "Wow! You have special talent."; + mes "It's the best thing I have ever seen so far. Cool~!"; + next; + mes "[Candy Maker]"; + mes "Good, let's make the candy~!"; + mes "Long time no see my wonderful guarana candy..."; + next; + mes "- hash hash hash hash hash hash -"; + mes "- hash hash hash hash hash hash -"; + next; + mes "[Candy Maker]"; + mes "Look! It's the popular guarana candy."; + mes "Try to savor its amazing taste hey~ take it easy. hahaha!!"; + set brazil_gua,11; + completequest 2200; + getitem 12414,1; //Guarana_Candy + getexp 70000,10000; + close; + } + else if (brazil_gua == 11) { + mes "[Candy Maker]"; + mes "Guarana candy. That was the most unique masterpiece in my life for sure!"; + next; + mes "[Candy Maker]"; + mes "Since you helped me, guarana supply has been steadily rising."; + mes "So, naturally I'm back to making guarana candy."; + next; + mes "[Candy Maker]"; + mes "What about it? Wanna buy some?"; + mes "It's 4000 zeny each."; + next; + switch(select("Buy a Guarana Candy.:Cancel.")) { + case 1: + if (Zeny > 3999) { + mes "[Candy Maker]"; + mes "Here is a delicious guarana candy."; + set zeny,zeny-4000; + getitem 12414,1; //Guarana_Candy + close; + } + else { + mes "[Candy Maker]"; + mes "What? You should say before if you don't have money!"; + mes "Even if you are poor, I can't give this away for free."; + close; + } + case 2: + mes "[Candy Maker]"; + mes "Sometimes some people don't like it due to it's arousal effect."; + close; + } + close; + } + else { + mes "[Candy Maker]"; + mes "Guarana candy. That was the most unique masterpiece in my life for sure!"; + close; + } +} + +bra_in01,95,179,3 script Cherto 477,{ + if (brazil_gua == 0) { + mes "[Cherto]"; + mes "Hmm... hey man, you are from outside, aren't you?"; + next; + mes "[Cherto]"; + mes "Cherto can figure it out even if it's the first time. You can't trick Cherto."; + mes "Cherto has sharp eyes like an eagle! Hahaha!"; + next; + mes "[Cherto]"; + mes "Ok, ok. Yes, yes. I see!"; + next; + mes "[Cherto]"; + mes "Anyway, you arrived in Brasilis but don't know what to do?"; + mes "Am I right?"; + mes "You don't know how fortunate you are to have found a really proper helper as myself."; + next; + mes "[Cherto]"; + mes "Cherto takes it by your expression that you want to say, ''You are a master!'' Right?"; + mes "Cherto, I can read and figure out all at once! That is written in your face!"; + next; + mes "[Cherto]"; + mes "Cherto would love to stay here and explain everything to you but he is a busy man."; + close; + } + else if (brazil_gua == 1) { + mes "[Cherto]"; + mes "Hmm... hey man, you are from outside, aren't you?"; + next; + mes "[Cherto]"; + mes "Cherto can figure it out even if it's the first time. You can't trick Cherto."; + mes "Cherto has sharp eyes like an eagle! Hahaha!"; + next; + mes "[Cherto]"; + mes "Ok, ok. Yes, yes. I see!"; + next; + mes "[Cherto]"; + mes "Anyway, you arrived in Brasilis but don't know what to do?"; + mes "Am I right?"; + mes "You don't know how fortunate you are to have found a really proper helper as myself."; + next; + mes "[Cherto]"; + mes "Cherto takes it by your expression that you want to say, ''You are a master!'' Right?"; + mes "Cherto, I can read and figure out all at once! That is written in your face!"; + next; + mes "[Cherto]"; + mes "If you have a curious thing to ask to Cherto. Cherto will be kind enough to answer."; + next; + select("Guarana?"); + mes "[Cherto]"; + mes "What? Do you want to find a guarana?"; + next; + mes "[Cherto]"; + mes "Guarana is only raised in this area, it has a soft inside and is coverd with a light fur."; + mes "It seems a little bit weird but the flower is really big and smells beautiful."; + next; + mes "[Cherto]"; + mes "A long time ago, guarana was used to relieve desease and thirst. But recently it's getting popular to revitalize body power and increase blood circulation."; + next; + mes "[Cherto]"; + mes "Although it has such great effects, Cherto is sorry to inform you that we can't get it anymore."; + next; + select("Whaaaat??"); + mes "[Cherto]"; + mes "For a while now, guarana berries haven't been growing here."; + next; + mes "[Cherto]"; + mes "Even if Cherto managed to find one, it will rot quickly."; + next; + mes "[Cherto]"; + mes "If only it didn't happen!"; + next; + select("What are you talking about?"); + mes "[Cherto]"; + mes "Quiet!!!!!!!!!!!!!!!!"; + mes "This story has been forbidden! Someone might be listening to our conversation..."; + next; + mes "[Cherto]"; + mes "If Cherto tells you, you might get us into trouble. But you look like you really wanna know so let me give you a tip."; + mes "Come closer. Cherto will whisper so nobody can listen in."; + set brazil_gua,2; + close; + } + else if (brazil_gua == 2) { + mes "[Cherto]"; + mes "A Guarana boy was born."; + next; + select("Guarana kid?"); + mes "[Cherto]"; + mes "There was woman who was an expert botanist."; + mes "The woman was really popular to all living creatures."; + next; + mes "[Cherto]"; + mes "At around the time her baby was born, she started a guarana farm. For some reason, her brothers were jealous so they destroyed the farm and disappeared."; + mes "That kind of story..."; + next; + mes "[Cherto]"; + mes "We can't be sure that baby was born in the world but since that time, all guarana in Brasilis disappeared."; + next; + mes "[Cherto]"; + mes "Who is the guarana kid?"; + mes "Pedro who is famous as a greedy man?"; + mes "Meto who can't endure about all the fruits?"; + mes "Hovenue who is gloomy?"; + mes "They might know~!"; + next; + mes "[Cherto]"; + mes "What about you?"; + mes "Who is the guarana kid?"; + mes "Will you figure out it? hohohhhhh~"; + set brazil_gua,3; + changequest 2192,2193; + close; + } + else if (brazil_gua == 3) { + mes "[Cherto]"; + mes "Can you find the guarana kid?"; + mes "Maybe yes? Maybe no?"; + close; + } + else if (brazil_gua == 4) { + mes "[Cherto]"; + mes "Did you find guarana kid?"; + next; + mes "- I tell Cherto about the kid making animal-like sounds. -"; + next; + mes "[Cherto]"; + mes "Hoooh. That's unbelivable."; + mes "That kid might be a guarana kid. Sure..."; + mes "According to the story the kid can have conversations with animals."; + next; + mes "[Cherto]"; + mes "If he can make crying sounds of animals, they might be able to converse!"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Now, what can I do?"; + mes "If he is the kid from the legend, is there any way to raise the guarana again?"; + next; + mes "[Cherto]"; + mes "Haha!! What'd Cherto say?"; + mes "Cherto knows all~!!"; + mes "Cherto's already thought"; + mes "of the next step."; + next; + mes "[Cherto]"; + mes "In Brasilis there is an expert Mage."; + mes "His name is Paje."; + mes "Take this note over to him."; + mes "He will show the solution for you and the kid."; + set brazil_gua,5; + changequest 2194,2195; + close; + } + else { + mes "[Cherto]"; + mes "hoho tickle~tickle~~~~!!!"; + close; + } +} + +brasilis,203,64,3 script Strange Kid#bra 706,{ + if (brazil_gua < 3) { + mes "[Strange Kid]"; + mes "................"; + close; + } + else if (brazil_gua == 3) { + mes "[Strange Kid]"; + mes "................"; + next; + switch(select("Try to talk.:Pretend to pass by.")) { + case 1: + break; + case 2: + mes "[Strange Kid]"; + mes "................"; + close; + } + mes "What can I say to him?"; + next; + while(1) { + switch(select("What's your name?:How old are you?:What are you doing?:End conversation.")) { + case 1: + mes "[Strange Kid]"; + mes "Kaaaaaaao~"; + mes "Grrrrrrrrr - kaaan-"; + next; + break; + case 2: + mes "[Strange Kid]"; + mes "Booooowoooooo-"; + mes "Booooowoooooo- -"; + next; + break; + case 3: + mes "[Strange Kid]"; + mes "chamber pot braeee chamber pot brae chamber pot brae -"; + mes "Bbeeeebbeee -"; + next; + break; + case 4: + mes "[Strange Kid]"; + mes "Kaaaaaaao~"; + mes "Grrrrrrrrr - kaaan-"; + next; + mes "["+strcharinfo(0)+"]"; + mes "He makes strange sound like an animals."; + mes "Should I ask advice from Cherto?"; + set brazil_gua,4; + changequest 2193,2194; + close; + } + } + } + else if (brazil_gua == 4) { + mes "["+strcharinfo(0)+"]"; + mes "He makes strange sounds like an animal."; + mes "Should I ask advice from Cherto?"; + close; + } + else if ((brazil_gua > 4) && (brazil_gua < 9)) { + mes "[Strange Kid]"; + mes "Ah...? ah.....?"; + close; + } + else if (brazil_gua == 9) { + mes "[Strange Kid]"; + mes "ah... ahah....."; + next; + mes "["+strcharinfo(0)+"]"; + mes "I don't have a story but there are lots of friends waiting outside."; + next; + mes "- You give the feather, fresh meat and branch of grapes to the kid -"; + next; + mes "[Strange Kid]"; + mes "Ah............."; + next; + mes "[Strange Kid]"; + mes "Un, uhh...."; + mes "mooo... mommy....."; + next; + mes "[Strange Kid]"; + mes "Ah.........."; + mes "bird...."; + mes "mon, mon, mon...key......"; + mes "boo, booow..........."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Dog?!"; + mes "kkk yes. Lots of friends want to meet you."; + mes "Don't be lonely anymore and be happy with your friends."; + next; + mes "[Strange Kid]"; + mes "ah....he...hehe...."; + next; + mes "- He starts to smile lightly and laughs. -"; + next; + mes "[Strange Kid]"; + mes "Ye......yes......."; + mes "tha... than......thank......yo.........you."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Alright such a cute smile!"; + mes "Be a happy kid as always."; + next; + mes "[Strange Kid]"; + mes "Uh......"; + next; + mes "["+strcharinfo(0)+"]"; + mes "what?"; + next; + mes "[Strange Kid]"; + mes "hey.........."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Do you want to say anything?"; + next; + mes "- You get closer and pretend to take caution. -"; + next; + emotion e_kis; + mes "(kiss~)"; + next; + mes "- The kid laughs again lightly then puts something in your hand. -"; + next; + mes "- It's a fresh berry that's colored red and hard. -"; + next; + mes "[Strange Kid]"; + mes "ga...ra..........na..."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Oops, guarana berry?"; + mes "Ah! Thank you very much!"; + emotion e_kis2,1; + emotion e_heh; + next; + mes "["+strcharinfo(0)+"]"; + mes "If I have this, I can make a guarana candy."; + mes "I better find that Candy Maker!"; + set brazil_gua,10; + changequest 2199,2200; + getitem 6237,1; //Guarana_Fruit + close; + } + else if (brazil_gua == 10) { + if (!countitem(6237)) { + mes "[Strange Kid]"; + mes "He........."; + getitem 6237,1; //Guarana_Fruit + close; + } + } + else { + mes "- The kid is smiling. -"; + close; + } + end; +} + +brasilis,56,224,7 script Mage Paje#bra 704,{ + if (brazil_gua < 5) { + mes "[Mage Paje]"; + mes "Abracadabra~"; + set .@cspr_bra,rand(1,3); + if (.@cspr_bra == 1) { + specialeffect EF_POISONHIT,AREA,"Poring#bra"; + setnpcdisplay "Poring#bra",876; + } + else if (.@cspr_bra == 2) { + specialeffect EF_POISONHIT,AREA,"Poring#bra"; + setnpcdisplay "Poring#bra",800; + } + else { + specialeffect EF_POISONHIT,AREA,"Poring#bra"; + setnpcdisplay "Poring#bra",909; + } + close; + } + else if (brazil_gua == 5) { + mes "[Mage Paje]"; + mes "Abracadabra~"; + set .@cspr_bra,rand(1,3); + if (.@cspr_bra == 1) { + specialeffect EF_POISONHIT,AREA,"Poring#bra"; + setnpcdisplay "Poring#bra",876; + } + else if (.@cspr_bra == 2) { + specialeffect EF_POISONHIT,AREA,"Poring#bra"; + setnpcdisplay "Poring#bra",800; + } + else { + specialeffect EF_POISONHIT,AREA,"Poring#bra"; + setnpcdisplay "Poring#bra",909; + } + next; + mes "[Mage Paje]"; + mes "Ohoooh~!"; + mes "I have a guest."; + mes "Good to see you."; + mes "I am the Mage Paje."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Hello. Mr. Cherto told me to find you."; + next; + mes "[Mage Paje]"; + mes "Um.. Mr. Cherto? What's happened?"; + mes "Have you come here to ask about lots of weird rumors?"; + next; + mes "- You give the note to Paje-"; + next; + mes "[Mage Paje]"; + mes "Ohoooh~"; + mes "Hmm gosh.. that's what happened."; + next; + mes "[Mage Paje]"; + mes "I can't help you directly."; + mes "But I will give you simple magic so you can figure it out by yourself."; + next; + select("What kind of magic?"); + mes "[Mage Paje]"; + mes "It's a magic that will make you appear as an animal to other animals. Pretty cool huh?"; + next; + mes "[Mage Paje]"; + mes "Ok~ I will give you the magic."; + mes "Most animals are really sensitive so they might be aware of it. Find a Toucan in the field that's oblivious to the spell. You'll know when you talk to it."; + next; + mes "[Mage Paje]"; + mes "Good luck~!"; + set brazil_gua,6; + changequest 2195,2196; + specialeffect2 EF_ASSUMPTIO; + close; + } + else { + mes "[Mage Paje]"; + mes "Abrakatabra~"; + set .@cspr_bra,rand(1,3); + if (.@cspr_bra == 1) { + specialeffect EF_POISONHIT,AREA,"Poring#bra"; + setnpcdisplay "Poring#bra",876; + } + else if (.@cspr_bra == 2) { + specialeffect EF_POISONHIT,AREA,"Poring#bra"; + setnpcdisplay "Poring#bra",800; + } + else { + specialeffect EF_POISONHIT,AREA,"Poring#bra"; + setnpcdisplay "Poring#bra",909; + } + close; + } + end; +} + +brasilis,59,226,3 script Poring#bra 909,{ + end; +} + +bra_fild01,75,83,5 script Toucan#bra 2073,2,2,{ +OnTouch: + if (brazil_gua == 6) { + mes "[Toucan]"; + mes "Baaeecc!"; + mes "I've never seen you before."; + mes "Baaeec!"; + next; + mes "[Toucan]"; + mes "It's the middle of the new and old continent... I know I've never seen you before but you seem familiar, like a woman dancing a samba. "; + next; + select("What are you talking about?"); + mes "[Toucan]"; + mes "I can feel some similar power like guarana kid. bbaaaeeeccc!"; + next; + mes "[Toucan]"; + mes "That kid has had a really lonely time, baaecc! Perhaps you are a friend of him? Baaeec!!"; + next; + select("Not yet... but I want to be a friend."); + mes "[Toucan]"; + mes "The kid who received care from guarana woman is also a friend of animals. Bbaaeecc!"; + next; + mes "[Toucan]"; + mes "I'd like to give the symbol of a toucan representative for the kid. Bbaaeecc!"; + next; + mes "[Toucan]"; + mes "If you want to relieve his loneliness, can you help me?"; + next; + select("Absolutely!"); + mes "[Toucan]"; + mes "It's my feather."; + mes "Send it to the kid."; + mes "We will keep our promise of friendship between guarana kid and Toucan forever. Bbaaeecc!"; + next; + mes "- You take a feather from Toucan. - "; + next; + mes "[Toucan]"; + mes "There have to be others around here like me."; + mes "Why don't you find a jaguar Bbaaeecc!"; + next; + mes "[Toucan]"; + mes "I will give a blessing from Toucan to you."; + next; + mes "[Toucan]"; + mes "Fly fly far away. bbaaaeeeccckkk--!"; + set brazil_gua,7; + changequest 2196,2197; + specialeffect2 EF_SEISMICWEAPON; + close2; + warp "bra_fild01",68,146; + end; + } + else { + mes "[Toucan]"; + mes "Bbbaaeec~! Baaeec~!"; + close; + } + end; +} + +bra_fild01,34,184,5 script Jaguar#bra 2072,2,2,{ +OnTouch_: + if (brazil_gua == 7) { + mes "[Jaguar]"; + mes "Hhooww..hhooww....."; + next; + mes "[Jaguar]"; + mes "Smelling! This smell is from a human!"; + mes "Somewhere, a human!"; + mes "I got it. You are!!!"; + specialeffect EF_HIT1,AREA,"Jaguar#bra"; + emotion e_omg,1; + next; + mes "[Jaguar]"; + mes "Don't be afraid human."; + mes "I don't have enough power to hunt humans, just waiting time to end my lifetime in this jungle."; + next; + mes "[Jaguar]"; + mes "Anyway you can talk with me, are you a guarana kid?"; + next; + select("Yes? N...o......actually...."); + mes "[Jaguar]"; + mes "The son of guarana woman became our friend also."; + mes "They treated all life preciously."; + mes "I hope you are same the as her."; + next; + mes "[Jaguar]"; + mes "Bird's chirpings informed me."; + mes "The son of guarana woman has a diseased heart."; + mes "Her brothers made him lonely, don't you think?"; + next; + mes "[Jaguar]"; + mes "Here is fresh meat that I hunted just a few days ago."; + mes "Take it and give it to the poor kid."; + next; + mes "[Jaguar]"; + mes "I can give this tiny thing to you so, don't forget it."; + mes "The jungle will welcome you whenever!"; + next; + mes "- You get fresh meat from Jaguar. -"; + next; + mes "[Jaguar]"; + mes "Monkey, who's always meddling with others, wants to meet you."; + next; + mes "[Jaguar]"; + mes "I will give you a Jaguar's high blessing."; + mes "Go to monkey by flowing through the wind like a bee."; + mes "Let's meet again my friend!"; + set brazil_gua,8; + changequest 2197,2198; + close2; + //ConsumeSpecialItem Speed_Up_Potion + sc_start SC_SpeedUp1,5000,0; + end; + } + else { + mes "[Jaguar]"; + mes "krrrrrr...."; + close; + } + end; +} + +bra_fild01,245,53,3 script #Monkeybra 1057,{ + end; +} + +bra_fild01,245,52,3 script Monkey#bra 111,{ + if (brazil_gua == 8) { + mes "[Monkey]"; + mes "What is it??!!"; + mes "We don't tolerate humans? Get out~!!"; + next; + mes "[Monkey]"; + mes "Nono... wait.... that scent!!"; + mes "I can smell Jaguar from you, who are you?"; + mes "Gosh, maybe there's no jaguar without fur and weird shape!"; + next; + mes "["+strcharinfo(0)+"]"; + mes "........................"; + mes "Are you saying that I look like an animal?!?!"; + next; + mes "[Monkey]"; + mes "Uh? Aren't you a jaguar?"; + next; + mes "[Monkey]"; + mes "Ahhha. Jaguar send you to me, right?? kkkikkki"; + mes "But you don't look like guarana kid."; + next; + select("I've come here to help him."); + mes "[Monkey]"; + mes "I heard guarana kid became lonely, is he?"; + mes "We are experts in acrobatic acts, does kid like it?? kkkickkksk!"; + next; + mes "[Monkey]"; + mes "Give this branch of grapes to guarana kid."; + mes "We will make him have fun during the whole night whenever he comes to us!! kkkickkksk!"; + next; + mes "- You get a bunch of grapes from Monkey. -"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Good~ Now it's time to go back to the kid~!!"; + set brazil_gua,9; + changequest 2198,2199; + close; + } + else { + mes "[Monkey]"; + mes "kkkickkksk!"; + close; + } +} + +// Water Lily Quest, Original file: brazil_tre.sc +//============================================================ +brasilis,203,286,3 script Botanist Karmen#bra 893,{ + if (brazil_regia == 0) { + mes "[Karmen]"; + mes "Brasilis' climate is special."; + mes "This climate offers special cases in botany classes different from any other regions of the world."; + next; + mes "[Karmen]"; + mes "The plants here have robust frames and are clear and colorful."; + mes "Here the plants are really huge and we can feel their presence."; + next; + mes "[Karmen]"; + mes "One of them, a Water Lily, is a really gorgeous and unique plant."; + mes "This flower is quite sensitive so it doesn't bloom everywhere."; + next; + switch(select("Interesting.:End conversation.")) { + case 1: + break; + case 2: + mes "[Karmen]"; + mes "I guess you aren't interested in botany."; + close; + } + mes "[Karmen]"; + mes "It doesn't appear easily and it is a mysterious flower even to the natives, so the Brasilis people believe that a person will get great luck if someone finds it."; + next; + mes "[Karmen]"; + mes "As a botanist, I have been hanging around here to find the lucky flower but as I expected, it hasn't shown itself yet."; + next; + mes "[Karmen]"; + mes "I believe that with enough perseverence, this flower will show me it's beautiful brilliance."; + next; + mes "[Karmen]"; + mes "Ah, if you are interested more in the Water Lily story, find someone named Marta."; + mes "She is wise and knows lots of stories here in Brasilis."; + set brazil_regia,1; + setquest 2201; + close; + } + else if (brazil_regia == 1) { + mes "[Karmen]"; + mes "Ah, if you are interested more in the Water Lily story, find someone named Marta."; + mes "She is wise and knows lots of stories here in Brasilis."; + close; + } + else if (brazil_regia == 9) { + mes "- You show a lotus flower to Karmen and talk about the story so far. -"; + next; + mes "[Karmen]"; + mes "Wow!! You had a really good experience."; + mes "So~~~ the water lily lives in the depths of brasilis, right?"; + mes "I wil try to find it again by myself, I won't give up!!"; + next; + mes "[Karmen]"; + mes "I am so grateful that I met you."; + mes "The water lily must truly be a lucky flower. hahaha"; + set brazil_regia,10; + completequest 2207; + getexp 50000,10000; + close; + } + else { + mes "[Karmen]"; + mes "This climate offers special cases in botany classes different from any other regions of the world."; + next; + mes "[Karmen]"; + mes "The plants here have robust frames and are clear and colorful."; + mes "Here the plants are really huge and we can feel their presence."; + next; + mes "[Karmen]"; + mes "It's a botanist's dream."; + close; + } +} + +bra_in01,142,27,5 script Marta#bra 474,{ + if (brazil_regia == 1) { + mes "[Brasilis Boy]"; + mes "Grandma! That person has a weird smell."; + next; + mes "[Marta]"; + mes "This person isn't from here."; + mes "Say hello to our guest."; + next; + mes "[Brasilis Boy]"; + mes "heee~ hi!!"; + mes "I am Kaka!!"; + mes "Whats your name?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "I am "+strcharinfo(0)+"."; + next; + mes "[Brasilis Boy]"; + mes "The outsider has a weird name!"; + mes "Thas ok! If we keep talking we'll be friends! Cheer up!"; + next; + mes "[Marta]"; + mes "Hehe..."; + mes "So, why have you come here stranger~?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "I heard you knows lots of stories, is that true?"; + next; + mes "[Kaka]"; + mes "Wooo! how you know my grandma knows lots of stories, amazing~?"; + mes "Grandma is really wise and kind so, I heard lotsa things."; + next; + mes "[Marta]"; + mes "Hehe. Kaka always listens to many stories every night, he really likes my stories."; + mes "Kaka always makes me happy because he asks so many curious things. That is pure happiness."; + next; + mes "[Marta]"; + mes "Ok, Kaka why don't you invite our guest today to our small meeting?"; + next; + mes "[Kaka]"; + mes "Ok grandma~!!"; + next; + mes "[Marta]"; + mes "Hey~ do you have special story that you want to listen to?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "About the mysterious water lily?"; + next; + mes "[Marta]"; + mes "Water lily...."; + mes "It's from a long long time ago."; + next; + mes "[Marta]"; + mes "Before Brasilis was established."; + mes "A tribe that lived with the giant waterfall and jungle as friends spent their whole time with nature."; + next; + mes "[Marta]"; + mes "One of tribe chiefs had a pretty daughter called 'Naia'."; + next; + mes "[Marta]"; + mes "Naia liked listening to stories like Kaka so, her mom told her stories every night about nature and gods."; + next; + mes "[Kaka]"; + mes "Woooa, she's just like me!"; + mes "Maybe she would be pretty... hehe."; + next; + mes "[Marta]"; + mes "According to her mother..."; + mes "If the moon in the sky loves some woman in the earth, he turns her into a star so that they can stay together forever."; + next; + mes "[Marta]"; + mes "After Naia heard this story, she went to her dad to ask if it was true or not."; + next; + mes "[Kaka]"; + mes "So, what did he say?"; + next; + mes "[Marta]"; + mes "^3131FF'My dear, Naia the moon is one of the bravest men. But he can no longer have a bride. So you can't become a star... Sorry~.^000000"; + next; + mes "[Kaka]"; + mes "Did Naia wants to be the bride of the man?"; + next; + mes "[Marta]"; + mes "Yes Kaka, imagine the moon how beautiful and mysterious, that's just ideal for girls."; + next; + mes "[Kaka]"; + mes "But the moon doesn't meet a human as his wife anymore? What was going on with Naia?"; + next; + mes "[Marta]"; + mes "Naia was really a nice girl."; + next; + mes "[Marta]"; + mes "Although her parents tried to prevent her, she still went to the forest to meet the moon every night."; + mes "Sadly, even with all of her effort, the moon didn't show any reaction to her."; + next; + mes "[Marta]"; + mes "One day she also went to the top of the mountain to be closer to him. She decided to take a rest for a while around the lake."; + next; + mes "[Marta]"; + mes "That's when.. Naia saw it."; + mes "It was the moon he was shining beautifully over the waving lake lightly."; + next; + mes "[Kaka]"; + mes "I know, it's just the moon reflecting on the water. Right?!"; + next; + mes "[Marta]"; + mes "Yes, but to her, the image made her fall into the lake without hesitating and drowned."; + next; + mes "[Kaka]"; + mes "Oh no."; + next; + mes "[Marta]"; + mes "The moon was also watching her from the sky."; + mes "He felt sad and pitied her. So he decided to turn her into a beautiful flower to thank her for her love."; + next; + mes "[Marta]"; + mes "That is the story of the mysterious flower people called the Brasilis Water Flower."; + mes "This Naia flower appears as light white during daytime but in the night turns into red due to it's love connection to the moon."; + next; + mes "[Kaka]"; + mes "How sad but beautiful!"; + next; + mes "[Marta]"; + mes "How about you stranger?"; + mes "Did you enjoy this story?"; + mes "If you want to listen to another story, just come to me."; + mes "If you don't mind playing with my grandson a ~ little. hoohoo."; + set brazil_regia,2; + close; + } + else if (brazil_regia > 1) { + mes "[Kaka]"; + mes "My grandma is really a bit tired doing some tribe stuff!"; + mes "Could you come another day?"; + close; + } + else { + mes "[Marta]"; + mes "You are not from around here."; + mes "I can sense a strange earth smell."; + next; + mes "[Marta]"; + mes "But your eyes shine with strength."; + mes "Indeed you are spreading out spirit and will from your whole body."; + next; + mes "[Marta]"; + mes "If you work at it you will be a great person someday."; + close; + } +} + +bra_in01,145,27,3 script Brasilis Boy#bra 472,{ + if (brazil_regia == 1) { + mes "[Brasilis Boy]"; + mes "Grandma! That person has a weird smell."; + next; + mes "[Marta]"; + mes "This person isn't from here."; + mes "Say hello to our guest."; + next; + mes "[Brasilis Boy]"; + mes "heee~ hi!!"; + mes "I am Kaka!!"; + mes "Whats your name?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "I am "+strcharinfo(0)+"."; + next; + mes "[Brasilis Boy]"; + mes "The outsider has a weird name!"; + mes "Thas ok! If we keep talking we'll be friends! Cheer up!"; + next; + mes "[Marta]"; + mes "Hehe..."; + mes "So, why have you come here stranger~?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "I heard you knows lots of stories, is that true?"; + next; + mes "[Kaka]"; + mes "Wooo! how you know my grandma knows lots of stories, amazing~?"; + mes "Grandma is really wise and kind so, I heard lotsa things."; + next; + mes "[Marta]"; + mes "Hehe. Kaka always listens to many stories every night, he really likes my stories."; + mes "Kaka always makes me happy because he asks so many curious things. That is pure happiness."; + next; + mes "[Marta]"; + mes "Ok, Kaka why don't you invite our guest today to our small meeting?"; + next; + mes "[Kaka]"; + mes "Ok grandma~!!"; + next; + mes "[Marta]"; + mes "Hey~ do you have special story that you want to listen to?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "About the mysterious water lily?"; + next; + mes "[Marta]"; + mes "Water lily...."; + mes "It's from a long long time ago."; + next; + mes "[Marta]"; + mes "Before Brasilis was established."; + mes "A tribe that lived with the giant waterfall and jungle as friends spent their whole time with nature."; + next; + mes "[Marta]"; + mes "One of tribe chiefs had a pretty daughter called 'Naia'."; + next; + mes "[Marta]"; + mes "Naia liked listening to stories like Kaka so, her mom told her stories every night about nature and gods."; + next; + mes "[Kaka]"; + mes "Woooa, she's just like me!"; + mes "Maybe she would be pretty... hehe."; + next; + mes "[Marta]"; + mes "According to her mother..."; + mes "If the moon in the sky loves some woman in the earth, he turns her into a star so that they can stay together forever."; + next; + mes "[Marta]"; + mes "After Naia heard this story, she went to her dad to ask if it was true or not."; + next; + mes "[Kaka]"; + mes "So, what did he say?"; + next; + mes "[Marta]"; + mes "^3131FF'My dear, Naia the moon is one of the bravest men. But he can no longer have a bride. So you can't become a star... Sorry~.^000000"; + next; + mes "[Kaka]"; + mes "Did Naia wants to be the bride of the man?"; + next; + mes "[Marta]"; + mes "Yes Kaka, imagine the moon how beautiful and mysterious, that's just ideal for girls."; + next; + mes "[Kaka]"; + mes "But the moon doesn't meet a human as his wife anymore? What was going on with Naia?"; + next; + mes "[Marta]"; + mes "Naia was really a nice girl."; + next; + mes "[Marta]"; + mes "Although her parents tried to prevent her, she still went to the forest to meet the moon every night."; + mes "Sadly, even with all of her effort, the moon didn't show any reaction to her."; + next; + mes "[Marta]"; + mes "One day she also went to the top of the mountain to be closer to him. She decided to take a rest for a while around the lake."; + next; + mes "[Marta]"; + mes "That's when.. Naia saw it."; + mes "It was the moon he was shining beautifully over the waving lake lightly."; + next; + mes "[Kaka]"; + mes "I know, it's just the moon reflecting on the water. Right?!"; + next; + mes "[Marta]"; + mes "Yes, but to her, the image made her fall into the lake without hesitating and drowned."; + next; + mes "[Kaka]"; + mes "Oh no."; + next; + mes "[Marta]"; + mes "The moon was also watching her from the sky."; + mes "He felt sad and pitied her. So he decided to turn her into a beautiful flower to thank her for her love."; + next; + mes "[Marta]"; + mes "That is the story of the mysterious flower people called the Brasilis Water Flower."; + mes "This Naia flower appears as light white during daytime but in the night turns into red due to it's love connection to the moon."; + next; + mes "[Kaka]"; + mes "How sad but beautiful!"; + next; + mes "[Marta]"; + mes "How about you stranger?"; + mes "Did you enjoy this story?"; + mes "If you want to listen to another story, just come to me."; + mes "If you don't mind playing with my grandson a ~ little. hoohoo."; + set brazil_regia,2; + close; + } + else if (brazil_regia > 1) { + mes "[Kaka]"; + mes "My grandma is really a bit tired doing some tribe stuff!"; + mes "Could you come another day?"; + close; + } + else { + mes "[Marta]"; + mes "You are not from around here."; + mes "I can sense a strange earth smell."; + next; + mes "[Marta]"; + mes "But your eyes shine with strength."; + mes "Indeed you are spreading out spirit and will from your whole body."; + next; + mes "[Marta]"; + mes "If you work at it you will be a great person someday."; + close; + } +} + +brasilis,270,145,5 script Brasilis Girl#bra 473,5,5,{ + if (!checkweight(1201,1)) { + mes "- wait a second!! -"; + mes "- you have too many items -"; + mes "- so you can't get any more items. -"; + mes "- make your body lighter -"; + mes "- then try again. -"; + close; + } + if (brazil_regia == 2) { + mes "[Distant Sound]"; + mes "Jasira!!!"; + mes "Where are you going again?!!"; + mes "come back~, please!!"; + next; + mes "[Brasilis Girl]"; + mes "Mom, I have to go out!!"; + next; + mes "[Distant Sound]"; + mes "No way~!! You shouldn't!!"; + next; + mes "[Brasilis Girl]"; + mes "Gosh.. today also failed."; + next; + mes "[Brasilis Girl]"; + mes "......"; + mes "What's up? Why are you looking at me?"; + mes "I don't want to be a showgirl!! Get out!!"; + next; + switch(select("Nothing, sorry.:What's wrong?")) { + case 1: + mes "[Brasilis Girl]"; + mes "I am so sad!!!"; + close; + case 2: + break; + } + mes "[Brasilis Girl]"; + mes "It's not your business."; + mes "You are just an outsider!"; + next; + switch(select("How rude!:Just trying to help.")) { + case 1: + mes "[Brasilis Girl]"; + mes "What's it matter to you that I'm rude??!!"; + close; + case 2: + break; + } + mes "["+strcharinfo(0)+"]"; + mes "I know that I'm just passing by but I might be able to help you. What do you think?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "This kind of meeting could be more than just a coincidence."; + next; + mes "[Brasilis Girl]"; + mes "......................"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Hmm can you tell me your name?"; + next; + mes "[Brasilis Girl]"; + mes "ja..."; + mes "Jasira."; + mes "My name is Jasira."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Nice name~."; + mes "Jasira what's going on?"; + next; + mes "[Jasira]"; + mes "............."; + next; + mes "[Jasira]"; + mes "I have to meet 'Jasi' but I can't go out...."; + next; + mes "["+strcharinfo(0)+"]"; + mes "who is Jasi?"; + mes "Your.... lover?"; + next; + emotion e_omg; + mes "[Jasira]"; + mes "l...o...v...e...lover??!!"; + mes "No way~"; + next; + mes "[Jasira]"; + mes "If he is my lover, it would be great... but..."; + next; + mes "[Jasira]"; + mes "Jasi is......"; + mes "the great moon."; + next; + mes "["+strcharinfo(0)+"]"; + mes "The moon?"; + mes "Maybe... are you talking about the moon from the story?"; + next; + mes "[Jasira]"; + mes "Yeah!"; + mes "Dear Jasi is from the moon from the sky!"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Why are you thinking like that?"; + next; + mes "[Jasira]"; + mes "Cuz' Jasi is really gorgeous and the most important thing is he is taking care of the water lily in Brasilis."; + next; + emotion e_omg,1; + mes "["+strcharinfo(0)+"]"; + mes "Brasilis water lily??!!"; + mes "Isn't it the uniqe flower?"; + next; + mes "[Jasira]"; + mes "Right. It's a really mysterious flower and difficult to find."; + mes "But around Jasi there are lots of water lilies."; + mes "That's why I believe Jasi is the moon."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Where is Jasi?"; + next; + mes "[Jasira]"; + mes "He is deep inside the Jungle."; + mes "As you can see I am so weak so, I've been staying home. But once, I was strong enough to leave this village."; + next; + mes "[Jasira]"; + mes "I just wandered the jungle and fell down somewhere and that's where I saw him."; + mes "He was so nice. He helped heal me and guided me back home."; + mes "That was really really great time."; + next; + mes "[Jasira]"; + mes "Since I came back home, my parents punished me."; + mes "I can understand why they are worrying but i missed Jasi a lot!"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Why don't you meet him after recovering your strength?"; + next; + mes "[Jasira]"; + mes "................."; + mes "I wanna see him right now..."; + next; + switch(select("Help Jasira.:Ignore her.")) { + case 1: + break; + case 2: + mes "["+strcharinfo(0)+"]"; + mes "Sorry I can't help you. Cheer up!"; + next; + mes "[Jasira]"; + mes "Crying........"; + close; + } + mes "["+strcharinfo(0)+"]"; + mes "Jasira I came here to find the Brasilis water lily."; + mes "Don't you think fate has brought us together?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "If you tell me how to find Jasi, I can help you."; + next; + mes "[Jasira]"; + mes "Really? But I don't know exactly how to get there. I was just wandering around when I met him."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Can't you remember anything?"; + mes "If you know something you've gotta tell me."; + next; + mes "[Jasira]"; + mes "Let's see... I was wandering around a waterfall then fell down into the water then I was sucked into somewhere."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Good, that's better than nothing! I will look for a similar place."; + next; + mes "[Jasira]"; + mes "I gave you your information, so can you do me a favor?"; + mes "It's really simple..."; + next; + mes "[Jasira]"; + mes "I'd like to give a delicious fruit."; + mes "The place where Jas seemed cozy but I didn't see any food around... So if he sees a yummy fruit he will be happy!"; + next; + mes "[Jasira]"; + mes "Give him 10 Banana and tell him that I really miss him."; + mes "Sorry for ignoring you before. Please, only you can help me!"; + set brazil_regia,3; + changequest 2201,2202; + close; + } + else if ((brazil_regia == 3) || (brazil_regia == 4)) { + mes "[Jasira]"; + mes "If you meet Jasi, give him 10 Bananas."; + mes "Let's see... I was wandering around a waterfall then fell down into the water then I was sucked into somewhere."; + next; + mes "[Jasira]"; + mes "If you can't find the way, go up to the waterfall and ask the kids in Brasilis village."; + mes "I heard one of the children went to a strange place before. He might've gone to the same place as me!"; + close; + } + else if (brazil_regia == 5) { + mes "[Jasira]"; + mes "Did you meet Jasi?"; + mes "Did you talk about me?"; + mes "You didn't? Uh? Stupid! Gosh~!"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Hey girl~ you've got a short temper."; + mes "I did see him and I talked about you!"; + next; + mes "[Jasira]"; + mes "Did you?"; + mes "What did he say?"; + mes "Does he remember me?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "That you have a really good heart~"; + mes "I told him that you will try to meet him when your condition gets better."; + next; + mes "[Jasira]"; + mes "Yeahhhhh!!"; + mes "Thank you! You are more reliable than I thought you would be."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Anyway, I'm looking for a fruit that's brown and has a hard shell."; + mes "It has juice inside and can be used as a cup to drink out of."; + next; + mes "[Jasira]"; + mes "Duh! You mean a coconut right?!"; + mes "They're everywhere here in Brasilis."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Thanks Jasira!"; + set brazil_regia,6; + changequest 2204,2205; + close; + } + else if ((brazil_regia == 6) || (brazil_regia == 7)) { + mes "[Jasira]"; + mes "I should take care of my strength by myself!"; + mes "I can't just lie in my bed forever. Don't you agree?"; + close; + } + else if (brazil_regia == 8) { + mes "[Jasira]"; + mes "Uh? Why have you come back?"; + next; + mes "- You tell her what Jasi told you to tell her -"; + next; + mes "[Jasira]"; + mes "Oh... really?"; + mes "Did he say that?"; + mes "Gosh! Gosh!!!"; + mes "Kkkkkaaaaa - !!"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Thanks to you, I was able to get a flower."; + mes "Thanks a lot!!"; + next; + mes "[Jasira]"; + mes "Wooow. It's so beautiful."; + next; + mes "[Jasira]"; + mes "Ah... can I see it for a second?"; + next; + mes "[Jasira]"; + mes "Surprise~!!"; + mes "I've been working on this hat while you were gone and now it's complete with the water lily flower!"; + next; + mes "[Jasira]"; + mes "I know, I know! I'm the best..."; + delitem 7553,1; //Lotus_Flower + set brazil_regia,9; + changequest 2206,2207; + set .@regiahat,rand(1,3); + if (.@regiahat == 1) + getitem2 5302,1,1,0,0,4195,0,0,0; //Lotus_Flower_Hat, Leaf_Cat_Card + else if (.@regiahat == 2) + getitem2 5302,1,1,0,0,4177,0,0,0; //Lotus_Flower_Hat, Dryad_Card + else + getitem2 5302,1,1,0,0,4188,0,0,0; //Lotus_Flower_Hat, Leib_Olmai_Card + close; + } + else if (brazil_regia > 8) { + mes "[Jasira]"; + mes "I just need to get a little bit stronger!"; + mes "I can't just lie in bed forever. My Jasi is waiting for me~"; + close; + } + else { + mes "[Distant Sound]"; + mes "Jasira!!!"; + mes "Where are you going again?!!"; + mes "Come back~, please!!"; + next; + mes "[Brasilis Girl]"; + mes "Please mom~!"; + mes "Please let me go!"; + close; + } + end; + +OnTouch: + if (brazil_regia == 2) { + emotion e_an; + } + end; +} + +bra_dun02,67,205,5 script Recluse#bra 475,3,3,{ + if (brazil_regia == 3) { + mes "[Recluse]"; + mes "Oh, I haven't seen another person in such a long time."; + next; + switch(select("Keep going.:Are you the moon?")) { + case 1: + mes "[Recluse]"; + mes "You don't have specific business with me."; + close; + case 2: + break; + } + mes "[Recluse]"; + mes "Moon?"; + mes "My name is Jasi."; + mes "My family has worked to take care of the water lily from generation to generation."; + next; + mes "[Jasi]"; + mes "Basically the Brasilis water lily is too shy to appear in front of people so, they only bloom in rare places. I guess they like it here, though, that's why I've been staying here for such a long time."; + next; + mes "[Jasi]"; + mes "My family has taken care of the water lily calmly to prevent harm from people's hand or monsters."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Do you remember a girl named Jasi."; + next; + mes "[Jasi]"; + mes "Ja...si.........."; + mes "Ah!! a hurry scurry girl. "; + mes "Gosh.. I was in trouble due to that girl."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Trouble?"; + next; + mes "[Jasi]"; + mes "One day a young lady appeared with lots of scars so I helped her. Then suddenly she tried to pick up the water lily and asked me to accept her as my wife or make her into a water lily what a nutcase!"; + next; + mes "[Jasi]"; + mes "I was barely able to calm down and send her to the village."; + mes "My life is that water lily so I didn't want anything embarrassing to happen."; + next; + mes "["+strcharinfo(0)+"]"; + mes "This is a gift from Jasira to say sorry for that time."; + mes "She is really sad that can't come here by herself due to private difficulties."; + next; + if (countitem(513) < 10) { + mes "[Jasi]"; + mes "What are you saying?"; + next; + mes "- Oh yeah, I forgot to bring 10 Bananas -"; + close; + } + mes "[Jasi]"; + mes "Ah! Bananas! Wow it's been a long time. She's pretty considerate isn't she?"; + next; + mes "[Jasi]"; + mes "Anyway is that all the business you have with me?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Umm honestly I was wondering to find water lily and met you by coincidence. Jasira told me her sad story so that's what led me here."; + next; + mes "[Jasi]"; + mes "I got it."; + mes "As you can see, there are lots of Brasilis water lily around here."; + mes "If you make sure that you won't destroy them you can appreciate them as you wish."; + set brazil_regia,4; + changequest 2202,2203; + close; + } + else if (brazil_regia == 4) { + mes "[Jasi]"; + mes "Did you enjoy the water lily?"; + close; + } + else if (brazil_regia == 5) { + mes "[Jasi]"; + mes "I forgot what the name of that fruit was..."; + close; + } + else if (brazil_regia == 6) { + if (countitem(11515) < 5) { + mes "[Jasi]"; + mes "I forgot what the name of that fruit was..."; + close; + } + else { + mes "[Jasi]"; + mes "Did you find the fruit?"; + mes "Oh right this is....?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "It's called a 'coconut'."; + next; + mes "[Jasi]"; + mes "Ahah! COCONUT!!"; + mes "Now I remember thank you very much. I can't remember the last time I had this fruit."; + next; + mes "[Jasi]"; + mes "I guess I should keep my promise."; + mes "You can take one Water lily."; + next; + mes "[Jasi]"; + mes "I hope the Brasilis water lily will understand me."; + mes "You better grab the flower while you have a chance~"; + next; + mes "[Jasi]"; + mes "Oh, can you tell that girl Jasira something for me?"; + mes "Tell her that I am not the moon from the story, but I want to become the moon to shine only for her."; + delitem 11515,5; //Coconut + set brazil_regia,7; + changequest 2205,2206; + close; + } + } + else { + mes "[Jasi]"; + mes "The flowers blooming from the Water lily today is wonderful."; + close; + } + end; + +OnTouchNPC: + warp "bra_dun02",67,215; + end; +} + +bra_dun02,71,200,3 script Water lily#bra 111,{ + if (brazil_regia == 4) { + mes "An unusual Water lily is blooming here. You can't stop staring at it, knowing that few people have seen this flower bloom."; + next; + switch(select("Pick up the flower.:Keep gazing.")) { + case 1: + break; + case 2: + mes "- You can't avoid staring at it's beauty. -"; + close; + } + mes "[Jasi]"; + mes "Uh! What are you doing??!!"; + next; + mes "["+strcharinfo(0)+"]"; + mes "There is a person who really needs this flower, can I just take one of 'em?"; + next; + mes "[Jasi]"; + mes "As I said earlier, I am the guardian of this water lily."; + mes "I can't just stand by here and watch you pluck even a single flower from it."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Hey man~ I brought these delicious fruits for you... try it! They are really well matured and fresh bananas."; + next; + if (countitem(513) < 10) { + mes "[Jasi]"; + mes "What are you saying?"; + next; + mes "- Oh yeah, I forgot to bring 10 Bananas -"; + close; + } + mes "[Jasi]"; + mes "Hmm... It's been so long since I've had this fruit."; + next; + mes "[Jasi]"; + mes "I will just try one. That's all."; + next; + mes "- munch -"; + mes "- mumble mumble mumble -"; + specialeffect EF_POTION7,AREA,"Recluse#bra"; + next; + mes "[Jasi]"; + mes "Uh, this taste... is!"; + mes "I remember my mom baking these into a tasty bread!"; + next; + mes "[Jasi]"; + mes "It makes me miss my childhood."; + next; + emotion e_omg,0,"Recluse#bra"; + mes "[Jasi]"; + mes "Hoho!!!!"; + mes "I've been here for as long as I can remember..."; + mes "I don't have enough time to even do simple things like eat delicious fruit."; + next; + mes "[Jasi]"; + mes "It was a really delicious banana."; + mes "But rules are rules!"; + mes "I must do my duty."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Please! I just need one flower~ What can I do to convince you?"; + next; + mes "[Jasi]"; + mes "Rules are rules, what do you want from me?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Didn't that banana remind you of your childhood? What can I get for you?"; + next; + mes "[Jasi]"; + mes "Now that you mention it, there is one fruit that I really miss."; + mes "It was my favorite when I was young but I don't remember what it was called."; + next; + mes "[Jasi]"; + mes "It's brown and has a hard shell around it. It has juice inside and you can use it as a cup when you're done eating the fruit."; + mes "Do you know what it is?"; + next; + mes "[Jasi]"; + mes "If you bring 5 of those things, I will reconsider your suggestion."; + delitem 513,10; //Banana + set brazil_regia,5; + changequest 2203,2204; + next; + mes "["+strcharinfo(0)+"]"; + mes "Ok so I have to bring 5 fruits with hard shells."; + mes "Hmm what is it?"; + close; + } + else if (brazil_regia == 5) { + mes "[Jasi]"; + mes "It was my favorite when I was young but I don't remember what it was called."; + next; + mes "[Jasi]"; + mes "It's brown and has a hard shell around it. It has juice inside and you can use it as a cup when you're done eating the fruit."; + mes "Do you know what it is?"; + close; + } + else if (brazil_regia == 7) { + if (!checkweight(1201,1)) { + mes "- wait a second!! -"; + mes "- you have too many items -"; + mes "- so you can't get any more items. -"; + mes "- make your body lighter -"; + mes "- then try again. -"; + close; + } + mes "- You take a beautiful water lily carefully in your hands. -"; + set brazil_regia,8; + getitem 7553,1; //Lotus_Flower + close; + } +} + +// Dungeon Access Quest, Original file: brazil_tre.sc +//============================================================ +brasilis,185,246,5 script Pedro#bra 62,{ + if (brazil_ghost == 0) { + mes "[Pedro]"; + mes "Wow it's really a great statue!"; + next; + mes "[Mariana]"; + mes "It is, isn't it?"; + mes "This statue is called Verass Monument."; + next; + mes "[Mariana]"; + mes "A long time ago there was a really brave adventurer named Verass, thanks to his dedicated exploration, Brasilis was able to develop into this great city."; + next; + mes "[Pedro]"; + mes "Awesome!!"; + mes "i wanna become a real man like Verass."; + next; + mes "[Mariana]"; + mes "Pedro, you can become whatever you want."; + next; + mes "[Pedro]"; + mes "Mariana is so smart, isn't she? hehe."; + next; + mes "[Fabio]"; + mes "Ooooh! You love her don't you!"; + next; + mes "[Daniel]"; + mes "Wooooaaaa Pedro and Mari sitting in a tree!"; + next; + mes "[Fabio]"; + mes "Woooo k-i-s-s-i-n-g~!!!"; + next; + mes "[Daniel]"; + mes "Nya nya nya!"; + next; + mes "[Fabio]"; + mes "Hahahahaha."; + next; + mes "[Pedro]"; + mes "Stop acting like babies!"; + next; + mes "[Mariana]"; + mes "Boys~!"; + next; + mes "[Daniel]"; + mes "Yah yah..."; + mes "Hey guys, did you hear that something happened a few days ago?"; + next; + mes "[Mariana]"; + mes "Oh yeah~ I heard that something really scary happened."; + next; + mes "[Fabio]"; + mes "Uh, yeah that's why Mariana got scared of going ot the bathroom for 3 days and everything was stinky. Ewwww~"; + next; + mes "[Daniel]"; + mes "Ha ha ha! Smelly Mari!"; + next; + mes "[Mariana]"; + mes "I hate you~!"; + mes "Stop spreading rumors about me. I'm not scared of the bathroom."; + mes "Pedro, do you think that I stink?"; + next; + mes "[Pedro]"; + mes "Uh? Uh?"; + mes "N......no... no way."; + mes "Hey guys~ be nice to her~"; + next; + mes "[Fabio]"; + mes "kkkickkkkkkkkick"; + next; + mes "[Daniel]"; + mes "kkkickkkkkkkk"; + next; + switch(select("Walk by.:Ask about the gossip.")) { + case 1: + mes "[Fabio]"; + mes "Mariana~ smells~ Nya nya~"; + next; + mes "[Daniel]"; + mes "Oh man you stink too~! Nya nya~"; + close; + case 2: + break; + } + mes "[Fabio]"; + mes "Haven't you heard?"; + mes "The ghost story in the art museum."; + next; + mes "[Daniel]"; + mes "Ooohhhh! Scary~~~!"; + next; + select("Can you tell me more?"); + mes "[Fabio]"; + mes "A coupla days ago we went to the art museum for a picnic at school."; + mes "You know nothing special, just a ordinary field trip."; + next; + mes "[Fabio]"; + mes "Museums are boring so me and some friends snuck away from the group~!"; + next; + mes "[Fabio]"; + mes "That's when we heard a scream echoing through the whole museum."; + next; + mes "[Daniel]"; + mes "kkakkakkaaaah!!"; + mes "kkieeeeeeh!"; + mes "kehkeh.."; + next; + mes "[Mariana]"; + mes "I heard the scream too..."; + mes "You boys are always making noises where you're not supposed to."; + next; + mes "[Pedro]"; + mes "What else are we supposed to do? If we don't do it someone else will."; + next; + emotion e_an,0,"Mariana#bra"; + mes "[Mariana]"; + mes "Argh~ Boys are so frustrating sometimes."; + next; + select("So then what happened?"); + mes "[Fabio]"; + mes "Daniel and me guessed something weird was goin' on so we ran to where we thought the screams were comin' from."; + next; + mes "[Fabio]"; + mes "They were coming from the bathroom."; + mes "Some kids got so scared that they started screaming too and closing their eyes. It got pretty bad."; + next; + mes "[Daniel]"; + mes "I think you pissed or pooped your pants. It smelled freakin' gross."; + next; + mes "[Fabio]"; + mes "Nah uh~ Your mom pissed her pants~ Nyah!"; + next; + mes "[Daniel]"; + mes "Nah uh~ You~ pissed your pants~"; + next; + mes "[Fabio]"; + mes "Anyway, so yeah, anyway that's how the rumor of the ghost in the museum started."; + next; + mes "[Daniel]"; + mes "Liar, there's no such thing as ghosts~"; + next; + select("So was it a ghost?"); + mes "[Fabio]"; + mes "How should I know?"; + mes "No one could say they saw one and no one wanted to get in trouble from the teachers."; + next; + mes "[Pedro]"; + mes "I heard if you say special magic words that the ghost will come out."; + next; + mes "[Daniel]"; + mes "Quit butting into our conversation Pedro."; + next; + mes "[Fabio]"; + mes "Yah, what are you talking about, Pedro?"; + mes "So did you see the ghost?"; + next; + mes "[Pedro]"; + mes "N... no. I'm scared of ghosts."; + mes "But my friends said they saw one and they're not liars."; + next; + select("Did anyone tell you the magic words?"); + mes "[Pedro]"; + mes "I heard it in a kind of song."; + mes "the special magic words are..."; + next; + mes "[Pedro]"; + mes "'^3131FFMother the door won't open!^000000'"; + mes "'^FF0000Turn the key as many times as there are colors in the rainbow.^000000'"; + mes ""; + mes "'^3131FFMother the water is flooding!^000000'"; + mes "'^FF0000If the moon disappears 3 times, don't worry.^000000'"; + mes ""; + mes "'^3131FFMother the drought has started!^000000'"; + mes "'^FF0000Don't worry, the waterfall will help it.^000000'"; + mes ""; + mes "'^3131FFMother where are my friends?^000000'"; + mes "'^FF0000Your 7 friends are sleeping. now it's time to wake them.^000000'"; + mes ""; + mes "'^3131FFWhere are you mom?^000000'"; + next; + mes "[Mariana]"; + mes "Umm it seems like a riddle."; + next; + select("Wanna help me find this ghost?"); + mes "[Pedro]"; + mes "You're on your own pal~."; + next; + mes "[Mariana]"; + mes "I don't like scary things!"; + next; + mes "[Fabio]"; + mes "Pfft, I can't believe you're gonna believe that story."; + next; + mes "[Daniel]"; + mes "I'll do whatever Fabio does, as always!"; + next; + mes "[Fabio]"; + mes "Maybe you're just scared..."; + set brazil_ghost,1; + setquest 2208; + close; + } + else if (brazil_ghost == 1) { + mes "[Pedro]"; + mes "Do you wanna hear the magic words again?"; + next; + mes "[Pedro]"; + mes "'^3131FFMother the door won't open!^000000'"; + mes "'^FF0000Turn the key as many times as there are colors in the rainbow.^000000'"; + mes ""; + mes "'^3131FFMother the water is flooding!^000000'"; + mes "'^FF0000If the moon disappears 3 times, don't worry.^000000'"; + mes ""; + mes "'^3131FFMother the drought has started!^000000'"; + mes "'^FF0000Don't worry, the waterfall will help it.^000000'"; + mes ""; + mes "'^3131FFMother where are my friends?^000000'"; + mes "'^FF0000Your 7 friends are sleeping. now it's time to wake them.^000000'"; + mes ""; + mes "'^3131FFWhere are you mom?^000000'"; + close; + } + else { + mes "[Pedro]"; + mes "I wonder what I need to do to have a statue made of me?"; + close; + } +} + +brasilis,187,244,1 script Mariana#bra 72,{ + if (brazil_ghost == 0) { + mes "[Pedro]"; + mes "Wow it's really a great statue!"; + next; + mes "[Mariana]"; + mes "It is, isn't it?"; + mes "This statue is called Verass Monument."; + next; + mes "[Mariana]"; + mes "A long time ago there was a really brave adventurer named Verass, thanks to his dedicated exploration, Brasilis was able to develop into this great city."; + next; + mes "[Pedro]"; + mes "Awesome!!"; + mes "i wanna become a real man like Verass."; + next; + mes "[Mariana]"; + mes "Pedro, you can become whatever you want."; + next; + mes "[Pedro]"; + mes "Mariana is so smart, isn't she? hehe."; + next; + mes "[Fabio]"; + mes "Ooooh! You love her don't you!"; + next; + mes "[Daniel]"; + mes "Wooooaaaa Pedro and Mari sitting in a tree!"; + next; + mes "[Fabio]"; + mes "Woooo k-i-s-s-i-n-g~!!!"; + next; + mes "[Daniel]"; + mes "Nya nya nya!"; + next; + mes "[Fabio]"; + mes "Hahahahaha."; + next; + mes "[Pedro]"; + mes "Stop acting like babies!"; + next; + mes "[Mariana]"; + mes "Boys~!"; + next; + mes "[Daniel]"; + mes "Yah yah..."; + mes "Hey guys, did you hear that something happened a few days ago?"; + next; + mes "[Mariana]"; + mes "Oh yeah~ I heard that something really scary happened."; + next; + mes "[Fabio]"; + mes "Uh, yeah that's why Mariana got scared of going ot the bathroom for 3 days and everything was stinky. Ewwww~"; + next; + mes "[Daniel]"; + mes "Ha ha ha! Smelly Mari!"; + next; + mes "[Mariana]"; + mes "I hate you~!"; + mes "Stop spreading rumors about me. I'm not scared of the bathroom."; + mes "Pedro, do you think that I stink?"; + next; + mes "[Pedro]"; + mes "Uh? Uh?"; + mes "N......no... no way."; + mes "Hey guys~ be nice to her~"; + next; + mes "[Fabio]"; + mes "kkkickkkkkkkkick"; + next; + mes "[Daniel]"; + mes "kkkickkkkkkkk"; + next; + switch(select("Walk by.:Ask about the gossip.")) { + case 1: + mes "[Fabio]"; + mes "Mariana~ smells~ Nya nya~"; + next; + mes "[Daniel]"; + mes "Oh man you stink too~! Nya nya~"; + close; + case 2: + break; + } + mes "[Fabio]"; + mes "Haven't you heard?"; + mes "The ghost story in the art museum."; + next; + mes "[Daniel]"; + mes "Ooohhhh! Scary~~~!"; + next; + select("Can you tell me more?"); + mes "[Fabio]"; + mes "A coupla days ago we went to the art museum for a picnic at school."; + mes "You know nothing special, just a ordinary field trip."; + next; + mes "[Fabio]"; + mes "Museums are boring so me and some friends snuck away from the group~!"; + next; + mes "[Fabio]"; + mes "That's when we heard a scream echoing through the whole museum."; + next; + mes "[Daniel]"; + mes "kkakkakkaaaah!!"; + mes "kkieeeeeeh!"; + mes "kehkeh.."; + next; + mes "[Mariana]"; + mes "I heard the scream too..."; + mes "You boys are always making noises where you're not supposed to."; + next; + mes "[Pedro]"; + mes "What else are we supposed to do? If we don't do it someone else will."; + next; + emotion e_an,0,"Mariana#bra"; + mes "[Mariana]"; + mes "Argh~ Boys are so frustrating sometimes."; + next; + select("So then what happened?"); + mes "[Fabio]"; + mes "Daniel and me guessed something weird was goin' on so we ran to where we thought the screams were comin' from."; + next; + mes "[Fabio]"; + mes "They were coming from the bathroom."; + mes "Some kids got so scared that they started screaming too and closing their eyes. It got pretty bad."; + next; + mes "[Daniel]"; + mes "I think you pissed or pooped your pants. It smelled freakin' gross."; + next; + mes "[Fabio]"; + mes "Nah uh~ Your mom pissed her pants~ Nyah!"; + next; + mes "[Daniel]"; + mes "Nah uh~ You~ pissed your pants~"; + next; + mes "[Fabio]"; + mes "Anyway, so yeah, anyway that's how the rumor of the ghost in the museum started."; + next; + mes "[Daniel]"; + mes "Liar, there's no such thing as ghosts~"; + next; + select("So was it a ghost?"); + mes "[Fabio]"; + mes "How should I know?"; + mes "No one could say they saw one and no one wanted to get in trouble from the teachers."; + next; + mes "[Pedro]"; + mes "I heard if you say special magic words that the ghost will come out."; + next; + mes "[Daniel]"; + mes "Quit butting into our conversation Pedro."; + next; + mes "[Fabio]"; + mes "Yah, what are you talking about, Pedro?"; + mes "So did you see the ghost?"; + next; + mes "[Pedro]"; + mes "N... no. I'm scared of ghosts."; + mes "But my friends said they saw one and they're not liars."; + next; + select("Did anyone tell you the magic words?"); + mes "[Pedro]"; + mes "I heard it in a kind of song."; + mes "the special magic words are..."; + next; + mes "[Pedro]"; + mes "'^3131FFMother the door won't open!^000000'"; + mes "'^FF0000Turn the key as many times as there are colors in the rainbow.^000000'"; + mes ""; + mes "'^3131FFMother the water is flooding!^000000'"; + mes "'^FF0000If the moon disappears 3 times, don't worry.^000000'"; + mes ""; + mes "'^3131FFMother the drought has started!^000000'"; + mes "'^FF0000Don't worry, the waterfall will help it.^000000'"; + mes ""; + mes "'^3131FFMother where are my friends?^000000'"; + mes "'^FF0000Your 7 friends are sleeping. now it's time to wake them.^000000'"; + mes ""; + mes "'^3131FFWhere are you mom?^000000'"; + next; + mes "[Mariana]"; + mes "Umm it seems like a riddle."; + next; + select("Wanna help me find this ghost?"); + mes "[Pedro]"; + mes "You're on your own pal~."; + next; + mes "[Mariana]"; + mes "I don't like scary things!"; + next; + mes "[Fabio]"; + mes "Pfft, I can't believe you're gonna believe that story."; + next; + mes "[Daniel]"; + mes "I'll do whatever Fabio does, as always!"; + next; + mes "[Fabio]"; + mes "Maybe you're just scared..."; + set brazil_ghost,1; + setquest 2208; + close; + } + else if (brazil_ghost == 1) { + mes "[Mariana]"; + mes "Can you guys stop talking about the ghosts?"; + mes "I've already got goosebumps all over."; + close; + } + else { + mes "[Mariana]"; + mes "Why do Fabio and Daniel always bother us?"; + close; + } +} + +brasilis,181,250,5 script Fabio#bra 706,{ + if (brazil_ghost == 0) { + mes "[Pedro]"; + mes "Wow it's really a great statue!"; + next; + mes "[Mariana]"; + mes "It is, isn't it?"; + mes "This statue is called Verass Monument."; + next; + mes "[Mariana]"; + mes "A long time ago there was a really brave adventurer named Verass, thanks to his dedicated exploration, Brasilis was able to develop into this great city."; + next; + mes "[Pedro]"; + mes "Awesome!!"; + mes "i wanna become a real man like Verass."; + next; + mes "[Mariana]"; + mes "Pedro, you can become whatever you want."; + next; + mes "[Pedro]"; + mes "Mariana is so smart, isn't she? hehe."; + next; + mes "[Fabio]"; + mes "Ooooh! You love her don't you!"; + next; + mes "[Daniel]"; + mes "Wooooaaaa Pedro and Mari sitting in a tree!"; + next; + mes "[Fabio]"; + mes "Woooo k-i-s-s-i-n-g~!!!"; + next; + mes "[Daniel]"; + mes "Nya nya nya!"; + next; + mes "[Fabio]"; + mes "Hahahahaha."; + next; + mes "[Pedro]"; + mes "Stop acting like babies!"; + next; + mes "[Mariana]"; + mes "Boys~!"; + next; + mes "[Daniel]"; + mes "Yah yah..."; + mes "Hey guys, did you hear that something happened a few days ago?"; + next; + mes "[Mariana]"; + mes "Oh yeah~ I heard that something really scary happened."; + next; + mes "[Fabio]"; + mes "Uh, yeah that's why Mariana got scared of going ot the bathroom for 3 days and everything was stinky. Ewwww~"; + next; + mes "[Daniel]"; + mes "Ha ha ha! Smelly Mari!"; + next; + mes "[Mariana]"; + mes "I hate you~!"; + mes "Stop spreading rumors about me. I'm not scared of the bathroom."; + mes "Pedro, do you think that I stink?"; + next; + mes "[Pedro]"; + mes "Uh? Uh?"; + mes "N......no... no way."; + mes "Hey guys~ be nice to her~"; + next; + mes "[Fabio]"; + mes "kkkickkkkkkkkick"; + next; + mes "[Daniel]"; + mes "kkkickkkkkkkk"; + next; + switch(select("Walk by.:Ask about the gossip.")) { + case 1: + mes "[Fabio]"; + mes "Mariana~ smells~ Nya nya~"; + next; + mes "[Daniel]"; + mes "Oh man you stink too~! Nya nya~"; + close; + case 2: + break; + } + mes "[Fabio]"; + mes "Haven't you heard?"; + mes "The ghost story in the art museum."; + next; + mes "[Daniel]"; + mes "Ooohhhh! Scary~~~!"; + next; + select("Can you tell me more?"); + mes "[Fabio]"; + mes "A coupla days ago we went to the art museum for a picnic at school."; + mes "You know nothing special, just a ordinary field trip."; + next; + mes "[Fabio]"; + mes "Museums are boring so me and some friends snuck away from the group~!"; + next; + mes "[Fabio]"; + mes "That's when we heard a scream echoing through the whole museum."; + next; + mes "[Daniel]"; + mes "kkakkakkaaaah!!"; + mes "kkieeeeeeh!"; + mes "kehkeh.."; + next; + mes "[Mariana]"; + mes "I heard the scream too..."; + mes "You boys are always making noises where you're not supposed to."; + next; + mes "[Pedro]"; + mes "What else are we supposed to do? If we don't do it someone else will."; + next; + emotion e_an,0,"Mariana#bra"; + mes "[Mariana]"; + mes "Argh~ Boys are so frustrating sometimes."; + next; + select("So then what happened?"); + mes "[Fabio]"; + mes "Daniel and me guessed something weird was goin' on so we ran to where we thought the screams were comin' from."; + next; + mes "[Fabio]"; + mes "They were coming from the bathroom."; + mes "Some kids got so scared that they started screaming too and closing their eyes. It got pretty bad."; + next; + mes "[Daniel]"; + mes "I think you pissed or pooped your pants. It smelled freakin' gross."; + next; + mes "[Fabio]"; + mes "Nah uh~ Your mom pissed her pants~ Nyah!"; + next; + mes "[Daniel]"; + mes "Nah uh~ You~ pissed your pants~"; + next; + mes "[Fabio]"; + mes "Anyway, so yeah, anyway that's how the rumor of the ghost in the museum started."; + next; + mes "[Daniel]"; + mes "Liar, there's no such thing as ghosts~"; + next; + select("So was it a ghost?"); + mes "[Fabio]"; + mes "How should I know?"; + mes "No one could say they saw one and no one wanted to get in trouble from the teachers."; + next; + mes "[Pedro]"; + mes "I heard if you say special magic words that the ghost will come out."; + next; + mes "[Daniel]"; + mes "Quit butting into our conversation Pedro."; + next; + mes "[Fabio]"; + mes "Yah, what are you talking about, Pedro?"; + mes "So did you see the ghost?"; + next; + mes "[Pedro]"; + mes "N... no. I'm scared of ghosts."; + mes "But my friends said they saw one and they're not liars."; + next; + select("Did anyone tell you the magic words?"); + mes "[Pedro]"; + mes "I heard it in a kind of song."; + mes "the special magic words are..."; + next; + mes "[Pedro]"; + mes "'^3131FFMother the door won't open!^000000'"; + mes "'^FF0000Turn the key as many times as there are colors in the rainbow.^000000'"; + mes ""; + mes "'^3131FFMother the water is flooding!^000000'"; + mes "'^FF0000If the moon disappears 3 times, don't worry.^000000'"; + mes ""; + mes "'^3131FFMother the drought has started!^000000'"; + mes "'^FF0000Don't worry, the waterfall will help it.^000000'"; + mes ""; + mes "'^3131FFMother where are my friends?^000000'"; + mes "'^FF0000Your 7 friends are sleeping. now it's time to wake them.^000000'"; + mes ""; + mes "'^3131FFWhere are you mom?^000000'"; + next; + mes "[Mariana]"; + mes "Umm it seems like a riddle."; + next; + select("Wanna help me find this ghost?"); + mes "[Pedro]"; + mes "You're on your own pal~."; + next; + mes "[Mariana]"; + mes "I don't like scary things!"; + next; + mes "[Fabio]"; + mes "Pfft, I can't believe you're gonna believe that story."; + next; + mes "[Daniel]"; + mes "I'll do whatever Fabio does, as always!"; + next; + mes "[Fabio]"; + mes "Maybe you're just scared..."; + set brazil_ghost,1; + setquest 2208; + close; + } + else if (brazil_ghost == 1) { + mes "[Fabio]"; + mes "You still wasting your time with that ghost story?"; + close; + } + else { + mes "[Fabio]"; + mes "Mariana, wanna see something cool?"; + next; + mes "[Mariana]"; + mes "kkkkkkkaaaaaacck!! Bugs!! Get 'em away!"; + close; + } +} + +brasilis,180,249,5 script Daniel#bra 706,{ + if (brazil_ghost == 0) { + mes "[Pedro]"; + mes "Wow it's really a great statue!"; + next; + mes "[Mariana]"; + mes "It is, isn't it?"; + mes "This statue is called Verass Monument."; + next; + mes "[Mariana]"; + mes "A long time ago there was a really brave adventurer named Verass, thanks to his dedicated exploration, Brasilis was able to develop into this great city."; + next; + mes "[Pedro]"; + mes "Awesome!!"; + mes "i wanna become a real man like Verass."; + next; + mes "[Mariana]"; + mes "Pedro, you can become whatever you want."; + next; + mes "[Pedro]"; + mes "Mariana is so smart, isn't she? hehe."; + next; + mes "[Fabio]"; + mes "Ooooh! You love her don't you!"; + next; + mes "[Daniel]"; + mes "Wooooaaaa Pedro and Mari sitting in a tree!"; + next; + mes "[Fabio]"; + mes "Woooo k-i-s-s-i-n-g~!!!"; + next; + mes "[Daniel]"; + mes "Nya nya nya!"; + next; + mes "[Fabio]"; + mes "Hahahahaha."; + next; + mes "[Pedro]"; + mes "Stop acting like babies!"; + next; + mes "[Mariana]"; + mes "Boys~!"; + next; + mes "[Daniel]"; + mes "Yah yah..."; + mes "Hey guys, did you hear that something happened a few days ago?"; + next; + mes "[Mariana]"; + mes "Oh yeah~ I heard that something really scary happened."; + next; + mes "[Fabio]"; + mes "Uh, yeah that's why Mariana got scared of going ot the bathroom for 3 days and everything was stinky. Ewwww~"; + next; + mes "[Daniel]"; + mes "Ha ha ha! Smelly Mari!"; + next; + mes "[Mariana]"; + mes "I hate you~!"; + mes "Stop spreading rumors about me. I'm not scared of the bathroom."; + mes "Pedro, do you think that I stink?"; + next; + mes "[Pedro]"; + mes "Uh? Uh?"; + mes "N......no... no way."; + mes "Hey guys~ be nice to her~"; + next; + mes "[Fabio]"; + mes "kkkickkkkkkkkick"; + next; + mes "[Daniel]"; + mes "kkkickkkkkkkk"; + next; + switch(select("Walk by.:Ask about the gossip.")) { + case 1: + mes "[Fabio]"; + mes "Mariana~ smells~ Nya nya~"; + next; + mes "[Daniel]"; + mes "Oh man you stink too~! Nya nya~"; + close; + case 2: + break; + } + mes "[Fabio]"; + mes "Haven't you heard?"; + mes "The ghost story in the art museum."; + next; + mes "[Daniel]"; + mes "Ooohhhh! Scary~~~!"; + next; + select("Can you tell me more?"); + mes "[Fabio]"; + mes "A coupla days ago we went to the art museum for a picnic at school."; + mes "You know nothing special, just a ordinary field trip."; + next; + mes "[Fabio]"; + mes "Museums are boring so me and some friends snuck away from the group~!"; + next; + mes "[Fabio]"; + mes "That's when we heard a scream echoing through the whole museum."; + next; + mes "[Daniel]"; + mes "kkakkakkaaaah!!"; + mes "kkieeeeeeh!"; + mes "kehkeh.."; + next; + mes "[Mariana]"; + mes "I heard the scream too..."; + mes "You boys are always making noises where you're not supposed to."; + next; + mes "[Pedro]"; + mes "What else are we supposed to do? If we don't do it someone else will."; + next; + emotion e_an,0,"Mariana#bra"; + mes "[Mariana]"; + mes "Argh~ Boys are so frustrating sometimes."; + next; + select("So then what happened?"); + mes "[Fabio]"; + mes "Daniel and me guessed something weird was goin' on so we ran to where we thought the screams were comin' from."; + next; + mes "[Fabio]"; + mes "They were coming from the bathroom."; + mes "Some kids got so scared that they started screaming too and closing their eyes. It got pretty bad."; + next; + mes "[Daniel]"; + mes "I think you pissed or pooped your pants. It smelled freakin' gross."; + next; + mes "[Fabio]"; + mes "Nah uh~ Your mom pissed her pants~ Nyah!"; + next; + mes "[Daniel]"; + mes "Nah uh~ You~ pissed your pants~"; + next; + mes "[Fabio]"; + mes "Anyway, so yeah, anyway that's how the rumor of the ghost in the museum started."; + next; + mes "[Daniel]"; + mes "Liar, there's no such thing as ghosts~"; + next; + select("So was it a ghost?"); + mes "[Fabio]"; + mes "How should I know?"; + mes "No one could say they saw one and no one wanted to get in trouble from the teachers."; + next; + mes "[Pedro]"; + mes "I heard if you say special magic words that the ghost will come out."; + next; + mes "[Daniel]"; + mes "Quit butting into our conversation Pedro."; + next; + mes "[Fabio]"; + mes "Yah, what are you talking about, Pedro?"; + mes "So did you see the ghost?"; + next; + mes "[Pedro]"; + mes "N... no. I'm scared of ghosts."; + mes "But my friends said they saw one and they're not liars."; + next; + select("Did anyone tell you the magic words?"); + mes "[Pedro]"; + mes "I heard it in a kind of song."; + mes "the special magic words are..."; + next; + mes "[Pedro]"; + mes "'^3131FFMother the door won't open!^000000'"; + mes "'^FF0000Turn the key as many times as there are colors in the rainbow.^000000'"; + mes ""; + mes "'^3131FFMother the water is flooding!^000000'"; + mes "'^FF0000If the moon disappears 3 times, don't worry.^000000'"; + mes ""; + mes "'^3131FFMother the drought has started!^000000'"; + mes "'^FF0000Don't worry, the waterfall will help it.^000000'"; + mes ""; + mes "'^3131FFMother where are my friends?^000000'"; + mes "'^FF0000Your 7 friends are sleeping. now it's time to wake them.^000000'"; + mes ""; + mes "'^3131FFWhere are you mom?^000000'"; + next; + mes "[Mariana]"; + mes "Umm it seems like a riddle."; + next; + select("Wanna help me find this ghost?"); + mes "[Pedro]"; + mes "You're on your own pal~."; + next; + mes "[Mariana]"; + mes "I don't like scary things!"; + next; + mes "[Fabio]"; + mes "Pfft, I can't believe you're gonna believe that story."; + next; + mes "[Daniel]"; + mes "I'll do whatever Fabio does, as always!"; + next; + mes "[Fabio]"; + mes "Maybe you're just scared..."; + set brazil_ghost,1; + setquest 2208; + close; + } + else if (brazil_ghost == 1) { + mes "[Daniel]"; + mes "Nyah nyah nyah~"; + close; + } + else { + mes "[Daniel]"; + mes "Keke Here~ I found more bugs~"; + close; + } +} + +bra_in01,149,184,3 script Door#bra 844,{ + if (brazil_ghost > 0) { + mes "- A key is inserted in the locked door.-"; + next; + switch(select("Turn the key.:Ignore it.")) { + case 1: + mes "You start saying the first line of the magic words."; + input .@input$; + next; + mes "["+strcharinfo(0)+"]"; + mes ""+.@input$+""; + next; + set .@braspell$,"Mother the door won't open!"; + set .@chkspell,compare(.@braspell$,.@input$); + if (!.@chkspell) { + mes "Seems like you said something wrong."; + close; + } + else { + if (brazil_ghost == 2) { + mes "[Sobbing Voice]"; + mes "'^FF0000Turn the key as many times as there are colors in the rainbow.^000000'"; + next; + switch(select("Open the door:Knock on the door.:Turn the key.:Take the key out.")) { + case 1: + mes "The door is locked."; + mes "So nothing happens."; + close; + case 2: + mes "How many times should I try to knock?"; + input .@input,0,999; + next; + mes "You knocked on the door "+.@input+" times."; + next; + mes "But, nothing happens."; + close; + case 3: + mes "How many times should I turn the key?"; + input .@input,0,999; + next; + if (.@input == 7) { + mes "You turn the key 7 times."; + next; + mes "Click! Click! Click!"; + mes "Click! Click! Click!"; + mes "Click...!"; + next; + mes "[Distant Sound]"; + mes "^FF0000kkkkhee- hihihihi!!!^000000"; + mes "You hear water flushing."; + next; + specialeffect2 EF_VENOMDUST; + mes "Faint laughing can be heard off in the direction of the toilet."; + set brazil_ghost,3; + changequest 2208,60351; + close; + } + else { + mes "You turned over the key "+.@input+" times."; + next; + mes "But nothing doesn't happened."; + close; + } + case 4: + mes "How many times should I insert the key into the door?"; + input .@input,0,999; + next; + mes "You inserted the key "+.@input+" times."; + next; + mes "But nothing happened."; + close; + } + } + else { + mes "Mother the door won't open!"; + close; + } + } + case 2: + mes "You do nothing."; + close; + } + } + else { + mes "- A key is inserted in the locked door.-"; + close; + } +} + +bra_in01,144,187,3 script Toilet#bra 844,{ + if (brazil_ghost > 0) { + mes "- Looks like an ordinary toilet -"; + next; + if (brazil_ghost > 6) { + switch(select("Flush the toilet.:Doing nothing.")) { + case 1: + mes "After flushing the toilet, you suddenly feel dizzy and are suddenly swept away somewhere."; + specialeffect2 EF_WATERFALL_SMALL_T2_90; + close2; + warp "bra_in01",206,102; + end; + case 2: + mes "The water in the toilet looks gross."; + close; + } + } + switch(select("Use the toilet:Ignore.")) { + case 1: + mes "- What was the second line to that spell now? -"; + input .@input$; + next; + set urspell,inputstr; + mes "["+strcharinfo(0)+"]"; + mes ""+.@input$+""; + next; + set .@braspell$,"Mother the water is flooding!"; + set .@chkspell,compare(.@braspell$,.@input$); + if (!.@chkspell) { + mes "Seems like you said something wrong."; + close; + } + else { + if (brazil_ghost == 3) { + mes "[Sobbing Voice]"; + mes "^FF0000If the moon disappears 3 times... don't worry.....^000000"; + next; + switch(select("Flush the toilet.:Close the lid.")) { + case 1: + mes "How many times should I flush?"; + input .@input,0,999; + next; + if (.@input == 3) { + mes "You flush the toilet 3 times."; + next; + mes "qwaaaaaaaaa!"; + mes "kwaaaaaaaaaa!"; + mes "kwaaaaaaaaaaaaaaaaaaa!"; + next; + mes "[Distant Sound]"; + mes "^FF0000kkkkhee- hihihihi!!!^000000"; + mes "Suddenly the sink sounds like water is flowing freely from it."; + next; + specialeffect2 EF_VENOMDUST; + mes "Faint laughing can be heard off in the direction of the faucet."; + set brazil_ghost,4; + changequest 60351,60352; + close; + } + else { + mes "You flush the toilet "+.@input+" times."; + next; + mes "But nothing happens."; + close; + } + case 2: + mes "You close the lid of the toilet."; + mes "Nothing seems to be happening."; + close; + } + } + else { + mes "Nothing happens."; + close; + } + } + case 2: + mes "You do nothing."; + close; + } + } + else { + mes "- Looks like an ordinary toilet -"; + close; + } +} + +bra_in01,134,189,3 script Faucet#bra 844,{ + if (brazil_ghost > 0) { + mes "- It seems like an ordinary faucet -"; + next; + switch(select("Examine it.:Ignore.")) { + case 1: + mes "- What was the next line to that spell now? -"; + input .@input$; + next; + set urspell,inputstr; + mes "["+strcharinfo(0)+"]"; + mes ""+.@input$+""; + next; + set .@braspell$,"Mother the drought has started!"; + set .@chkspell,compare(.@braspell$,.@input$); + if (!.@chkspell) { + mes "Seems like you said something wrong."; + close; + } + else { + if (brazil_ghost == 4) { + mes "[Sobbing Voice]"; + mes "^FF0000Don't worry... the waterfall will help it....^000000"; + next; + switch(select("Tap on the faucet.:Turn on the water.")) { + case 1: + mes "How many times will you tap the faucet?"; + input .@input,0,999; + next; + mes "You tap the faucet "+.@input+" times."; + next; + mes "But nothing happens."; + close; + case 2: + mes "How many times should I turn the water on?"; + input .@input,0,999; + next; + if (.@input == 1) { + mes "You turn the faucet on once."; + next; + mes "swwwaaaaaaa-"; + next; + mes "[Distant Sound]"; + mes "^FF0000kkkkhee- hihihihi!!!^000000"; + mes "You see the carpet move."; + next; + specialeffect2 EF_VENOMDUST; + mes "Faint laughing can be heard off in the direction of the carpet."; + set brazil_ghost,5; + changequest 60352,60353; + close; + } + else { + mes "You turn the faucet on "+.@input+" times."; + next; + mes "But nothing happens."; + close; + } + } + } + else { + mes "Nothing happens."; + close; + } + } + case 2: + mes "You do nothing."; + close; + } + } + else { + mes "- It seems like an ordinary faucet -"; + close; + } +} + +bra_in01,138,184,3 script Carpet#bra 844,{ + if (brazil_ghost > 0) { + mes "- A carpet with an intricate pattern on it -"; + next; + switch(select("Examine it.:Ignore.")) { + case 1: + mes "- What was the next line to that spell now? -"; + input .@input$; + next; + set urspell,inputstr; + mes "["+strcharinfo(0)+"]"; + mes ""+.@input$+""; + next; + set .@braspell$,"Mother where are my friends?"; + set .@chkspell,compare(.@braspell$,.@input$); + if (!.@chkspell) { + mes "Seems like you said something wrong."; + close; + } + else { + if (brazil_ghost == 5) { + mes "[Sobbing Voice]"; + mes "^FF0000your 7 friends....are...sleeping... now it...'s time ....to wake them........^000000"; + next; + switch(select("Jump on the carpet.:Lie on the carpet.:Shake the carpet.")) { + case 1: + mes "How many times should I jump?"; + input .@input,0,999; + next; + mes "You jump on the carpet "+.@input+" times."; + next; + mes "But nothing happens."; + close; + case 2: + mes "How many times should I lie on the carpet?"; + input .@input,0,999; + next; + mes "You lie on the carpet "+.@input+" times."; + next; + mes "But nothing happens."; + close; + case 3: + mes "How many times should I shake the carpet?"; + input .@input,0,999; + next; + if (.@input == 7) { + mes "You shake the carpet 7 times."; + next; + mes "- fly~ fly~ fly~ fly~ fly~ fly~ fly~ -"; + next; + mes "[Distant Sound]"; + mes "^FF0000kkkkhee- hihihihi!!!^000000"; + next; + specialeffect2 EF_VENOMDUST; + mes "Faint laughing can be heard off in the direction of the mirror."; + set brazil_ghost,6; + changequest 60353,60354; + close; + } + else { + mes "You shake the carpet "+.@input+" times."; + next; + mes "But nothing happens."; + close; + } + } + } + else { + mes "Nothing happens."; + close; + } + } + case 2: + mes "You do nothing."; + close; + } + } + else { + mes "- A carpet with an intricate pattern on it -"; + close; + } +} + +bra_in01,151,180,3 script Mirror#bra 844,{ + if (brazil_ghost > 0) { + mes "- You can see a clean mirror without any marks or dust -"; + next; + switch(select("Examine it.:Ignore.")) { + case 1: + mes "- What was the next line to that spell now? -"; + input .@input$; + next; + set urspell,inputstr; + mes "["+strcharinfo(0)+"]"; + mes ""+.@input$+""; + next; + set .@braspell$,"Where are you mom?"; + set .@chkspell,compare(.@braspell$,.@input$); + if (!.@chkspell) { + mes "Seems like you said something wrong."; + close; + } + else { + if (brazil_ghost == 6) { + mes "[Distant Sound]"; + mes "^FF0000kihe! hit! hit! hit! hit!^000000"; + next; + mes "[Distant Sound]"; + mes "^FF0000kihe! hit! hit! hit! hit!^000000"; + mes "^FF0000kihe! hit! hit! hit! hit!^000000"; + next; + mes "[Distant Sound]"; + mes "Behind you..."; + enablenpc "Ghost#bra"; + next; + emotion e_omg,1; + mes "["+strcharinfo(0)+"]"; + mes "The stories about the ghost are true~!"; + next; + mes "[Ghost]"; + mes "^FF0000my baby....^000000"; + next; + mes "[Ghost]"; + mes "^FF0000I can't see.... my eye....^000000"; + mes "^FF0000What's going on....?^000000"; + next; + mes "- You take a deep breath and then look at the Ghost and notice it has an eye patch -"; + next; + mes "[Ghost]"; + mes "^FF0000My eyes are so tight... can you take this off?^000000"; + next; + mes "You step carefully towards the ghost."; + next; + mes "His face was covered with dust making strange contortions with it's face."; + next; + mes "[Ghost]"; + mes "^FF0000Come on help mom.....^000000"; + next; + switch(select("Take the eye bandage off.:Run away~.")) { + case 1: + while(1) { + set .@cpudice,rand(1,6); + set .@pcdice,rand(1,6); + if (.@cpudice != .@pcdice) { + emotion (57+.@cpudice),0,"Ghost#bra"; + emotion (57+.@cpudice),1; + break; + } + } + if (.@cpudice > .@pcdice) { + specialeffect2 EF_DEVIL; + mes "[Ghost]"; + mes "^FF0000Go away!^000000"; + set brazil_ghost,1; + changequest 60354,2208; + percentheal -50,-50; + close2; + disablenpc "Ghost#bra"; + warp "bra_in01",12,183; + end; + } + else { + emotion e_bzz,1; + mes "[Ghost]"; + mes "^FF0000Ahh!^000000"; + mes "The Ghost disappeared into the toilet."; + set brazil_ghost,7; + changequest 60354,60355; + close2; + disablenpc "Ghost#bra"; + warp "bra_in01",206,100; + end; + } + case 2: + mes "You run away from the ghost."; + close2; + set brazil_ghost,1; + changequest 60354,2208; + warp "bra_in01",12,183; + disablenpc "Ghost#bra"; + end; + } + close; + } + else { + mes "Nothing happens."; + close; + } + } + case 2: + mes "You do nothing."; + close; + } + } + else { + mes "- You can see a clean mirror without any marks or dust -"; + close; + } +} + +bra_in01,136,180,5 script Ghost#bra 1867,{ + end; + +OnInit: + disablenpc "Ghost#bra"; + end; +} + +bra_in01,7,181,5 script Curator#bra 477,{ + if (BaseLevel < 40) { + mes "[Curator]"; + mes "I'm sorry but this area is under construction right now."; + close; + } + if ((brazil_ghost > 0) && (brazil_ghost < 7)) { + if (countitem(11515) > 0) { + mes "[Curator]"; + mes "What can I do for you?"; + next; + select("I need to use the bathroom."); + mes "[Curator]"; + mes "Sorry we are remodeling inside right now so, it's closed."; + mes "Please use the other one."; + next; + switch(select("But I forgot something inside.:Give up.")) { + case 1: + mes "[Curator]"; + mes "That's tooooo bad."; + mes "But my manager ordered me to stop anyone from entering this bathroom so, I should follow his orders."; + next; + select("It's such a hot day!"); + mes "[Curator]"; + mes "It's always hot in Brasilis but today is ridiculously hot."; + mes "Maybe I need to drink some coconut juice to cool down."; + next; + mes "You give a coconut to the Curator."; + next; + mes "[Curator]"; + mes "Oh really can I have it?"; + mes "Thanks a lot!"; + next; + mes "[Curator]"; + mes "Pay it forward right?"; + mes "Ok I'll let you through this one time."; + next; + mes "The curator looks around calmly then opens the door."; + delitem 11515,1; //Coconut + set brazil_ghost,2; + close2; + warp "bra_in01",138,176; + end; + case 2: + mes "You give up trying to enter."; + close; + } + } + else { + mes "[Curator]"; + mes "What can I do for you?"; + next; + select("I need to use the bathroom."); + mes "[Curator]"; + mes "Sorry we are remodeling inside right now so, it's closed."; + mes "Please use the other one."; + next; + switch(select("But I forgot something inside.:Give up.")) { + case 1: + mes "[Curator]"; + mes "That's tooooo bad."; + mes "But my manager ordered me to stop anyone from entering this bathroom so, I should follow his orders."; + next; + select("It's such a hot day!"); + mes "[Curator]"; + mes "It's always hot in Brasilis but today is ridiculously hot."; + mes "Maybe I need to drink some coconut juice to cool down."; + close; + case 2: + mes "You give up trying to enter."; + close; + } + } + } + else if (brazil_ghost > 6) { + mes "[Curator]"; + mes "Hey thanks for the Coconut earlier it really helped me cool down."; + close; + } + else { + mes "[Curator]"; + mes "Is it just me? Or is it hotter than it's ever been today!"; + close; + } +} + +bra_in01,12,185,0 script inbathroom#bra 45,1,1,{ +OnTouch_: + if (brazil_ghost > 6) + warp "bra_in01",138,176; + else { + mes "The entrance has been blocked."; + close; + } + end; +} + +bra_in01,138,174,0 warp outbathroom#bra 1,1,bra_in01,12,183 +bra_in01,206,98,0 warp tobath#bra 1,1,bra_in01,138,176 + +bra_in01,206,188,1 script Open Manhole#todunbra 844,{ + if (brazil_ghost == 7) { + enablenpc "Ghost#bra_end"; + mes "[Ghost]"; + mes "I am a ghost who died while wandering the jungle many years ago."; + next; + mes "[Ghost]"; + mes "I found a pipeline in the jungle and followed the voice of a man to this very spot."; + next; + mes "[Ghost]"; + mes "That's also where I hurt one of my eyes while walking around in the dark."; + next; + mes "[Ghost]"; + mes "I wandered these sewers for days until I found the end of this line connected to the toilet in the museum. I shouted forever begging for help but no one answered my calls."; + next; + mes "[Ghost]"; + mes "You finally answered my call but it's already way too late. Thank you for at least checking. No one else has bothered to this day."; + next; + mes "[Ghost]"; + mes "There are many dangerous creatures at the end of this sewer."; + mes "You seem brave though. I bet you wouldn't worry about the monsters there anyways."; + next; + mes "[Ghost]"; + mes "I guess now I can finally rest in peace."; + mes "Thank you friend."; + set brazil_ghost,8; + //completequest 2208; + completequest 60355; + getexp 90000,0; + disablenpc "Ghost#bra_end"; + close; + } + warp "bra_dun01",87,47; + end; +} + + +bra_dun01,87,43,1 script Pipe#bra 844,{ + warp "bra_in01",206,185; + end; +} + +bra_fild01,323,136,1 script Pipe#brafild 844,{ + if (brazil_ghost > 6) { + mes "You see a rusty pipe. It seems to be linked to somewhere beneath the jungle."; + next; + switch(select("Examine it:Ignore.")) { + case 1: + mes "You swim through a gap in the pipe and are swept by a sudden rush of water."; + close2; + warp "bra_in01",206,182; + end; + case 2: + mes "It might be dangerous, I better not act rashly."; + close; + } + } + else { + mes "You see a rusty pipe. It seems to be linked to somewhere beneath the jungle."; + close; + } +} + +bra_in01,206,190,3 script Ghost#bra_end 1867,{ + end; + +OnInit: + disablenpc "Ghost#bra_end"; + end; +} + +// Iara, Original file: iara.sc +//============================================================ +brasilis,315,334,5 script Shaman#nk 474,{ + set .@iara_re,checkquest(4135,PLAYTIME); + if ((.@iara_re == 0) || (.@iara_re == 1)) { + mes "[Anori]"; + mes "I'm still preparing."; + mes "I don't require your help at this time."; + mes "Please come back later..."; + close; + } + else { + if (checkquest(4135) > 1) erasequest 4135; + set .@iara_q,checkquest(4133); + if ((.@iara_q == 0) || (.@iara_q == 1)) { + mes "[Anori]"; + mes "To block Iara "; + mes "seducing the tribes"; + mes "we need a purifying potion..."; + next; + mes "[Anori]"; + mes "Did you bring the materials"; + mes "to make the purifying potion?"; + next; + if ((countitem(950) > 19) && (countitem(7172) > 9) && (countitem(1054) > 2)) { + mes "[Anori]"; + mes "Um... it seems to be okay."; + mes "I'll make you a potion which will"; + mes "weaken Iara's power."; + next; + mes "[Anori]"; + mes "Let's see grind this..."; + mes "and mix in that..."; + mes "then add some magic..."; + next; + setquest 4135; + erasequest 4133; + setquest 4134; + completequest 4134; + delitem 950,20; //Heart_Of_Mermaid + delitem 7172,10; //Leopard_Talon + delitem 1054,3; //Lip_Of_Ancient_Fish + getitem 11517,2; //Puri_Potion + mes "[Anori]"; + mes "Here, it's completed."; + mes "Take this."; + mes "It will make Iara stop"; + mes "training at the cave"; + mes "for a while."; + next; + mes "[Anori]"; + mes "Please block the Iara threatening the security of the tribe."; + close; + } + else { + mes "[Anori]"; + mes "You haven't brought enough materials yet."; + mes "We cannot make the purification potion with only these."; + close; + } + } + else { + if (BaseLevel < 40) { + mes "[Anori]"; + mes "Ah... we need a strong adventurer."; + mes "The tribe is facing a major threat."; + close; + } + set .@re_q,checkquest(4134); + if (.@re_q == 2) { + mes "[Anori]"; + mes "you are..."; + mes "the adventurer who came for the"; + mes "purification potion..."; + next; + mes "[Anori]"; + mes "Maybe because of the purification potion..."; + mes "After that, the Iara stopped seducing tribesmen but the effect didn't last long."; + next; + mes "[Anori]"; + mes "Could you get the same"; + mes "materials as before..."; + mes "I need your power."; + next; + switch(select("No.:Okay, I'll do it.")) { + case 1: + mes "[Anori]"; + mes "This, ah..."; + mes "There is no other way."; + close; + case 2: + mes "[Anori]"; + mes "You are truly brave!"; + mes "I, on behalf of the tribe,"; + mes "offer you my thanks."; + next; + mes "[Anori]"; + mes "Materials are the same as before."; + mes "If you just get^ff0000 20 Hearts of Mermaids,"; + mes "10 Leopard Claws and"; + mes "3 Ancient Lips^000000,"; + mes "I will make you a potion that purifies evil spirits"; + mes "by using a secret formula handed down to the tribe."; + next; + mes "[Anori]"; + mes "The destiny of the tribe is up to you."; + mes "please get the materials quickly."; + mes "I will be preparing to make"; + mes "the purification potion right here."; + setquest 4133; + close; + } + } + else { + mes "[Anori]"; + mes "There are some people I haven't seen before around here."; + mes "It's a good sign..."; + next; + mes "[Anori]"; + mes "Hey you..."; + mes "Could you listen to my stories for a moment."; + mes "There's an emergency in our tribe."; + next; + switch(select("No.:Okay.")) { + case 1: + mes "[Anori]"; + mes "You are a heartless person..."; + mes "You don't seem the helpful type."; + mes "Just keep on going your way."; + close; + case 2: + mes "[Anori]"; + mes "Thank you, I met a kind person."; + mes "It's a secret of our tribe that"; + mes "you cannot tell anyone."; + next; + break; + } + mes "[Anori]"; + mes "Lately young men from"; + mes "the tribe are disappearing."; + mes "Our entire tribe is being threatened."; + next; + mes "[Anori]"; + mes "It is likely because of a witch called Iara."; + mes "She is a water nymph seducing the hearts of young tribesmen at a cave behind the waterfall."; + next; + mes "[Anori]"; + mes "How can I stop these young tribesmen?"; + mes "But I discovered a way to make a purification potion to reverse the effects of the Iara's spells."; + next; + mes "[Anori]"; + mes "This potion has been handed down from many generations in our tribe."; + mes "This purification potion possesses the power to cleanse evil spirits."; + next; + mes "[Anori]"; + mes "If you could get the materials"; + mes "I will make you"; + mes "the purification potion."; + mes "Could you do that for me?"; + next; + switch(select("No.:Yes, I can.")) { + case 1: + mes "[Anori]"; + mes "Hm..."; + mes "Well, then."; + mes "If you change your mind you can come to me again."; + next; + mes "[Anori]"; + mes "You shouldn't talk about"; + mes "what you heard now to anyone"; + mes "It's kind of embarrassing..."; + close; + case 2: + mes "[Anori]"; + mes "Oh! You are the savior"; + mes "of our tribe indeed."; + mes "On behalf of the tribe, I offer you my thanks."; + next; + mes "[Anori]"; + mes "Well, what we need is this."; + mes "It's all you can get from near here."; + mes "Note down well."; + next; + mes "[Anori]"; + mes "^ff0000 20 Hearts of Mermaids"; + mes "10 Leopard Claws"; + mes "3 Ancient Lips^000000"; + mes "are the only ones that are needed as the materials."; + next; + mes "[Anori]"; + mes "When you get those, I will make you a potion that purifies evil spirits using a secret formula handed down to the tribe."; + setquest 4133; + next; + mes "[Anori]"; + mes "The destiny of the tribe is up to you."; + mes "I hope you move quickly."; + mes "Even at this moment, the village men are being seduced and slipping way..."; + close; + } + } + } + } +} + +bra_dun02,157,74,5 script Iara#nk 478,2,2,{ + if (countitem(11517) > 0) { + mes "[" + strcharinfo(0) + "]"; + mes "Should I use a Purification Potion?"; + next; + switch(select("Yes.:No.")) { + case 1: + specialeffect EF_MAPPILLAR; + mes "[Iara]"; + mes "Ah...this light is..."; + mes "It's like getting cleansed of evil thoughts"; + mes "from deep within my heart."; + next; + mes "[Iara]"; + mes "At last I can forget the curse that I placed on myself when I drowned in the water."; + next; + mes "[Iara]"; + mes "Do you think I can be born again as a kind water nymph?"; + next; + specialeffect EF_GHOST; + mes "[Iara]"; + mes "Ah... Thank you for helping me recover my consciousness for a while."; + mes "But... I think that the curse has been with me too long."; + mes "Get away from me quickly."; + delitem 11517,1; //Puri_Potion + percentheal 100,100; + // may requitre new SCs + sc_start SC_INCFLEE,3600000,20; + sc_start SC_INCCRI,3600000,10; + sc_start SC_STRFOOD,1200000,3; + sc_start SC_DEXFOOD,1200000,3; + sc_start SC_AGIFOOD,1200000,3; + sc_start SC_VITFOOD,1200000,3; + sc_start SC_INTFOOD,1200000,3; + sc_start SC_LUKFOOD,1200000,3; + next; + mes "[Iara]"; + mes "Ahhh~..."; + specialeffect EF_DEVIL; + next; + mes "[Iara]"; + mes "The curse is too strong for me to keep contained."; + mes "Leave now while you are safe."; + close; + case 2: + mes "[" + strcharinfo(0) + "]"; + mes "(I guess I should ignore her.)"; + close; + } + } + else { + mes "[Iara]"; + mes "Aaaaaaaaaaaaaaaaaaaaaah."; + mes "Eeeeeeeeeeeeeeeeeeeh."; + mes "Oooooooooooooooooh."; + set .@get_de,rand(1,2); + if (.@get_de == 1) + sc_start Sc_Curse,60000,0; + else + sc_start Sc_Confusion,60000,0; + next; + mes "[" + strcharinfo(0) + "]"; + mes "Ugh! What's this strange voice?"; + close; + } + end; + +OnTouch: + if (countitem(11517) < 1) { + mes "[Iara]"; + mes "Aaaaaaaaaaaaaaaaaaaaaah."; + mes "Eeeeeeeeeeeeeeeeeeeh."; + mes "Oooooooooooooooooh."; + set .@get_de,rand(1,2); + if (.@get_de == 1) + sc_start Sc_Curse,60000,0; + else + sc_start Sc_Confusion,60000,0; + next; + mes "[" + strcharinfo(0) + "]"; + mes "Ugh! What's this strange voice?"; + close; + } + end; +} + +bra_fild01,188,301,5 script Native Warrior#nk 472,{ + mes "[Native Warrior]"; + mes "Ah...the face I would never forget even in my dreams."; + next; + mes "[Native Warrior]"; + mes "When will she come out of the waterfall again...?"; + next; + if ((checkquest(4133) >= 0) || (checkquest(4134) >= 0)) { + mes "[" + strcharinfo(0) + "]"; + mes "(Wh...what's this guy?)"; + } + else { + mes "[" + strcharinfo(0) + "]"; + mes "(This guy will never"; + mes "get ocer Iara's curse...)"; + } + close; +} diff --git a/npc/scripts_jobs.conf b/npc/scripts_jobs.conf index 23adb3b5a..e3f2da136 100644 --- a/npc/scripts_jobs.conf +++ b/npc/scripts_jobs.conf @@ -55,7 +55,7 @@ npc: npc/jobs/2-1e/StarGladiator.txt // -- 2-2E npc: npc/jobs/2-2e/SoulLinker.txt // -- 3-1 -//npc: npc/jobs/3-1/archbishop.txt +npc: npc/jobs/3-1/archbishop.txt //npc: npc/jobs/3-1/mechanic.txt //npc: npc/jobs/3-1/ranger.txt //npc: npc/jobs/3-1/rune_knight.txt diff --git a/npc/scripts_monsters.conf b/npc/scripts_monsters.conf index d51f1bcbc..797a91f5b 100644 --- a/npc/scripts_monsters.conf +++ b/npc/scripts_monsters.conf @@ -10,7 +10,7 @@ npc: npc/mobs/fields/amatsu.txt npc: npc/mobs/fields/ayothaya.txt npc: npc/mobs/fields/brasilis.txt npc: npc/mobs/fields/comodo.txt -//npc: npc/mobs/fields/dicastes.txt +npc: npc/mobs/fields/dicastes.txt npc: npc/mobs/fields/einbroch.txt npc: npc/mobs/fields/geffen.txt npc: npc/mobs/fields/gonryun.txt @@ -41,7 +41,7 @@ npc: npc/mobs/dungeons/ayo_dun.txt npc: npc/mobs/dungeons/beach_dun.txt npc: npc/mobs/dungeons/bra_dun.txt npc: npc/mobs/dungeons/c_tower.txt -//npc: npc/mobs/dungeons/dic_dun.txt +npc: npc/mobs/dungeons/dic_dun.txt npc: npc/mobs/dungeons/ein_dun.txt npc: npc/mobs/dungeons/gef_dun.txt npc: npc/mobs/dungeons/gefenia.txt diff --git a/npc/warps/dungeons/bra_dun.txt b/npc/warps/dungeons/bra_dun.txt new file mode 100644 index 000000000..58073b97b --- /dev/null +++ b/npc/warps/dungeons/bra_dun.txt @@ -0,0 +1,17 @@ +//===== eAthena Script ======================================= +//= Brasilis Dungeon Warp +//===== By: ================================================== +//= L0ne_W0lf +//===== Current Version: ===================================== +//= 1.0 +//===== Compatible With: ===================================== +//= Any Athena Version +//===== Description: ========================================= +//= [Aegis Conversion] +//= Brasilis Dungeon warp script +//===== Additional Comments: ================================= +//= 1.0 First version. +//============================================================ + +bra_dun01,199,35,0 warp brad1tobrad2 1,1,bra_dun02,261,263 +bra_dun02,261,265,0 warp brad2tobrad1 1,1,bra_dun01,199,37 diff --git a/src/map/battle.c b/src/map/battle.c index f60b375ed..ccda6bc44 100644 --- a/src/map/battle.c +++ b/src/map/battle.c @@ -265,6 +265,9 @@ int battle_attr_fix(struct block_list *src, struct block_list *target, int damag if( tsc->data[SC_SPIDERWEB]->val2 == 0 ) status_change_end(target, SC_SPIDERWEB, INVALID_TIMER); } + if( atk_elem == ELE_HOLY && tsc && tsc->count && tsc->data[SC_ORATIO] ) + ratio += tsc->data[SC_ORATIO]->val2; + return damage*ratio/100; } @@ -1727,6 +1730,9 @@ static struct Damage battle_calc_weapon_attack(struct block_list *src,struct blo case NPC_VAMPIRE_GIFT: skillratio += ((skill_lv-1)%5+1)*100; break; + case AB_DUPLELIGHT_MELEE: + skillratio += 100 + 10 * skill_lv; + break; } ATK_RATE(skillratio); @@ -1842,6 +1848,12 @@ static struct Damage battle_calc_weapon_attack(struct block_list *src,struct blo signed char def1 = status_get_def(target); //Don't use tstatus->def1 due to skill timer reductions. short def2 = (short)tstatus->def2; + if( sc && sc->data[SC_EXPIATIO] ) + { + def1 -= def1 * sc->data[SC_EXPIATIO]->val2 / 100; + def2 -= def2 * sc->data[SC_EXPIATIO]->val2 / 100; + } + if( sd ) { i = sd->ignore_def[is_boss(target)?RC_BOSS:RC_NONBOSS]; @@ -2398,6 +2410,7 @@ struct Damage battle_calc_magic_attack(struct block_list *src,struct block_list case AL_HEAL: case PR_BENEDICTIO: case PR_SANCTUARY: + case AB_HIGHNESSHEAL: ad.damage = skill_calc_heal(src, target, skill_num, skill_lv, false); break; case PR_ASPERSIO: @@ -2417,6 +2430,9 @@ struct Damage battle_calc_magic_attack(struct block_list *src,struct block_list case PF_SOULBURN: ad.damage = tstatus->sp * 2; break; + case AB_RENOVATIO: + ad.damage = (int)((15 * status_get_lv(src)) + (1.5 * sstatus->int_)); + break; default: { if (sstatus->matk_max > sstatus->matk_min) { @@ -2513,6 +2529,15 @@ struct Damage battle_calc_magic_attack(struct block_list *src,struct block_list case NPC_EARTHQUAKE: skillratio += 100 +100*skill_lv +100*(skill_lv/2); break; + case AB_JUDEX: + skillratio += ((skill_lv < 5)?280 + 20 * skill_lv:400) * (status_get_lv(src) / 100); // Possible RE-Formula + break; + case AB_ADORAMUS: + skillratio += (500 + 100 * skill_lv) * (status_get_lv(src) / 100); //Possible RE-Formula + break; + case AB_DUPLELIGHT_MAGIC: + skillratio += 200 + 20 * skill_lv; + break; } MATK_RATE(skillratio); @@ -3165,6 +3190,14 @@ enum damage_lv battle_weapon_attack(struct block_list* src, struct block_list* t damage = wd.damage + wd.damage2; if( damage > 0 && src != target ) { + if(sc && sc->data[SC_DUPLELIGHT]) { + int skilllv = sc->data[SC_DUPLELIGHT]->val1; + if(rand()%100 < sc->data[SC_DUPLELIGHT]->val2) + skill_addtimerskill(src,tick+status_get_adelay(src) / 2,target->id,0,0,AB_DUPLELIGHT_MELEE,skilllv,BF_WEAPON,flag); + else if(rand()%100 < sc->data[SC_DUPLELIGHT]->val3) + skill_addtimerskill(src,tick+status_get_adelay(src) / 2,target->id,0,0,AB_DUPLELIGHT_MAGIC,skilllv,BF_MAGIC,flag); + } + rdamage = battle_calc_return_damage(target, damage, wd.flag); if( rdamage > 0 ) { @@ -3636,8 +3669,6 @@ static const struct _battle_data { { "enable_perfect_flee", &battle_config.enable_perfect_flee, BL_PC|BL_PET, BL_NUL, BL_ALL, }, { "casting_rate", &battle_config.cast_rate, 100, 0, INT_MAX, }, { "delay_rate", &battle_config.delay_rate, 100, 0, INT_MAX, }, - { "delay_dependon_dex", &battle_config.delay_dependon_dex, 0, 0, 1, }, - { "delay_dependon_agi", &battle_config.delay_dependon_agi, 0, 0, 1, }, { "skill_delay_attack_enable", &battle_config.sdelay_attack_enable, 0, 0, 1, }, { "left_cardfix_to_right", &battle_config.left_cardfix_to_right, 0, 0, 1, }, { "skill_add_range", &battle_config.skill_add_range, 0, 0, INT_MAX, }, @@ -3773,7 +3804,7 @@ static const struct _battle_data { { "max_baby_parameter", &battle_config.max_baby_parameter, 80, 10, 10000, }, { "max_third_parameter", &battle_config.max_third_parameter, 120, 10, 10000, }, { "max_baby_third_parameter", &battle_config.max_baby_third_parameter, 108, 10, 10000, }, - { "max_def", &battle_config.max_def, 99, 0, INT_MAX, }, + { "max_def", &battle_config.max_def, 9999, 0, INT_MAX, }, { "over_def_bonus", &battle_config.over_def_bonus, 0, 0, 1000, }, { "skill_log", &battle_config.skill_log, BL_NUL, BL_NUL, BL_ALL, }, { "battle_log", &battle_config.battle_log, 0, 0, 1, }, @@ -3907,7 +3938,6 @@ static const struct _battle_data { { "min_cloth_color", &battle_config.min_cloth_color, 0, 0, INT_MAX, }, { "max_cloth_color", &battle_config.max_cloth_color, 4, 0, INT_MAX, }, { "pet_hair_style", &battle_config.pet_hair_style, 100, 0, INT_MAX, }, - { "castrate_dex_scale", &battle_config.castrate_dex_scale, 150, 1, INT_MAX, }, { "area_size", &battle_config.area_size, 14, 0, INT_MAX, }, { "zeny_from_mobs", &battle_config.zeny_from_mobs, 0, 0, 1, }, { "mobs_level_up", &battle_config.mobs_level_up, 0, 0, 1, }, @@ -4024,6 +4054,10 @@ static const struct _battle_data { { "bg_magic_attack_damage_rate", &battle_config.bg_magic_damage_rate, 60, 0, INT_MAX, }, { "bg_misc_attack_damage_rate", &battle_config.bg_misc_damage_rate, 60, 0, INT_MAX, }, { "bg_flee_penalty", &battle_config.bg_flee_penalty, 20, 0, INT_MAX, }, +//MVP Decrease AGI + { "max_decagi_lv", &battle_config.max_decagi_lv, 11, 1, INT_MAX, }, + { "max_decagi_dur", &battle_config.max_decagi_dur, 120000, 1, INT_MAX, }, + { "max_decagi", &battle_config.max_decagi, 50, 0, INT_MAX, }, }; @@ -4070,8 +4104,8 @@ void battle_adjust_conf() battle_config.max_walk_speed = 100*DEFAULT_WALK_SPEED/battle_config.max_walk_speed; battle_config.max_cart_weight *= 10; - if(battle_config.max_def > 100 && !battle_config.weapon_defense_type) // added by [Skotlex] - battle_config.max_def = 100; + if(battle_config.max_def > 9999 && !battle_config.weapon_defense_type) // added by [Skotlex] + battle_config.max_def = 9999; if(battle_config.min_hitrate > battle_config.max_hitrate) battle_config.min_hitrate = battle_config.max_hitrate; diff --git a/src/map/battle.h b/src/map/battle.h index d54d49c0a..100174fcc 100644 --- a/src/map/battle.h +++ b/src/map/battle.h @@ -111,7 +111,6 @@ extern struct Battle_Config int enable_baseatk; int enable_perfect_flee; int cast_rate, delay_rate; - int delay_dependon_dex, delay_dependon_agi; int sdelay_attack_enable; int left_cardfix_to_right; int skill_add_range; @@ -363,7 +362,6 @@ extern struct Battle_Config int max_cloth_color; // added by [MouseJstr] int pet_hair_style; // added by [Skotlex] - int castrate_dex_scale; // added by [MouseJstr] int area_size; // added by [MouseJstr] int max_def, over_def_bonus; //added by [Skotlex] @@ -496,6 +494,10 @@ extern struct Battle_Config int bg_magic_damage_rate; int bg_misc_damage_rate; int bg_flee_penalty; + + int max_decagi_lv; + int max_decagi_dur; + int max_decagi; } battle_config; void do_init_battle(void); diff --git a/src/map/clif.c b/src/map/clif.c index 8d2159823..9c8fabfbf 100644 --- a/src/map/clif.c +++ b/src/map/clif.c @@ -2512,10 +2512,10 @@ int clif_updatestatus(struct map_session_data *sd,int type) WFIFOL(fd,4)=sd->battle_status.cri/10; break; case SP_MATK1: - WFIFOL(fd,4)=sd->battle_status.matk_max; + WFIFOL(fd,4)=sd->weapon_matk + sd->battle_status.rhw.atk2 + sd->equipment_matk; break; case SP_MATK2: - WFIFOL(fd,4)=sd->battle_status.matk_min; + WFIFOL(fd,4)=sd->battle_status.status_matk; break; @@ -2842,9 +2842,9 @@ int clif_initialstatus(struct map_session_data *sd) WBUFB(buf,14)=min(sd->status.luk, UCHAR_MAX); WBUFB(buf,15)=pc_need_status_point(sd,SP_LUK,1); - WBUFW(buf,16) = sd->battle_status.batk + sd->battle_status.rhw.atk + sd->battle_status.lhw.atk; + WBUFW(buf,16) = sd->battle_status.batk; WBUFW(buf,18) = sd->battle_status.rhw.atk2 + sd->battle_status.lhw.atk2; //atk bonus - WBUFW(buf,20) = sd->battle_status.matk_max; + WBUFW(buf,20) = sd->weapon_matk + sd->battle_status.rhw.atk2 + sd->equipment_matk; WBUFW(buf,22) = sd->battle_status.matk_min; WBUFW(buf,24) = sd->battle_status.def; // def WBUFW(buf,26) = sd->battle_status.def2; @@ -2872,6 +2872,9 @@ int clif_initialstatus(struct map_session_data *sd) clif_updatestatus(sd,SP_ATTACKRANGE); clif_updatestatus(sd,SP_ASPD); + clif_updatestatus(sd,SP_MATK1); + clif_updatestatus(sd,SP_MATK2); + return 0; } @@ -4357,7 +4360,8 @@ int clif_skillcastcancel(struct block_list* bl) /// btype==5 "no shout" MsgStringTable[164] /// btype==6 "no PKing" MsgStringTable[165] /// btype==7 "no alligning" MsgStringTable[383] -/// btype>=8: ignored +/// btype==8: "Insufficient level for joining a Party" +/// btype>=9: Ignored. /// if(skill_id==AL_WARP) "not enough skill level" MsgStringTable[214] /// if(skill_id==TF_STEAL) "steal failed" MsgStringTable[205] /// if(skill_id==TF_POISON) "envenom failed" MsgStringTable[207] @@ -4373,12 +4377,43 @@ int clif_skillcastcancel(struct block_list* bl) /// type==8 "blue gemstone needed" MsgStringTable[247] /// type==9 "overweight" MsgStringTable[580] /// type==10 "skill failed" MsgStringTable[285] -/// type>=11 ignored +/// type==11 "This skill can't be used on that object" +/// type==12 "You can't use skill because you have exceeded the number Ansila possession limit" +/// type==13 "need Holy Water" +/// type==14 "need Ancilla to cast skill" +/// type==15 "Can't be duplicated with certain distance" +/// type==16 "In order to use this skill, you need other skill" +/// type==17 "This skill can't be used alone" +/// type==18 "This skill can be used to certain direction only" +/// type==19 "Can't summon anymore" +/// type==20 "There is no summoned sphere" +/// type==21 "There exists no usable imitaion skill" +/// type==22 "You can't reuse this skill" +/// type==23 "Skill can't be used in this state" +/// type==24 "Paintbrush is needed" +/// type==25 "available only on the dragon" +/// type==26 "Skill can't be used on designated spot " +/// type==27 "Assistant SP is not enough" +/// type==31 "Can only be used for linked to weapon blocking" +/// type==32 "Need a weapon coated with poison of a guillotine cross v" +/// type==33 "Can only be used while riding Madogear" +/// type==37 "Load a Cannon Ball" +/// type==40 "Can only be used in Hovering state" +/// type==43 "Need a Guillotine Poison" +/// type==50 "Can't be used while on Magic Gear" +/// type==51 "Need a Magic Book" +/// type==52 "Feel sleepy since Magic Book is too difficult to understand" +/// type==53 "Not enough saved point" +/// type==54 "Can't read a Magic Book anymore" +/// type==57 "usable only when cart is put on" +/// type==60 "Can't cast anymore" +/// type==71 "[ITEMID] need AMOUNT" +/// type==72 "Need to put on [ITEMID] in order to use" /// /// if(success!=0) doesn't display any of the previous messages /// Note: when this packet is received an unknown flag is always set to 0, /// suggesting this is an ACK packet for the UseSkill packets and should be sent on success too [FlavioJS] -int clif_skill_fail(struct map_session_data *sd,int skill_id,int type,int btype) +int clif_skill_fail(struct map_session_data *sd,int skill_id,int type,int btype, int val) { int fd; @@ -4405,8 +4440,9 @@ int clif_skill_fail(struct map_session_data *sd,int skill_id,int type,int btype) WFIFOHEAD(fd,packet_len(0x110)); WFIFOW(fd,0) = 0x110; WFIFOW(fd,2) = skill_id; - WFIFOL(fd,4) = btype; - WFIFOB(fd,8) = 0;// success + WFIFOW(fd,4) = btype; + WFIFOW(fd,6) = val; + WFIFOB(fd,8) = 0; WFIFOB(fd,9) = type; WFIFOSET(fd,packet_len(0x110)); @@ -4896,7 +4932,8 @@ int clif_status_change(struct block_list *bl,int type,int flag,unsigned int tick type == SI_TENSIONRELAX || type == SI_LANDENDOW || type == SI_AUTOBERSERK || type == SI_BUMP || type == SI_READYSTORM || type == SI_READYDOWN || type == SI_READYTURN || type == SI_READYCOUNTER || type == SI_DODGE || - type == SI_DEVIL || type == SI_NIGHT || type == SI_INTRAVISION) + type == SI_DEVIL || type == SI_NIGHT || type == SI_INTRAVISION || + type == SI_CLOAKING) tick=0; if( battle_config.display_status_timers && tick>0 ) @@ -5381,7 +5418,7 @@ int clif_item_repair_list(struct map_session_data *sd,struct map_session_data *d sd->menuskill_id = BS_REPAIRWEAPON; sd->menuskill_val = dstsd->bl.id; }else - clif_skill_fail(sd,sd->ud.skillid,0,0); + clif_skill_fail(sd,sd->ud.skillid,0,0,0); return 0; } @@ -9037,13 +9074,13 @@ void clif_parse_Emotion(int fd, struct map_session_data *sd) if (battle_config.basic_skill_check == 0 || pc_checkskill(sd, NV_BASIC) >= 2) { if (emoticon == E_MUTE) {// prevent use of the mute emote [Valaris] - clif_skill_fail(sd, 1, 0, 1); + clif_skill_fail(sd, 1, 0, 1, 0); return; } // fix flood of emotion icon (ro-proxy): flood only the hacker player if (sd->emotionlasttime >= time(NULL)) { sd->emotionlasttime = time(NULL) + 1; // not more than 1 per second (using /commands the client can spam it) - clif_skill_fail(sd, 1, 0, 1); + clif_skill_fail(sd, 1, 0, 1, 0); return; } sd->emotionlasttime = time(NULL) + 1; // not more than 1 per second (using /commands the client can spam it) @@ -9055,7 +9092,7 @@ void clif_parse_Emotion(int fd, struct map_session_data *sd) clif_emotion(&sd->bl, emoticon); } else - clif_skill_fail(sd, 1, 0, 1); + clif_skill_fail(sd, 1, 0, 1, 0); } /*========================================== @@ -9104,7 +9141,7 @@ void clif_parse_ActionRequest_sub(struct map_session_data *sd, int action_type, if (!battle_config.sdelay_attack_enable && pc_checkskill(sd, SA_FREECAST) <= 0) { if (DIFF_TICK(tick, sd->ud.canact_tick) < 0) { - clif_skill_fail(sd, 1, 4, 0); + clif_skill_fail(sd, 1, 4, 0, 0); return; } } @@ -9115,7 +9152,7 @@ void clif_parse_ActionRequest_sub(struct map_session_data *sd, int action_type, break; case 0x02: // sitdown if (battle_config.basic_skill_check && pc_checkskill(sd, NV_BASIC) < 3) { - clif_skill_fail(sd, 1, 0, 2); + clif_skill_fail(sd, 1, 0, 2, 0); break; } @@ -9642,7 +9679,7 @@ void clif_parse_CreateChatRoom(int fd, struct map_session_data* sd) if (sd->sc.data[SC_NOCHAT] && sd->sc.data[SC_NOCHAT]->val1&MANNER_NOROOM) return; if(battle_config.basic_skill_check && pc_checkskill(sd,NV_BASIC) < 4) { - clif_skill_fail(sd,1,0,3); + clif_skill_fail(sd,1,0,3,0); return; } @@ -9754,7 +9791,7 @@ void clif_parse_TradeRequest(int fd,struct map_session_data *sd) if( battle_config.basic_skill_check && pc_checkskill(sd,NV_BASIC) < 1) { - clif_skill_fail(sd,1,0,0); + clif_skill_fail(sd,1,0,0,0); return; } @@ -9940,7 +9977,7 @@ static void clif_parse_UseSkillToPos_mercenary(struct mercenary_data *md, struct return; if( DIFF_TICK(tick, md->ud.canact_tick) < 0 ) { - clif_skill_fail(md->master, skillnum, 4, 0); + clif_skill_fail(md->master, skillnum, 4, 0, 0); return; } @@ -10010,7 +10047,7 @@ void clif_parse_UseSkillToId(int fd, struct map_session_data *sd) { if( sd->skillitem != skillnum ) { - clif_skill_fail(sd, skillnum, 4, 0); + clif_skill_fail(sd, skillnum, 0x04, 0, 0); return; } } @@ -10086,7 +10123,7 @@ void clif_parse_UseSkillToPosSub(int fd, struct map_session_data *sd, short skil { if( pc_issit(sd) ) { - clif_skill_fail(sd, skillnum, 0, 0); + clif_skill_fail(sd, skillnum, 0, 0, 0); return; } //You can't use Graffiti/TalkieBox AND have a vending open, so this is safe. @@ -10100,7 +10137,7 @@ void clif_parse_UseSkillToPosSub(int fd, struct map_session_data *sd, short skil { if( sd->skillitem != skillnum ) { - clif_skill_fail(sd, skillnum, 4, 0); + clif_skill_fail(sd, skillnum, 4, 0, 0); return; } } @@ -10209,7 +10246,7 @@ void clif_parse_ProduceMix(int fd,struct map_session_data *sd) if (pc_istrading(sd)) { //Make it fail to avoid shop exploits where you sell something different than you see. - clif_skill_fail(sd,sd->ud.skillid,0,0); + clif_skill_fail(sd,sd->ud.skillid,0,0,0); sd->menuskill_val = sd->menuskill_id = 0; return; } @@ -10231,7 +10268,7 @@ void clif_parse_Cooking(int fd,struct map_session_data *sd) if (pc_istrading(sd)) { //Make it fail to avoid shop exploits where you sell something different than you see. - clif_skill_fail(sd,sd->ud.skillid,0,0); + clif_skill_fail(sd,sd->ud.skillid,0,0,0); sd->menuskill_val = sd->menuskill_id = 0; return; } @@ -10247,7 +10284,7 @@ void clif_parse_RepairItem(int fd, struct map_session_data *sd) return; if (pc_istrading(sd)) { //Make it fail to avoid shop exploits where you sell something different than you see. - clif_skill_fail(sd,sd->ud.skillid,0,0); + clif_skill_fail(sd,sd->ud.skillid,0,0,0); sd->menuskill_val = sd->menuskill_id = 0; return; } @@ -10266,7 +10303,7 @@ void clif_parse_WeaponRefine(int fd, struct map_session_data *sd) return; if (pc_istrading(sd)) { //Make it fail to avoid shop exploits where you sell something different than you see. - clif_skill_fail(sd,sd->ud.skillid,0,0); + clif_skill_fail(sd,sd->ud.skillid,0,0,0); sd->menuskill_val = sd->menuskill_id = 0; return; } @@ -10369,7 +10406,7 @@ void clif_parse_SelectArrow(int fd,struct map_session_data *sd) return; if (pc_istrading(sd)) { //Make it fail to avoid shop exploits where you sell something different than you see. - clif_skill_fail(sd,sd->ud.skillid,0,0); + clif_skill_fail(sd,sd->ud.skillid,0,0,0); sd->menuskill_val = sd->menuskill_id = 0; return; } @@ -10575,7 +10612,7 @@ void clif_parse_CreateParty(int fd, struct map_session_data *sd) } if( battle_config.basic_skill_check && pc_checkskill(sd,NV_BASIC) < 7 ) { - clif_skill_fail(sd,1,0,4); + clif_skill_fail(sd,1,0,4,0); return; } @@ -10596,7 +10633,7 @@ void clif_parse_CreateParty2(int fd, struct map_session_data *sd) } if( battle_config.basic_skill_check && pc_checkskill(sd,NV_BASIC) < 7 ) { - clif_skill_fail(sd,1,0,4); + clif_skill_fail(sd,1,0,4,0); return; } diff --git a/src/map/clif.h b/src/map/clif.h index 0feeb22b5..b0c4dde8e 100644 --- a/src/map/clif.h +++ b/src/map/clif.h @@ -328,7 +328,7 @@ int clif_deleteskill(struct map_session_data *sd, int skill); void clif_skillcasting(struct block_list* bl, int src_id, int dst_id, int dst_x, int dst_y, int skill_num, int property, int casttime); int clif_skillcastcancel(struct block_list* bl); -int clif_skill_fail(struct map_session_data *sd,int skill_id,int type,int btype); +int clif_skill_fail(struct map_session_data *sd,int skill_id,int type,int btype, int val); int clif_skill_cooldown(struct map_session_data *sd, int skillid, unsigned int tick); int clif_skill_damage(struct block_list *src,struct block_list *dst,unsigned int tick,int sdelay,int ddelay,int damage,int div,int skill_id,int skill_lv,int type); //int clif_skill_damage2(struct block_list *src,struct block_list *dst,unsigned int tick,int sdelay,int ddelay,int damage,int div,int skill_id,int skill_lv,int type); diff --git a/src/map/guild.c b/src/map/guild.c index 0b77aa9a1..ca25be9cb 100644 --- a/src/map/guild.c +++ b/src/map/guild.c @@ -1045,7 +1045,7 @@ int guild_change_emblem(struct map_session_data *sd,int len,const char *data) if (battle_config.require_glory_guild && !((g = guild_search(sd->status.guild_id)) && guild_checkskill(g, GD_GLORYGUILD)>0)) { - clif_skill_fail(sd,GD_GLORYGUILD,0,0); + clif_skill_fail(sd,GD_GLORYGUILD,0,0,0); return 0; } diff --git a/src/map/map.h b/src/map/map.h index fe86574bd..a9277c330 100644 --- a/src/map/map.h +++ b/src/map/map.h @@ -380,7 +380,7 @@ enum _sp { SP_WEAPON_ATK,SP_WEAPON_ATK_RATE, // 1081-1082 SP_DELAYRATE,SP_HP_DRAIN_RATE_RACE,SP_SP_DRAIN_RATE_RACE, // 1083-1085 SP_IGNORE_MDEF_RATE,SP_IGNORE_DEF_RATE,SP_SKILL_HEAL2,SP_ADDEFF_ONSKILL, //1086-1089 - SP_ADD_HEAL_RATE,SP_ADD_HEAL2_RATE, //1090-1091 + SP_ADD_HEAL_RATE,SP_ADD_HEAL2_RATE,SP_FIXEDCASTRATE,SP_BASE_MATK,SP_WEAPON_MATK,SP_EQUIPMENT_MATK, //1090-1095 SP_RESTART_FULL_RECOVER=2000,SP_NO_CASTCANCEL,SP_NO_SIZEFIX,SP_NO_MAGIC_DAMAGE,SP_NO_WEAPON_DAMAGE,SP_NO_GEMSTONE, // 2000-2005 SP_NO_CASTCANCEL2,SP_NO_MISC_DAMAGE,SP_UNBREAKABLE_WEAPON,SP_UNBREAKABLE_ARMOR, SP_UNBREAKABLE_HELM, // 2006-2010 diff --git a/src/map/pc.c b/src/map/pc.c index 5e454415c..cd00e0ffc 100644 --- a/src/map/pc.c +++ b/src/map/pc.c @@ -1962,6 +1962,10 @@ int pc_bonus(struct map_session_data *sd,int type,int val) if(sd->state.lr_flag != 2) sd->castrate+=val; break; + case SP_FIXEDCASTRATE: + if(sd->state.lr_flag != 2) + sd->fixedcastrate+=val; + break; case SP_MAXHPRATE: if(sd->state.lr_flag != 2) sd->hprate+=val; @@ -2009,7 +2013,7 @@ int pc_bonus(struct map_session_data *sd,int type,int val) break; case SP_ASPD_RATE: //Stackable increase - Made it linear as per rodatazone if(sd->state.lr_flag != 2) - status->aspd_rate -= 10*val; + status->aspd_rate -= 10 * val; break; case SP_HP_RECOV_RATE: if(sd->state.lr_flag != 2) @@ -2043,6 +2047,14 @@ int pc_bonus(struct map_session_data *sd,int type,int val) if(sd->state.lr_flag != 2) sd->matk_rate += val; break; + case SP_WEAPON_MATK: + if(sd->state.lr_flag != 2) + sd->weapon_matk += val; + break; + case SP_EQUIPMENT_MATK: + if(sd->state.lr_flag != 2) + sd->equipment_matk += val; + break; case SP_IGNORE_DEF_ELE: if(val >= ELE_MAX) { ShowError("pc_bonus: SP_IGNORE_DEF_ELE: Invalid element %d\n", val); @@ -2738,6 +2750,23 @@ int pc_bonus2(struct map_session_data *sd,int type,int type2,int val) } break; + case SP_FIXEDCASTRATE: + if(sd->state.lr_flag == 2) + break; + ARR_FIND(0, ARRAYLENGTH(sd->fixedskillcast), i, sd->fixedskillcast[i].id == 0 || sd->fixedskillcast[i].id == type2); + if (i == ARRAYLENGTH(sd->fixedskillcast)) + { //Better mention this so the array length can be updated. [Skotlex] + ShowDebug("run_script: bonus2 bFixedCastRate reached it's limit (%d skills per character), bonus skill %d (+%d%%) lost.\n", ARRAYLENGTH(sd->fixedskillcast), type2, val); + break; + } + if(sd->fixedskillcast[i].id == type2) + sd->fixedskillcast[i].val += val; + else { + sd->fixedskillcast[i].id = type2; + sd->fixedskillcast[i].val = val; + } + break; + case SP_HP_LOSS_RATE: if(sd->state.lr_flag != 2) { sd->hp_loss.value = type2; diff --git a/src/map/pc.h b/src/map/pc.h index 6cf9be63c..46e96ff85 100644 --- a/src/map/pc.h +++ b/src/map/pc.h @@ -251,7 +251,7 @@ struct map_session_data { struct { //skillatk raises bonus dmg% of skills, skillheal increases heal%, skillblown increases bonus blewcount for some skills. unsigned short id; short val; - } skillatk[MAX_PC_BONUS], skillheal[5], skillheal2[5], skillblown[MAX_PC_BONUS], skillcast[MAX_PC_BONUS]; + } skillatk[MAX_PC_BONUS], skillheal[5], skillheal2[5], skillblown[MAX_PC_BONUS], skillcast[MAX_PC_BONUS], fixedskillcast[MAX_PC_BONUS]; struct { short value; int rate; @@ -309,9 +309,9 @@ struct map_session_data { // zeroed vars end here. - int castrate,delayrate,hprate,sprate,dsprate; + int castrate,fixedcastrate,delayrate,hprate,sprate,dsprate; int hprecov_rate,sprecov_rate; - int matk_rate; + int matk_rate,weapon_matk,equipment_matk; int critical_rate,hit_rate,flee_rate,flee2_rate,def_rate,def2_rate,mdef_rate,mdef2_rate; int itemid; diff --git a/src/map/script.c b/src/map/script.c index 632dc0e14..451e5a40b 100644 --- a/src/map/script.c +++ b/src/map/script.c @@ -7016,7 +7016,8 @@ BUILDIN_FUNC(bonus) case SP_ADD_SKILL_BLOW: case SP_CASTRATE: case SP_ADDEFF_ONSKILL: - // these bonuses support skill names + case SP_FIXEDCASTRATE: + // these bonuses support skill names val1 = ( script_isstring(st,3) ? skill_name2id(script_getstr(st,3)) : script_getnum(st,3) ); break; default: diff --git a/src/map/skill.c b/src/map/skill.c index d33d35d6e..7f4f895d1 100644 --- a/src/map/skill.c +++ b/src/map/skill.c @@ -37,7 +37,7 @@ #include #include #include - +#include #define SKILLUNITTIMER_INTERVAL 100 @@ -143,7 +143,9 @@ int skill_get_itemqty(int id, int idx) { skill_get (skill_db[id].amount[idx], int skill_get_zeny( int id ,int lv ) { skill_get (skill_db[id].zeny[lv-1], id, lv); } int skill_get_num( int id ,int lv ) { skill_get (skill_db[id].num[lv-1], id, lv); } int skill_get_cast( int id ,int lv ) { skill_get (skill_db[id].cast[lv-1], id, lv); } +int skill_get_fixedcast( int id ,int lv ) { skill_get (skill_db[id].fixedcast[lv-1], id, lv); } int skill_get_delay( int id ,int lv ) { skill_get (skill_db[id].delay[lv-1], id, lv); } +int skill_get_cooldown( int id ,int lv ) { skill_get (skill_db[id].cooldown[lv-1], id, lv); } int skill_get_walkdelay( int id ,int lv ) { skill_get (skill_db[id].walkdelay[lv-1], id, lv); } int skill_get_time( int id ,int lv ) { skill_get (skill_db[id].upkeep_time[lv-1], id, lv); } int skill_get_time2( int id ,int lv ) { skill_get (skill_db[id].upkeep_time2[lv-1], id, lv); } @@ -267,10 +269,13 @@ int skill_get_range2 (struct block_list *bl, int id, int lv) int skill_calc_heal(struct block_list *src, struct block_list *target, int skill_id, int skill_lv, bool heal) { - int skill, hp; + int skill, hp, mod = 100; struct map_session_data *sd = map_id2sd(src->id); struct map_session_data *tsd = map_id2sd(target->id); struct status_change* sc; + struct status_data *status; + + status = status_get_status_data(src); switch( skill_id ) { @@ -288,32 +293,77 @@ int skill_calc_heal(struct block_list *src, struct block_list *target, int skill default: if (skill_lv >= battle_config.max_heal_lv) return battle_config.max_heal; + + // iRO Wiki states as of 2011/08/22: + // heal = ( [(Base Level + INT) / 5] ラ 30 ) ラ (Heal Level / 10) ラ (1 + (Modifiers / 100)) + MATK + // fixme: Does not match up with iRO's heal, level 1 or level 10 + // with 219 mak + HP_MEDITATO, level 1 = 361; level 10 = 1839 + if( skill_id == AB_HIGHNESSHEAL ) { + skill = pc_checkskill(sd,AL_HEAL); + if( skill < 0 ) + skill = 10; + } + else + skill = skill_lv; - hp = ( status_get_lv(src)+status_get_int(src) )/8 *(4+ skill_lv*8); + // Calculate base heal rate + hp = ( ( ( status_get_lv(src) + status_get_int(src) ) / 5) * 30 ) * skill / 10; + + // Increment skill and status based modifiers if( sd && ((skill = pc_checkskill(sd, HP_MEDITATIO)) > 0) ) - hp += hp * skill * 2 / 100; + mod += skill * 2; else if( src->type == BL_HOM && (skill = merc_hom_checkskill(((TBL_HOM*)src), HLIF_BRAIN)) > 0 ) - hp += hp * skill * 2 / 100; + mod += skill * 2; + if( sd && (skill = pc_skillheal_bonus(sd, skill_id)) ) + mod += skill; + if( tsd && (skill = pc_skillheal2_bonus(tsd, skill_id)) ) + mod += skill; + + sc = status_get_sc(target); + if( sc && sc->count ) + { + if( sc->data[SC_CRITICALWOUND] && heal ) // Critical Wound has no effect on offensive heal. [Inkfish] + mod -= sc->data[SC_CRITICALWOUND]->val2; + if( sc->data[SC_INCHEALRATE] && skill_id != NPC_EVILLAND && skill_id != BA_APPLEIDUN ) + mod += sc->data[SC_INCHEALRATE]->val1; // Only affects Heal, Sanctuary and PotionPitcher.(like bHealPower) [Inkfish] + } + + // Adjust the HP recovered rate by adding all of the modifiers together. + hp = hp * mod / 100; + + // Get weapon level and weapon matk for variance calculations if it's a player. + // Mobs have their own variance, we've assumed: + // Weapon Level = 1 + // Weapom_Matk = ? + // Need more information before that can be implemented. + if( sd ) + { + int matk = 0; + int smatk = sd->battle_status.status_matk; + int ematk = sd->equipment_matk; + int wmatk = 0; + int wlv = 1; + int index = sd->equip_index[EQI_HAND_R]; + + if( index >= 0 && sd->inventory_data[index] && sd->inventory_data[index]->type == IT_WEAPON ) + wlv = sd->inventory_data[index]->wlv; + + wmatk = (int)( sd->weapon_matk + ( (float)( ( rand() % 20 ) - 10 ) / 100 * wlv * sd->weapon_matk ) + ( sd->battle_status.rhw.atk2 ) ); + matk = ( smatk + wmatk + ematk ); + + hp += matk; + } + break; } + // mercenaries only take half-effectiveness from heals. if( ( (target && target->type == BL_MER) || !heal ) && skill_id != NPC_EVILLAND ) hp >>= 1; - if( sd && (skill = pc_skillheal_bonus(sd, skill_id)) ) - hp += hp*skill/100; - - if( tsd && (skill = pc_skillheal2_bonus(tsd, skill_id)) ) - hp += hp*skill/100; - - sc = status_get_sc(target); - if( sc && sc->count ) - { - if( sc->data[SC_CRITICALWOUND] && heal ) // Critical Wound has no effect on offensive heal. [Inkfish] - hp -= hp * sc->data[SC_CRITICALWOUND]->val2/100; - if( sc->data[SC_INCHEALRATE] && skill_id != NPC_EVILLAND && skill_id != BA_APPLEIDUN ) - hp += hp * sc->data[SC_INCHEALRATE]->val1/100; // Only affects Heal, Sanctuary and PotionPitcher.(like bHealPower) [Inkfish] - } + // Give Highness Heal it's extra heal + if( skill_id == AB_HIGHNESSHEAL ) + hp = hp * (170 + 30 * skill_lv) / 100; return hp; } @@ -403,7 +453,7 @@ int skillnotok (int skillid, struct map_session_data *sd) case WZ_ICEWALL: // noicewall flag [Valaris] if (map[m].flag.noicewall) { - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); return 1; } break; @@ -413,7 +463,7 @@ int skillnotok (int skillid, struct map_session_data *sd) !(battle_config.emergency_call&(map[m].flag.gvg || map[m].flag.gvg_castle?8:4)) || (battle_config.emergency_call&16 && map[m].flag.nowarpto && !map[m].flag.gvg_castle) ) { - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); return 1; } break; @@ -591,7 +641,7 @@ int skill_additional_effect (struct block_list* src, struct block_list *bl, int if(pc_steal_item(sd,bl,pc_checkskill(sd,TF_STEAL))) clif_skill_nodamage(src,bl,TF_STEAL,skill,1); else - clif_skill_fail(sd,RG_SNATCHER,0,0); + clif_skill_fail(sd,RG_SNATCHER,0,0,0); } // Chance to trigger Taekwon kicks [Dralnu] if(sc && !sc->data[SC_COMBO]) { @@ -654,7 +704,7 @@ int skill_additional_effect (struct block_list* src, struct block_list *bl, int if(!sc_start(bl,SC_POISON,(4*skilllv+10),skilllv,skill_get_time2(skillid,skilllv)) && sd && skillid==TF_POISON ) - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); break; case AS_SONICBLOW: @@ -926,6 +976,10 @@ int skill_additional_effect (struct block_list* src, struct block_list *bl, int case NPC_CRITICALWOUND: sc_start(bl,SC_CRITICALWOUND,100,skilllv,skill_get_time2(skillid,skilllv)); break; + case AB_ADORAMUS: + sc_start(bl, SC_BLIND, 100, skilllv, skill_get_time(skillid, skilllv)); + sc_start(bl, SC_ADORAMUS, 100, skilllv, skill_get_time2(skillid, skilllv)); + break; } if (md && battle_config.summons_trigger_autospells && md->master_id && md->special_state.ai) @@ -2214,12 +2268,12 @@ static int skill_check_condition_mercenary(struct block_list *bl, int skill, int { if( hp > 0 && status->hp <= (unsigned int)hp ) { - clif_skill_fail(sd, skill, 2, 0); + clif_skill_fail(sd, skill, 2, 0, 0); return 0; } if( sp > 0 && status->sp <= (unsigned int)sp ) { - clif_skill_fail(sd, skill, 1, 0); + clif_skill_fail(sd, skill, 1, 0, 0); return 0; } } @@ -2230,7 +2284,7 @@ static int skill_check_condition_mercenary(struct block_list *bl, int skill, int case ST_MOVE_ENABLE: if( !unit_can_move(bl) ) { - clif_skill_fail(sd, skill, 0, 0); + clif_skill_fail(sd, skill, 0, 0, 0); return 0; } break; @@ -2246,7 +2300,7 @@ static int skill_check_condition_mercenary(struct block_list *bl, int skill, int index[i] = pc_search_inventory(sd, itemid[i]); if( index[i] < 0 || sd->status.inventory[index[i]].amount < amount[i] ) { - clif_skill_fail(sd, skill, 0, 0); + clif_skill_fail(sd, skill, 0, 0, 0); return 0; } } @@ -2570,6 +2624,7 @@ int skill_castend_damage_id (struct block_list* src, struct block_list *bl, int case NPC_BLEEDING: case NPC_CRITICALWOUND: case NPC_HELLPOWER: + case AB_DUPLELIGHT_MELEE: skill_attack(BF_WEAPON,src,src,bl,skillid,skilllv,tick,flag); break; @@ -2675,7 +2730,7 @@ int skill_castend_damage_id (struct block_list* src, struct block_list *bl, int unit_setdir(bl,dir); } else if (sd) - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); } break; @@ -2767,6 +2822,7 @@ int skill_castend_damage_id (struct block_list* src, struct block_list *bl, int case NPC_PULSESTRIKE: case NPC_HELLJUDGEMENT: case NPC_VAMPIRE_GIFT: + case AB_JUDEX: if( flag&1 ) { //Recursive invocation // skill_area_temp[0] holds number of targets in area @@ -2921,6 +2977,10 @@ int skill_castend_damage_id (struct block_list* src, struct block_list *bl, int case NJ_KOUENKA: case NJ_HYOUSENSOU: case NJ_HUUJIN: + case AB_ADORAMUS: + case AB_RENOVATIO: + case AB_HIGHNESSHEAL: + case AB_DUPLELIGHT_MAGIC: skill_attack(BF_MAGIC,src,src,bl,skillid,skilllv,tick,flag); break; @@ -2992,7 +3052,7 @@ int skill_castend_damage_id (struct block_list* src, struct block_list *bl, int case SL_STUN: if (sd && !battle_config.allow_es_magic_pc && bl->type != BL_MOB) { status_change_start(src,SC_STUN,10000,skilllv,0,0,0,500,10); - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); break; } skill_attack(BF_MAGIC,src,src,bl,skillid,skilllv,tick,flag); @@ -3098,6 +3158,9 @@ int skill_castend_damage_id (struct block_list* src, struct block_list *bl, int skill_consume_requirement(sd,skillid,skilllv,2); } + if( sd && skill_get_cooldown(skillid,skilllv) ) + skill_blockpc_start (sd, skillid, skill_get_cooldown(skillid, skilllv)); + return 0; } @@ -3148,17 +3211,19 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in switch (skillid) { case HLIF_HEAL: //[orn] if (bl->type != BL_HOM) { - if (sd) clif_skill_fail(sd,skillid,0,0) ; + if (sd) clif_skill_fail(sd,skillid,0,0,0) ; break ; } case AL_HEAL: case ALL_RESURRECTION: case PR_ASPERSIO: + case AB_RENOVATIO: + case AB_HIGHNESSHEAL: //Apparently only player casted skills can be offensive like this. if (sd && battle_check_undead(tstatus->race,tstatus->def_ele)) { if (battle_check_target(src, bl, BCT_ENEMY) < 1) { //Offensive heal does not works on non-enemies. [Skotlex] - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); return 0; } return skill_castend_damage_id (src, bl, skillid, skilllv, tick, flag); @@ -3187,6 +3252,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in { case HLIF_HEAL: //[orn] case AL_HEAL: + case AB_HIGHNESSHEAL: { int heal = skill_calc_heal(src, bl, skillid, skilllv, true); int heal_get_jobexp; @@ -3228,7 +3294,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in case PR_REDEMPTIO: if (sd && !(flag&1)) { if (sd->status.party_id == 0) { - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); break; } skill_area_temp[0] = 0; @@ -3237,7 +3303,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in src,skillid,skilllv,tick, flag|BCT_PARTY|1, skill_castend_nodamage_id); if (skill_area_temp[0] == 0) { - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); break; } skill_area_temp[0] = 5 - skill_area_temp[0]; // The actual penalty... @@ -3259,7 +3325,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in case ALL_RESURRECTION: if(sd && (map_flag_gvg(bl->m) || map[bl->m].flag.battleground)) { //No reviving in WoE grounds! - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); break; } if (!status_isdead(bl)) @@ -3304,8 +3370,12 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in case AL_DECAGI: case MER_DECAGI: - clif_skill_nodamage (src, bl, skillid, skilllv, - sc_start(bl, type, (40 + skilllv * 2 + (status_get_lv(src) + sstatus->int_)/5), skilllv, skill_get_time(skillid,skilllv))); + if (skilllv >= battle_config.max_decagi_lv) + clif_skill_nodamage (src, bl, skillid, skilllv, + sc_start(bl, type, (40 + skilllv * 2 + (status_get_lv(src) + sstatus->int_)/5), (battle_config.max_decagi - 2), (battle_config.max_decagi_dur * 100))); + else + clif_skill_nodamage (src, bl, skillid, skilllv, + sc_start(bl, type, (40 + skilllv * 2 + (status_get_lv(src) + sstatus->int_)/5), skilllv, skill_get_time(skillid,skilllv))); break; case AL_CRUCIS: @@ -3425,7 +3495,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in int class_; if ( sd && dstmd->status.mode&MD_BOSS ) { - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); break; } class_ = skillid==SA_MONOCELL?1002:mob_get_random_id(2, 1, 0); @@ -3444,7 +3514,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in case SA_DEATH: if ( sd && dstmd && dstmd->status.mode&MD_BOSS ) { - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); break; } clif_skill_nodamage(src,bl,skillid,skilllv,1); @@ -3470,7 +3540,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in case CR_PROVIDENCE: if(sd && dstsd){ //Check they are not another crusader [Skotlex] if ((dstsd->class_&MAPID_UPPERMASK) == MAPID_CRUSADER) { - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); map_freeblock_unlock(); return 1; } @@ -3485,7 +3555,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in if( sd && dstsd && (dstsd->class_&MAPID_UPPERMASK) == MAPID_BARDDANCER && dstsd->status.sex == sd->status.sex ) {// Cannot cast on another bard/dancer-type class of the same gender as caster - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); map_freeblock_unlock(); return 1; } @@ -3508,7 +3578,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in else { if( sd ) - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); map_freeblock_unlock(); return 1; @@ -3538,7 +3608,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in dstsd->sc.data[SC_ENCPOISON] )) ) { - if (sd) clif_skill_fail(sd,skillid,0,0); + if (sd) clif_skill_fail(sd,skillid,0,0,0); clif_skill_nodamage(src,bl,skillid,skilllv,0); break; } @@ -3546,7 +3616,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in // 100% success rate at lv4 & 5, but lasts longer at lv5 if(!clif_skill_nodamage(src,bl,skillid,skilllv, sc_start(bl,type,(60+skilllv*10),skilllv, skill_get_time(skillid,skilllv)))) { if (sd) - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); if (skill_break_equip(bl, EQP_WEAPON, 10000, BCT_PARTY) && sd && sd != dstsd) clif_displaymessage(sd->fd,"You broke target's weapon"); } @@ -3658,6 +3728,10 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in case ST_PRESERVE: case NPC_INVINCIBLE: case NPC_INVINCIBLEOFF: + case AB_RENOVATIO: + case AB_EXPIATIO: + case AB_DUPLELIGHT: + case AB_SECRAMENT: clif_skill_nodamage(src,bl,skillid,skilllv, sc_start(bl,type,100,skilllv,skill_get_time(skillid,skilllv))); break; @@ -3668,7 +3742,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in break; case HP_ASSUMPTIO: if( sd && dstmd ) - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); else clif_skill_nodamage(src,bl,skillid,skilllv, sc_start(bl,type,100,skilllv,skill_get_time(skillid,skilllv))); @@ -3726,7 +3800,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in // dstsd->sc.data[SC_ENCPOISON] //People say you should be able to recast to lengthen the timer. [Skotlex] ) { clif_skill_nodamage(src,bl,skillid,skilllv,0); - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); break; } } @@ -3749,12 +3823,12 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in int id; if (sd->mission_mobid && (sd->mission_count || rand()%100)) { //Cannot change target when already have one clif_mission_info(sd, sd->mission_mobid, sd->mission_count); - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); break; } id = mob_get_random_id(0,0xE, sd->status.base_level); if (!id) { - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); break; } sd->mission_mobid = id; @@ -3789,7 +3863,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in if( !i ) { if( sd ) - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); map_freeblock_unlock(); return 0; } @@ -3817,7 +3891,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in if( !dstsd || (!sd && !mer) ) { // Only players can be devoted if( sd ) - clif_skill_fail(sd, skillid, 0, 0); + clif_skill_fail(sd, skillid, 0, 0, 0); break; } @@ -3830,7 +3904,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in (dstsd->sc.data[SC_HELLPOWER])) // Players affected by SC_HELLPOWERR cannot be devoted. { if( sd ) - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); map_freeblock_unlock(); return 1; } @@ -3845,7 +3919,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in ARR_FIND(0, count, i, sd->devotion[i] == 0 ); if( i == count ) { // No free slots, skill Fail - clif_skill_fail(sd, skillid, 0, 0); + clif_skill_fail(sd, skillid, 0, 0, 0); map_freeblock_unlock(); return 1; } @@ -4070,7 +4144,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in dstsd->status.char_id == sd->status.child )) { status_change_start(src,SC_STUN,10000,skilllv,0,0,0,500,8); - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); break; } } @@ -4113,7 +4187,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in if( i ) clif_skill_nodamage(src,bl,skillid,-1,i); else if( sd ) - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); map_freeblock_unlock(); return 0; } @@ -4121,7 +4195,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in if( i ) clif_skill_nodamage(src,bl,skillid,-1,i); else if( sd ) - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); break; case BD_ADAPTATION: @@ -4162,7 +4236,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in else { clif_skill_nodamage(src,bl,skillid,skilllv,0); - if(sd) clif_skill_fail(sd,skillid,0,0); + if(sd) clif_skill_fail(sd,skillid,0,0,0); } } break; @@ -4172,7 +4246,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in if(pc_steal_item(sd,bl,skilllv)) clif_skill_nodamage(src,bl,skillid,skilllv,1); else - clif_skill_fail(sd,skillid,0x0a,0); + clif_skill_fail(sd,skillid,10,0,0); } break; @@ -4186,14 +4260,14 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in } else - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); } break; case MG_STONECURSE: { if (tstatus->mode&MD_BOSS) { - if (sd) clif_skill_fail(sd,skillid,0,0); + if (sd) clif_skill_fail(sd,skillid,0,0,0); break; } if(status_isimmune(bl) || !tsc) @@ -4201,7 +4275,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in if (tsc->data[SC_STONE]) { status_change_end(bl, SC_STONE, INVALID_TIMER); - if (sd) clif_skill_fail(sd,skillid,0,0); + if (sd) clif_skill_fail(sd,skillid,0,0,0); break; } if (sc_start4(bl,SC_STONE,(skilllv*4+20), @@ -4209,7 +4283,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in skill_get_time2(skillid,skilllv))) clif_skill_nodamage(src,bl,skillid,skilllv,1); else if(sd) { - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); // Level 6-10 doesn't consume a red gem if it fails [celest] if (skilllv > 5) { // not to consume items @@ -4313,7 +4387,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in break; if( dstsd ) { // Fail on Players - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); break; } if( dstmd && dstmd->class_ == MOBID_EMPERIUM ) @@ -4345,7 +4419,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in if(sd) { //Prevent vending of GMs with unnecessary Level to trade/drop. [Skotlex] if ( !pc_can_give_items(pc_isGM(sd)) ) - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); else clif_openvendingreq(sd,2+skilllv); } @@ -4391,7 +4465,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in if (skill_produce_mix(sd, skillid, 523, 0, 0, 0, 1)) clif_skill_nodamage(src,bl,skillid,skilllv,1); else - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); } break; @@ -4473,7 +4547,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in //Nothing stripped. if( sd && !i ) - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); } break; @@ -4492,13 +4566,13 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in i = pc_search_inventory(sd,skill_db[skillid].itemid[x]); if(i < 0 || skill_db[skillid].itemid[x] <= 0) { - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); map_freeblock_unlock(); return 1; } if(sd->inventory_data[i] == NULL || sd->status.inventory[i].amount < skill_db[skillid].amount[x]) { - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); map_freeblock_unlock(); return 1; } @@ -4506,7 +4580,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in { if( dstsd && dstsd->status.base_level < (unsigned int)sd->inventory_data[i]->elv ) { - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); map_freeblock_unlock(); return 1; } @@ -4599,7 +4673,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in clif_skill_nodamage(src,bl,skillid,skilllv,1); //Prepare 200 White Potions. if (!skill_produce_mix(sd, skillid, 504, 0, 0, 0, 200)) - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); } break; case AM_TWILIGHT2: @@ -4607,7 +4681,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in clif_skill_nodamage(src,bl,skillid,skilllv,1); //Prepare 200 Slim White Potions. if (!skill_produce_mix(sd, skillid, 547, 0, 0, 0, 200)) - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); } break; case AM_TWILIGHT3: @@ -4617,7 +4691,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in || !skill_can_produce_mix(sd,7136,-1, 50) //50 Acid Bottle || !skill_can_produce_mix(sd,7135,-1, 50) //50 Flame Bottle ) { - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); break; } clif_skill_nodamage(src,bl,skillid,skilllv,1); @@ -4635,7 +4709,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in || rand()%100 >= 50+10*skilllv) { if (sd) - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); break; } if(status_isimmune(bl) || !tsc || !tsc->count) @@ -4750,7 +4824,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in { //Only 10% success chance against bosses. [Skotlex] if (rand()%100 < 90) { - if (sd) clif_skill_fail(sd,skillid,0,0); + if (sd) clif_skill_fail(sd,skillid,0,0,0); break; } } else if (!dstsd || map_flag_vs(bl->m)) //HP damage only on pvp-maps when against players. @@ -5024,7 +5098,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in struct map_session_data *m_sd = pc_get_mother(sd); // if neither was found if(!f_sd && !m_sd){ - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); map_freeblock_unlock(); return 0; } @@ -5040,7 +5114,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in hp = sstatus->max_hp/10; sp = hp * 10 * skilllv / 100; if (!status_charge(src,hp,0)) { - if (sd) clif_skill_fail(sd,skillid,0,0); + if (sd) clif_skill_fail(sd,skillid,0,0,0); break; } clif_skill_nodamage(src, bl, skillid, skilllv, 1); @@ -5136,7 +5210,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in case AS_SPLASHER: if(tstatus->mode&MD_BOSS || tstatus-> hp > tstatus->max_hp*3/4) { - if (sd) clif_skill_fail(sd,skillid,0,0); + if (sd) clif_skill_fail(sd,skillid,0,0,0); map_freeblock_unlock(); return 1; } @@ -5164,7 +5238,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in if (!clif_skill_nodamage(src,bl,skillid,skilllv, sc_start(bl,type,55+5*skilllv,skilllv,skill_get_time(skillid,skilllv)))) { - if (sd) clif_skill_fail(sd,skillid,0,0); + if (sd) clif_skill_fail(sd,skillid,0,0,0); map_freeblock_unlock(); return 0; } @@ -5188,7 +5262,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in unsigned int sp1 = 0, sp2 = 0; if (dstmd) { if (dstmd->state.soul_change_flag) { - if(sd) clif_skill_fail(sd,skillid,0,0); + if(sd) clif_skill_fail(sd,skillid,0,0,0); break; } dstmd->state.soul_change_flag = 1; @@ -5270,7 +5344,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in if( rand() % 100 > skilllv * 8 || (dstmd && ((dstmd->guardian_data && dstmd->class_ == MOBID_EMPERIUM) || mob_is_battleground(dstmd))) ) { if( sd ) - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); map_freeblock_unlock(); return 0; @@ -5373,7 +5447,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in case SL_WIZARD: //NOTE: here, 'type' has the value of the associated MAPID, not of the SC_SPIRIT constant. if (sd && !(dstsd && (dstsd->class_&MAPID_UPPERMASK) == type)) { - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); break; } if (skillid == SL_SUPERNOVICE && dstsd && dstsd->die_counter && !(rand()%100)) @@ -5389,7 +5463,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in break; case SL_HIGH: if (sd && !(dstsd && (dstsd->class_&JOBL_UPPER) && !(dstsd->class_&JOBL_2) && dstsd->status.base_level < 70)) { - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); break; } clif_skill_nodamage(src,bl,skillid,skilllv, @@ -5405,7 +5479,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in case SL_SKA: // [marquis007] case SL_SKE: if (sd && !battle_config.allow_es_magic_pc && bl->type != BL_MOB) { - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); status_change_start(src,SC_STUN,10000,skilllv,0,0,0,500,10); break; } @@ -5497,7 +5571,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in if (sd) { clif_skill_nodamage(src,bl,skillid,skilllv,1); if (!pc_set_hate_mob(sd, skilllv-1, bl)) - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); } break; @@ -5520,12 +5594,12 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in sc_start(bl,SC_STUN, i,skilllv,skill_get_time2(skillid,skilllv)); } else if (sd) - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); break; case AM_CALLHOMUN: //[orn] if (sd && !merc_call_homunculus(sd)) - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); break; case AM_REST: @@ -5534,7 +5608,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in if (merc_hom_vaporize(sd,1)) clif_skill_nodamage(src, bl, skillid, skilllv, 1); else - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); } break; @@ -5563,9 +5637,9 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in } // Failed else if (hd && hd->master) - clif_skill_fail(hd->master, skillid, 0, 0); + clif_skill_fail(hd->master, skillid, 0, 0, 0); else if (sd) - clif_skill_fail(sd, skillid, 0, 0); + clif_skill_fail(sd, skillid, 0, 0, 0); break; case HVAN_CHAOTIC: //[orn] { @@ -5645,6 +5719,19 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in skill_castend_nodamage_id); } break; + case ALL_PARTYFLEE: + if( sd && !(flag&1) ) + { + if( !sd->status.party_id ) + { + clif_skill_fail(sd,skillid,0,0,0); + break; + } + party_foreachsamemap(skill_area_sub, sd, skill_get_splash(skillid, skilllv), src, skillid, skilllv, tick, flag|BCT_PARTY|1, skill_castend_nodamage_id); + } + else + clif_skill_nodamage(src,bl,skillid,skilllv,sc_start(bl,type,100,skilllv,skill_get_time(skillid,skilllv))); + break; case NPC_TALK: case ALL_WEWISH: clif_skill_nodamage(src,bl,skillid,skilllv,1); @@ -5655,6 +5742,193 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in clif_skill_nodamage(src, bl, skillid, skilllv, buyingstore_setup(sd, MAX_BUYINGSTORE_SLOTS)); } break; + case AB_ANCILLA: + if(sd) { + if (skill_produce_mix(sd, skillid, 12333, 0, 0, 0, 1)) + clif_skill_nodamage(src,bl,skillid,skilllv,1); + else + clif_skill_fail(sd,skillid,0,0,0); + } + break; + case AB_CLEMENTIA: + case AB_CANTO: + if( sd == NULL || sd->status.party_id == 0 || (flag & 1) ) { + int lv = 0; + switch(skillid) { + case AB_CLEMENTIA: lv = pc_checkskill(sd,AL_BLESSING); break; + case AB_CANTO: lv = pc_checkskill(sd,AL_INCAGI); break; + } + clif_skill_nodamage(bl, bl, skillid, skilllv, sc_start(bl,type,100,(lv < 1)? 1: lv,skill_get_time(skillid,skilllv))); + } + else if( sd ) + party_foreachsamemap(skill_area_sub, sd, skill_get_splash(skillid, skilllv), src, skillid, skilllv, tick, flag|BCT_PARTY|1, skill_castend_nodamage_id); + break; + case AB_CHEAL: + if( sd == NULL || sd->status.party_id == 0 || flag&1 ) + { + int lv = pc_checkskill(sd, AL_HEAL); + if( sd && tstatus && !battle_check_undead(tstatus->race, tstatus->def_ele) ) + { + int heal = skill_calc_heal(src, bl, AL_HEAL, lv>=1?lv:1, true); + if( status_isimmune(bl) ) + heal = 0; + clif_skill_nodamage(bl, bl, skillid, heal, 1); + status_heal(bl, heal, 0, 0); + } + } + else if( sd ) + party_foreachsamemap(skill_area_sub, sd, skill_get_splash(skillid, skilllv), src, skillid, skilllv, tick, flag|BCT_PARTY|1, skill_castend_nodamage_id); + break; + case AB_PRAEFATIO: + if( (flag&1) || sd == NULL || sd->status.party_id == 0 ) + { + if( dstsd && dstsd->special_state.no_magic_damage ) + break; + clif_skill_nodamage(bl,bl,skillid,skilllv,1); + clif_skill_nodamage(bl, bl, skillid, skilllv, sc_start4(bl, type, 100, skilllv, 0, 0, 1, skill_get_time(skillid, skilllv))); + } + else + party_foreachsamemap(skill_area_sub, sd, skill_get_splash(skillid, skilllv), src, skillid, skilllv, tick, flag|BCT_PARTY|1, skill_castend_nodamage_id); + break; + case AB_ORATIO: + if (flag&1) + sc_start(bl, type, 40+skilllv*5, skilllv, skill_get_time(skillid, skilllv)); + else { + clif_skill_nodamage(src, bl, skillid, skilllv, 1); + map_foreachinrange(skill_area_sub, bl, + skill_get_splash(skillid, skilllv), BL_CHAR, + src, skillid, skilllv, tick, flag|BCT_ENEMY|1, + skill_castend_nodamage_id); + } + break; + case AB_LAUDAAGNUS: + case AB_LAUDARAMUS: + if( flag&1 || sd == NULL ) + { + if( tsc && (rand()%100 < 30+5*skilllv) ) + { + switch(skillid) + { + case AB_LAUDAAGNUS: + if( tsc->data[SC_STONE] || tsc->data[SC_FREEZE] || tsc->data[SC_BLIND] ) + { + status_change_end(bl, SC_STONE, INVALID_TIMER); + status_change_end(bl, SC_FREEZE, INVALID_TIMER); + status_change_end(bl, SC_BLIND, INVALID_TIMER); + } + break; + case AB_LAUDARAMUS: + if( tsc->data[SC_STUN] || tsc->data[SC_SLEEP] || tsc->data[SC_SILENCE] ) + { + status_change_end(bl, SC_STUN, INVALID_TIMER); + status_change_end(bl, SC_SLEEP, INVALID_TIMER); + status_change_end(bl, SC_SILENCE, INVALID_TIMER); + } + break; + } + } + clif_skill_nodamage(bl, bl, skillid, skilllv, + sc_start(bl, type, 100, skilllv, skill_get_time(skillid, skilllv))); + } + else if( sd ) + party_foreachsamemap(skill_area_sub, sd, skill_get_splash(skillid, skilllv), + src, skillid, skilllv, tick, flag|BCT_PARTY|1, skill_castend_nodamage_id); + break; + case AB_CLEARANCE: + clif_skill_nodamage(src,bl,skillid,skilllv,1); + if( rand()%100 >= 50+10*skilllv ) + { + if (sd) + clif_skill_fail(sd,skillid,0,0,0); + break; + } + + if(status_isimmune(bl) || !tsc || !tsc->count) + break; + for(i=0;idata[i]) + continue; + //Initial list of status effects cancelled by Clearance. Does not contain third job status. + switch (i) { + case SC_WEIGHT50: case SC_WEIGHT90: case SC_TWOHANDQUICKEN: + case SC_QUAGMIRE: case SC_SLOWPOISON: case SC_BENEDICTIO: + case SC_TRICKDEAD: case SC_HALLUCINATION: case SC_ASPDPOTION0: + case SC_ASPDPOTION1: case SC_SPEEDUP1: case SC_STRIPWEAPON: + case SC_STRIPSHIELD: case SC_STRIPARMOR: case SC_STRIPHELM: + case SC_CP_WEAPON: case SC_CP_SHIELD: case SC_CP_ARMOR: + case SC_CP_HELM: case SC_AUTOGUARD: case SC_REFLECTSHIELD: + case SC_MAGICROD: case SC_SAFETYWALL: case SC_FIREWEAPON: + case SC_WATERWEAPON: case SC_WINDWEAPON: case SC_EARTHWEAPON: + case SC_VOLCANO: case SC_DELUGE: case SC_VIOLENTGALE: + case SC_AUTOBERSERK: case SC_CARTBOOST: case SC_BLADESTOP: + case SC_ARMOR_ELEMENT: case SC_STOP: case SC_EXPLOSIONSPIRITS: + case SC_NOCHAT: case SC_PARRYING: case SC_TENSIONRELAX: + case SC_SACRIFICE: case SC_BASILICA: case SC_GUILDAURA: + case SC_BLEEDING: case SC_JOINTBEAT: case SC_FOGWALL: + case SC_SPIDERWEB: case SC_RUN: case SC_SPURT: + case SC_SHADOWWEAPON: case SC_GHOSTWEAPON: case SC_SPIRIT: + case SC_WATKFOOD: case SC_MATKFOOD: case SC_KAITE: + case SC_KAAHI: case SC_KAUPE: case SC_ONEHAND: + case SC_CHASEWALK: case SC_SLOWDOWN: case SC_DOUBLECAST: + case SC_GRAVITATION: case SC_CLOSECONFINE: case SC_CLOSECONFINE2: + case SC_UTSUSEMI: case SC_BUNSINJYUTSU: case SC_SUITON: + case SC_STRFOOD: case SC_AGIFOOD: case SC_VITFOOD: + case SC_DEXFOOD: case SC_INTFOOD: case SC_LUKFOOD: + case SC_FLEEFOOD: case SC_HITFOOD: case SC_JAILED: + case SC_SUMMER: case SC_WEDDING: case SC_DANCING: + case SC_EXPBOOST: case SC_LIFEINSURANCE: case SC_ITEMBOOST: + case SC_BOSSMAPINFO: case SC_FOOD_STR_CASH: case SC_FOOD_AGI_CASH: + case SC_FOOD_VIT_CASH: case SC_FOOD_DEX_CASH: case SC_FOOD_INT_CASH: + case SC_FOOD_LUK_CASH: case SC_MERC_FLEEUP: case SC_MERC_ATKUP: + case SC_MERC_HPUP: case SC_MERC_SPUP: case SC_MERC_HITUP: + case SC_SLOWCAST: case SC_CRITICALWOUND: case SC_SPEEDUP0: + case SC_DEF_RATE: case SC_MDEF_RATE: case SC_INCHEALRATE: + case SC_S_LIFEPOTION: case SC_L_LIFEPOTION: case SC_INCCRI: + case SC_SPCOST_RATE: case SC_COMMONSC_RESIST: case SC_ELEMENTALCHANGE: + case SC_INCFLEE2: case SC_PNEUMA: case SC_AUTOTRADE: + case SC_KSPROTECTED: case SC_ARMOR_RESIST: case SC_HELLPOWER: + case SC_JEXPBOOST: case SC_ITEMSCRIPT: case SC_INVINCIBLE: + case SC_INVINCIBLEOFF: case SC_MANU_ATK: case SC_MANU_DEF: + case SC_SPL_ATK: case SC_SPL_DEF: case SC_MANU_MATK: + case SC_SPL_MATK: case SC_SEVENWIND: case SC_NEN: + case SC_READYSTORM: case SC_READYDOWN: case SC_READYTURN: + case SC_READYCOUNTER: case SC_DODGE: case SC_WARM: + case SC_SMA: case SC_RICHMANKIM: case SC_ETERNALCHAOS: + case SC_DRUMBATTLE: case SC_NIBELUNGEN: case SC_ROKISWEIL: + case SC_INTOABYSS: case SC_SIEGFRIED: case SC_WHISTLE: + case SC_ASSNCROS: case SC_POEMBRAGI: case SC_APPLEIDUN: + case SC_HUMMING: case SC_DONTFORGETME: case SC_FORTUNE: + case SC_SERVICE4U: case SC_EPICLESIS: case SC_PARTYFLEE: + // not implemented + //case SC_ANGEL_PROTECT: case SC_BUCHEDENOEL: case SC_POPECOOKIE: + //case SC_SAVAGE_STEAK: case SC_COCKTAIL_WARG_BLOOD: case SC_MINOR_BBQ: + //case SC_SIROMA_ICE_TEA: case SC_DROCERA_HERB_STEAMED: case SC_PUTTI_TAILS_NOODLES: + //case SC_CRIFOOD: case SC_STR_SCROLL: case SC_INT_SCROLL: + //case SC_ACARAJE: + // + continue; + case SC_ASSUMPTIO: + if( bl->type == BL_MOB ) + continue; + break; + } + if(i==SC_BERSERK) tsc->data[i]->val2=0; //Mark a dispelled berserk to avoid setting hp to 100 by setting hp penalty to 0. + status_change_end(bl, (sc_type)i, INVALID_TIMER); + } + break; + case AB_SILENTIUM: + if (flag&1) + sc_start(bl,SC_SILENCE,100,skilllv,skill_get_time(skillid,skilllv)); + else { + clif_skill_nodamage(src,bl,skillid,skilllv,1); + map_foreachinrange(skill_area_sub, bl, + skill_get_splash(skillid, skilllv),BL_CHAR, + src,skillid,skilllv,tick, flag|BCT_ENEMY|1, + skill_castend_nodamage_id); + } + break; + default: ShowWarning("skill_castend_nodamage_id: Unknown skill used:%d\n",skillid); clif_skill_nodamage(src,bl,skillid,skilllv,1); @@ -5675,6 +5949,9 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in skill_consume_requirement(sd,skillid,skilllv,2); } + if( sd && skill_get_cooldown(skillid,skilllv) ) + skill_blockpc_start (sd, skillid, skill_get_cooldown(skillid, skilllv)); + map_freeblock_unlock(); return 0; } @@ -5819,7 +6096,7 @@ int skill_castend_id(int tid, unsigned int tick, int id, intptr_t data) sc->data[SC_FOGWALL] && rand()%100 < 75) { //Fogwall makes all offensive-type targetted skills fail at 75% - if (sd) clif_skill_fail(sd,ud->skillid,0,0); + if (sd) clif_skill_fail(sd,ud->skillid,0,0,0); break; } } @@ -5838,7 +6115,7 @@ int skill_castend_id(int tid, unsigned int tick, int id, intptr_t data) !check_distance_bl(src, target, skill_get_range2(src,ud->skillid,ud->skilllv)+battle_config.skill_add_range)) { if (sd) { - clif_skill_fail(sd,ud->skillid,0,0); + clif_skill_fail(sd,ud->skillid,0,0,0); if(battle_config.skill_out_range_consume) //Consume items anyway. [Skotlex] skill_consume_requirement(sd,ud->skillid,ud->skilllv,3); } @@ -5952,7 +6229,7 @@ int skill_castend_id(int tid, unsigned int tick, int id, intptr_t data) clif_slide(src,src->x,src->y); clif_skill_damage(src,target,tick,sd->battle_status.amotion,0,0,1,ud->skillid, ud->skilllv, 5); } - clif_skill_fail(sd,ud->skillid,0,0); + clif_skill_fail(sd,ud->skillid,0,0,0); } } @@ -6013,7 +6290,7 @@ int skill_castend_pos(int tid, unsigned int tick, int id, intptr_t data) skill_check_unit_range(src,ud->skillx,ud->skilly,ud->skillid,ud->skilllv) ) { - if (sd) clif_skill_fail(sd,ud->skillid,0,0); + if (sd) clif_skill_fail(sd,ud->skillid,0,0,0); break; } if( src->type&battle_config.skill_nofootset && @@ -6021,7 +6298,7 @@ int skill_castend_pos(int tid, unsigned int tick, int id, intptr_t data) skill_check_unit_range2(src,ud->skillx,ud->skilly,ud->skillid,ud->skilllv) ) { - if (sd) clif_skill_fail(sd,ud->skillid,0,0); + if (sd) clif_skill_fail(sd,ud->skillid,0,0,0); break; } if( src->type&battle_config.land_skill_limit && @@ -6034,7 +6311,7 @@ int skill_castend_pos(int tid, unsigned int tick, int id, intptr_t data) } if( maxcount == 0 ) { - if (sd) clif_skill_fail(sd,ud->skillid,0,0); + if (sd) clif_skill_fail(sd,ud->skillid,0,0,0); break; } } @@ -6386,7 +6663,7 @@ int skill_castend_pos2(struct block_list* src, int x, int y, int skillid, int sk int j = pc_search_inventory(sd,skill_db[skillid].itemid[i]); if( j < 0 || skill_db[skillid].itemid[i] <= 0 || sd->inventory_data[j] == NULL || sd->status.inventory[j].amount < skill_db[skillid].amount[i] ) { - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); return 1; } potion_flag = 1; @@ -6442,7 +6719,7 @@ int skill_castend_pos2(struct block_list* src, int x, int y, int skillid, int sk i = skill_get_splash(skillid, skilllv); map_foreachinarea(skill_cell_overlap, src->m, x-i, y-i, x+i, y+i, BL_SKILL, HW_GANBANTEIN, &dummy, src); } else { - if (sd) clif_skill_fail(sd,skillid,0,0); + if (sd) clif_skill_fail(sd,skillid,0,0,0); return 1; } break; @@ -6459,12 +6736,12 @@ int skill_castend_pos2(struct block_list* src, int x, int y, int skillid, int sk int i; if( map_count_oncell(src->m,x,y,BL_CHAR) > 0 ) { - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); return 1; } clif_skill_poseffect(src,skillid,skilllv,x,y,tick); if (rand()%100 < 50) { - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); } else { TBL_MOB* md = mob_once_spawn_sub(src, src->m, x, y, "--ja--",(skilllv < 2 ? 1084+rand()%2 : 1078+rand()%6),""); if (!md) break; @@ -6514,12 +6791,23 @@ int skill_castend_pos2(struct block_list* src, int x, int y, int skillid, int sk { if (!merc_resurrect_homunculus(sd, 20*skilllv, x, y)) { - clif_skill_fail(sd,skillid,0,0); + clif_skill_fail(sd,skillid,0,0,0); break; } } break; + case AB_EPICLESIS: + if( skill_unitsetting(src, skillid, skilllv, x, y, 0) ) + { + int range = skill_get_splash(skillid,skilllv); // Use Splash Range. + map_foreachinarea(skill_area_sub, + src->m, x-range, y-range, x+range, y+range, BL_CHAR, + src, ALL_RESURRECTION, 1, tick, flag|BCT_NOENEMY|1, + skill_castend_nodamage_id); + } + break; + default: ShowWarning("skill_castend_pos2: Unknown skill used:%d\n",skillid); return 1; @@ -6535,6 +6823,9 @@ int skill_castend_pos2(struct block_list* src, int x, int y, int skillid, int sk skill_consume_requirement(sd,skillid,skilllv,2); } + if( sd && skill_get_cooldown(skillid,skilllv) ) + skill_blockpc_start (sd, skillid, skill_get_cooldown(skillid, skilllv)); + return 0; } @@ -6604,7 +6895,7 @@ int skill_castend_map (struct map_session_data *sd, short skill_num, const char mapindex = mapindex_name2id((char*)map); if(!mapindex) { //Given map not found? - clif_skill_fail(sd,skill_num,0,0); + clif_skill_fail(sd,skill_num,0,0,0); skill_failed(sd); return 0; } @@ -6619,7 +6910,7 @@ int skill_castend_map (struct map_session_data *sd, short skill_num, const char maxcount--; } if(!maxcount) { - clif_skill_fail(sd,skill_num,0,0); + clif_skill_fail(sd,skill_num,0,0,0); skill_failed(sd); return 0; } @@ -7723,6 +8014,61 @@ int skill_unit_onplace_timer (struct skill_unit *src, struct block_list *bl, uns //clif_changetraplook(&src->bl, UNT_FIREPILLAR_ACTIVE); sg->limit=DIFF_TICK(tick,sg->tick)+1500; break; + + case UNT_EPICLESIS: + sg->val2--; // track when units should be healed. Initial tick heals immediately. + if ( !battle_check_undead(tstatus->race, tstatus->def_ele) || bl->type == BL_PC) + { //Effect only players who are not undead element. + + //Unknown if any status effects should prevent Epiclesis. + //if( tsc->data[SC_BERSERK] ) + // break; + + //Apply status effect if standing in unit, should cancel upon stepping out of skill_get_splash() area. [FIXME] + if( tsc && !tsc->data[SC_EPICLESIS] ) + sc_start(bl, type, 100, sg->skill_lv, skill_get_time(sg->skill_id,sg->skill_lv)); + + //There's probably a better way to handle this... + if( sg->val2 < 1 ) + { + int heal, sp; + struct map_session_data *sd = (struct map_session_data *)bl; + + if( tstatus->hp < tstatus->max_hp ) + { + heal = tstatus->max_hp * (((sg->skill_lv - 1) / 2) + 3) / 100; + if( tstatus->hp + heal > tstatus->max_hp ) + heal = tstatus->max_hp - tstatus->hp; + if( heal > 0 ) + { + clif_heal(sd->fd,SP_HP,heal); + status_heal(bl, heal, 0, 0); + } + } + + if( tstatus->sp < tstatus->max_sp ) + { + sp = tstatus->max_sp * (((sg->skill_lv - 1) / 2) + 2) / 100; + if( tstatus->sp + sp > tstatus->max_sp ) + sp = tstatus->max_sp - tstatus->sp; + if( sp > 0 ) + { + clif_heal(sd->fd,SP_SP,sp); + status_heal(bl, 0, sp, 0); + } + } + sg->val2 = 3; // then every three seconds after. + } + } + + sg->val3--; // track when units should be unhidden. Initial tick unhides units immediately. + if( sg->val3 < 1 ) + { + status_change_end(bl,SC_HIDING,-1); + status_change_end(bl,SC_CLOAKING,-1); + sg->val3 = 5; //then every five seconds after. + } + break; } if (sg->state.magic_power && sc && !sc->data[SC_MAGICPOWER]) @@ -7760,6 +8106,7 @@ int skill_unit_onout (struct skill_unit *src, struct block_list *bl, unsigned in switch(sg->unit_id){ case UNT_SAFETYWALL: case UNT_PNEUMA: + case UNT_EPICLESIS: if (sce) status_change_end(bl, type, INVALID_TIMER); break; @@ -8004,6 +8351,13 @@ static int skill_check_condition_char_sub (struct block_list *bl, va_list ap) p_sd[(*c)++]=tsd->bl.id; return 1; } + case AB_ADORAMUS: + { + int skilllv = pc_checkskill(sd,skillid); + if( (tsd->class_&MAPID_UPPERMASK) == MAPID_PRIEST && tsd->status.sp >= 2*skilllv) + p_sd[(*c)++]=tsd->bl.id; + return 1; + } default: //Warning: Assuming Ensemble Dance/Songs for code speed. [Skotlex] { int skilllv; @@ -8053,6 +8407,10 @@ int skill_check_pc_partner (struct map_session_data *sd, short skill_id, short* status_charge(&tsd->bl, 0, 10); } return c; + case AB_ADORAMUS: + if( c > 0 && (tsd = map_id2sd(p_sd[0])) != NULL ) + status_charge(&tsd->bl, 0, 2*(*skill_lv)); + break; default: //Warning: Assuming Ensemble skills here (for speed) if (c > 0 && sd->sc.data[SC_DANCING] && (tsd = map_id2sd(p_sd[0])) != NULL) { @@ -8071,7 +8429,7 @@ int skill_check_pc_partner (struct map_session_data *sd, short skill_id, short* memset (p_sd, 0, sizeof(p_sd)); i = map_foreachinrange(skill_check_condition_char_sub, &sd->bl, range, BL_PC, &sd->bl, &c, &p_sd, skill_id); - if (skill_id != PR_BENEDICTIO) //Apply the average lv to encore skills. + if (skill_id != PR_BENEDICTIO || skill_id != AB_ADORAMUS) //Apply the average lv to encore skills. *skill_lv = (i+(*skill_lv))/(c+1); //I know c should be one, but this shows how it could be used for the average of n partners. return c; } @@ -8180,7 +8538,7 @@ int skill_check_condition_castbegin(struct map_session_data* sd, short skill, sh if( pc_is90overweight(sd) ) { - clif_skill_fail(sd,skill,9,0); + clif_skill_fail(sd,skill,9,0,0); return 0; } @@ -8207,7 +8565,7 @@ int skill_check_condition_castbegin(struct map_session_data* sd, short skill, sh { case SA_CASTCANCEL: if(sd->ud.skilltimer == INVALID_TIMER) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } break; @@ -8219,7 +8577,7 @@ int skill_check_condition_castbegin(struct map_session_data* sd, short skill, sh break; case MO_CALLSPIRITS: if(sd->spiritball >= lv) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } break; @@ -8270,7 +8628,7 @@ int skill_check_condition_castbegin(struct map_session_data* sd, short skill, sh } else if( !unit_can_move(&sd->bl) ) { //Placed here as ST_MOVE_ENABLE should not apply if rooted or on a combo. [Skotlex] - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } break; @@ -8278,7 +8636,7 @@ int skill_check_condition_castbegin(struct map_session_data* sd, short skill, sh case TK_MISSION: if( (sd->class_&MAPID_UPPERMASK) != MAPID_TAEKWON ) {// Cannot be used by Non-Taekwon classes - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } break; @@ -8290,7 +8648,7 @@ int skill_check_condition_castbegin(struct map_session_data* sd, short skill, sh case TK_JUMPKICK: if( (sd->class_&MAPID_UPPERMASK) == MAPID_SOUL_LINKER ) {// Soul Linkers cannot use this skill - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } break; @@ -8323,7 +8681,7 @@ int skill_check_condition_castbegin(struct map_session_data* sd, short skill, sh int time; if(!(sc && sc->data[SC_DANCING])) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } time = 1000*(sc->data[SC_DANCING]->val3>>16); @@ -8332,7 +8690,7 @@ int skill_check_condition_castbegin(struct map_session_data* sd, short skill, sh (sc->data[SC_DANCING]->val1>>16)) //Dance Skill LV - time <= skill_get_time2(skill,lv)) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } } @@ -8341,7 +8699,7 @@ int skill_check_condition_castbegin(struct map_session_data* sd, short skill, sh case PR_BENEDICTIO: if (skill_check_pc_partner(sd, skill, &lv, 1, 0) < 2) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } break; @@ -8359,7 +8717,7 @@ int skill_check_condition_castbegin(struct map_session_data* sd, short skill, sh case CG_HERMODE: if(!npc_check_areanpc(1,sd->bl.m,sd->bl.x,sd->bl.y,skill_get_splash(skill, lv))) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } break; @@ -8371,7 +8729,7 @@ int skill_check_condition_castbegin(struct map_session_data* sd, short skill, sh x = sd->bl.x+(i%size-range); y = sd->bl.y+(i/size-range); if (map_getcell(sd->bl.m,x,y,CELL_CHKWALL)) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } } @@ -8382,7 +8740,7 @@ int skill_check_condition_castbegin(struct map_session_data* sd, short skill, sh int exp; if( ((exp = pc_nextbaseexp(sd)) > 0 && get_percentage(sd->status.base_exp, exp) < 1) || ((exp = pc_nextjobexp(sd)) > 0 && get_percentage(sd->status.job_exp, exp) < 1)) { - clif_skill_fail(sd,skill,0,0); //Not enough exp. + clif_skill_fail(sd,skill,0,0,0); //Not enough exp. return 0; } break; @@ -8391,7 +8749,7 @@ int skill_check_condition_castbegin(struct map_session_data* sd, short skill, sh case AM_TWILIGHT3: if (!party_skill_check(sd, sd->status.party_id, skill, lv)) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } break; @@ -8403,7 +8761,7 @@ int skill_check_condition_castbegin(struct map_session_data* sd, short skill, sh i = skill-SG_SUN_WARM; if (sd->bl.m == sd->feel_map[i].m) break; - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; break; case SG_SUN_COMFORT: @@ -8415,7 +8773,7 @@ int skill_check_condition_castbegin(struct map_session_data* sd, short skill, sh if (sd->bl.m == sd->feel_map[i].m && (battle_config.allow_skill_without_day || sg_info[i].day_func())) break; - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; case SG_FUSION: if (sc && sc->data[SC_SPIRIT] && sc->data[SC_SPIRIT]->val2 == SL_STAR) @@ -8425,7 +8783,7 @@ int skill_check_condition_castbegin(struct map_session_data* sd, short skill, sh if( require.sp > 0 ) { if (status->sp < (unsigned int)require.sp) - clif_skill_fail(sd,skill,1,0); + clif_skill_fail(sd,skill,1,0,0); else status_zap(&sd->bl, 0, require.sp); } @@ -8434,7 +8792,7 @@ int skill_check_condition_castbegin(struct map_session_data* sd, short skill, sh case GD_REGENERATION: case GD_RESTORE: if (!map_flag_gvg2(sd->bl.m)) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } case GD_EMERGENCYCALL: @@ -8445,26 +8803,26 @@ int skill_check_condition_castbegin(struct map_session_data* sd, short skill, sh case GS_GLITTERING: if(sd->spiritball >= 10) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } break; case NJ_ISSEN: if (status->hp < 2) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } case NJ_BUNSINJYUTSU: if (!(sc && sc->data[SC_NEN])) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } break; case NJ_ZENYNAGE: if(sd->status.zeny < require.zeny) { - clif_skill_fail(sd,skill,5,0); + clif_skill_fail(sd,skill,5,0,0); return 0; } break; @@ -8474,82 +8832,119 @@ int skill_check_condition_castbegin(struct map_session_data* sd, short skill, sh break; case AM_CALLHOMUN: //Can't summon if a hom is already out if (sd->status.hom_id && sd->hd && !sd->hd->homunculus.vaporize) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } break; case AM_REST: //Can't vapo homun if you don't have an active homunc or it's hp is < 80% if (!merc_is_hom_active(sd->hd) || sd->hd->battle_status.hp < (sd->hd->battle_status.max_hp*80/100)) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); + return 0; + } + break; + case AB_ANCILLA: + i = pc_search_inventory(sd,12333); + if( i >= 0 && sd->status.inventory[i].amount >= 3 ) + { + clif_skill_fail(sd, skill, 12, 0, 0); + return 0; + } + break; + case AB_ADORAMUS: // Should this be here or in skill_check_condition_castend? + i = pc_search_inventory(sd,require.itemid[0]); + if( skill_check_pc_partner(sd,skill,&lv,1,0) <= 0 && + (i < 0 || sd->status.inventory[i].amount < require.amount[0]) ) + { + clif_skill_fail(sd,skill,0,0,0); return 0; } break; + case AB_EPICLESIS: // Skill should fail if items are not present. Why the curveball, RO? + if ( require.itemid[0] ) + { + i = pc_search_inventory(sd,require.itemid[0]); + if( i < 0 || sd->status.inventory[i].amount < require.amount[0] ) + { + clif_skill_fail(sd,skill,14,0,0); //Ancilla required + return 0; + } + } + if ( require.itemid[1] ) + { + i = pc_search_inventory(sd,require.itemid[1]); + if(i < 0 || sd->status.inventory[i].amount < require.amount[1] ) + { + clif_skill_fail(sd,skill,13,0,0); //Holy Water required + return 0; + } + } + break; } switch(require.state) { case ST_HIDING: if(!(sc && sc->option&OPTION_HIDE)) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } break; case ST_CLOAKING: if(!pc_iscloaking(sd)) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } break; case ST_HIDDEN: if(!pc_ishiding(sd)) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } break; case ST_RIDING: if(!pc_isriding(sd)) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } break; case ST_FALCON: if(!pc_isfalcon(sd)) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } break; case ST_CARTBOOST: if(!(sc && sc->data[SC_CARTBOOST])) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } case ST_CART: if(!pc_iscarton(sd)) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } break; case ST_SHIELD: if(sd->status.shield <= 0) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } break; case ST_SIGHT: if(!(sc && sc->data[SC_SIGHT])) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } break; case ST_EXPLOSIONSPIRITS: if(!(sc && sc->data[SC_EXPLOSIONSPIRITS])) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } break; case ST_RECOV_WEIGHT_RATE: if(battle_config.natural_heal_weight_rate <= 100 && sd->weight*100/sd->max_weight >= (unsigned int)battle_config.natural_heal_weight_rate) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } break; @@ -8558,7 +8953,7 @@ int skill_check_condition_castbegin(struct map_session_data* sd, short skill, sh sd->ud.canmove_tick = gettick(); //When using a combo, cancel the can't move delay to enable the skill. [Skotlex] if (!unit_can_move(&sd->bl)) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } break; @@ -8567,34 +8962,34 @@ int skill_check_condition_castbegin(struct map_session_data* sd, short skill, sh break; if (map_getcell(sd->bl.m,sd->bl.x,sd->bl.y,CELL_CHKWATER)) break; - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } if(require.mhp > 0 && get_percentage(status->hp, status->max_hp) > require.mhp) { //mhp is the max-hp-requirement, that is, //you must have this % or less of HP to cast it. - clif_skill_fail(sd,skill,2,0); + clif_skill_fail(sd,skill,2,0,0); return 0; } if( require.weapon && !pc_check_weapontype(sd,require.weapon) ) { - clif_skill_fail(sd,skill,6,0); + clif_skill_fail(sd,skill,6,0,0); return 0; } if( require.sp > 0 && status->sp < (unsigned int)require.sp) { - clif_skill_fail(sd,skill,1,0); + clif_skill_fail(sd,skill,1,0,0); return 0; } if( require.zeny > 0 && sd->status.zeny < require.zeny ) { - clif_skill_fail(sd,skill,5,0); + clif_skill_fail(sd,skill,5,0,0); return 0; } if( require.spiritball > 0 && sd->spiritball < require.spiritball) { - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } @@ -8639,7 +9034,7 @@ int skill_check_condition_castend(struct map_session_data* sd, short skill, shor if( pc_is90overweight(sd) ) { - clif_skill_fail(sd,skill,9,0); + clif_skill_fail(sd,skill,9,0,0); return 0; } @@ -8662,12 +9057,20 @@ int skill_check_condition_castend(struct map_session_data* sd, short skill, shor if(c >= maxcount || (skill==AM_CANNIBALIZE && c != i && battle_config.summon_flora&2)) { //Fails when: exceed max limit. There are other plant types already out. - clif_skill_fail(sd,skill,0,0); + clif_skill_fail(sd,skill,0,0,0); return 0; } } break; } + case AB_LAUDAAGNUS: + case AB_LAUDARAMUS: + if( !sd->status.party_id ) + { + clif_skill_fail(sd,skill,0,0,0); + return 0; + } + break; } status = &sd->battle_status; @@ -8675,7 +9078,7 @@ int skill_check_condition_castend(struct map_session_data* sd, short skill, shor require = skill_get_requirement(sd,skill,lv); if( require.hp > 0 && status->hp <= (unsigned int)require.hp) { - clif_skill_fail(sd,skill,2,0); + clif_skill_fail(sd,skill,2,0,0); return 0; } @@ -8703,11 +9106,18 @@ int skill_check_condition_castend(struct map_session_data* sd, short skill, shor index[i] = pc_search_inventory(sd,require.itemid[i]); if( index[i] < 0 || sd->status.inventory[index[i]].amount < require.amount[i] ) { if( require.itemid[i] == ITEMID_RED_GEMSTONE ) - clif_skill_fail(sd,skill,7,0);// red gemstone required + clif_skill_fail(sd,skill,7,0,0);// red gemstone required else if( require.itemid[i] == ITEMID_BLUE_GEMSTONE ) - clif_skill_fail(sd,skill,8,0);// blue gemstone required + clif_skill_fail(sd,skill,8,0,0);// blue gemstone required + else if( require.itemid[i] == 523 ) + clif_skill_fail(sd,skill,13,0,0); //Holy Water required + else if( require.itemid[i] == 12333 ) + clif_skill_fail(sd,skill,14,0,0); //Ancilla required else - clif_skill_fail(sd,skill,0,0); + { + //clif_skill_fail(sd,skill,71,require.amount[i],require.itemid[i]); + clif_skill_fail(sd,skill,0,0,0); + } return 0; } } @@ -8864,7 +9274,8 @@ struct skill_condition skill_get_requirement(struct map_session_data* sd, short if( itemid_isgemstone(req.itemid[i]) && skill != HW_GANBANTEIN ) { - if( sd->special_state.no_gemstone ) + if( sd->special_state.no_gemstone || + (skill == AB_ADORAMUS && skill_check_pc_partner(sd,skill,&lv, 1, 2) )) // Do not consume Gemstone if next to another priest. { //Make it substract 1 gem rather than skipping the cost. if( --req.amount[i] < 1 ) req.itemid[i] = 0; @@ -8949,22 +9360,39 @@ struct skill_condition skill_get_requirement(struct map_session_data* sd, short *------------------------------------------*/ int skill_castfix (struct block_list *bl, int skill_id, int skill_lv) { - int time = skill_get_cast(skill_id, skill_lv); + int scale = 0, max_fixedReduction = 0; + int time = skill_get_cast(skill_id, skill_lv); // Skill's base cast time. + int fixedcasttime = skill_get_fixedcast(skill_id, skill_lv); // Skills fixed cast time. struct map_session_data *sd; + struct status_change *sc; nullpo_ret(bl); sd = BL_CAST(BL_PC, bl); + sc = status_get_sc(bl); - // calculate base cast time (reduced by dex) + // calculate base cast time (reduced by dex and int) if( !(skill_get_castnodex(skill_id, skill_lv)&1) ) + { + // iRO Wiki states as of 2011/08/22: + // castTime = (1 - SQRT((DEX * 2 + INT) / 530)) * (1 - sum_castReduction/100%) * baseCast * 0.8 + (1 - max_fixedReduction/100%) * baseCast * 0.2 + // let's do (DEX * 2 + INT) here; the rest will come after. + scale = cap_value((status_get_dex(bl) * 2 + status_get_int(bl)) * 10000, 0, INT_MAX); + } + + //apply variable cast rate modifiers via status effects. + if( !(skill_get_castnodex(skill_id, skill_lv)&2) && sc && sc->count ) { - int scale = battle_config.castrate_dex_scale - status_get_dex(bl); - if( scale > 0 ) // not instant cast - time = time * scale / battle_config.castrate_dex_scale; - else return 0; // instant cast + if (sc->data[SC_SLOWCAST]) + time += time * sc->data[SC_SLOWCAST]->val2 / 100; + if (sc->data[SC_SUFFRAGIUM]) + time -= time * sc->data[SC_SUFFRAGIUM]->val2 / 100; + if (sc->data[SC_MEMORIZE]) + time>>=1; + if (sc->data[SC_POEMBRAGI]) + time -= time * sc->data[SC_POEMBRAGI]->val2 / 100; } - // calculate cast time reduced by item/card bonuses + // calculate variable cast time reduced by item/card bonuses if( !(skill_get_castnodex(skill_id, skill_lv)&4) && sd ) { int i; @@ -8980,6 +9408,41 @@ int skill_castfix (struct block_list *bl, int skill_id, int skill_lv) } } + //TODO: apply fixed cast rate modifiers via status effects. + if( !(skill_get_castnodex(skill_id, skill_lv)&2) && sc && sc->count ) + { + if( sc->data[SC_AB_SECRAMENT] && sc->data[SC_AB_SECRAMENT]->val2 > max_fixedReduction ) + max_fixedReduction = sc->data[SC_AB_SECRAMENT]->val2; + } + + // calculate fixed cast time reduced by item/card bonuses + if( !(skill_get_castnodex(skill_id, skill_lv)&4) && sd ) + { + int i; + if( sd->fixedcastrate != 100 ) + fixedcasttime = fixedcasttime * sd->fixedcastrate / 100; + for( i = 0; i < ARRAYLENGTH(sd->skillcast) && sd->skillcast[i].id; i++ ) + { + if( sd->skillcast[i].id == skill_id ) + { + fixedcasttime+= fixedcasttime * sd->skillcast[i].val / 100; + break; + } + } + } + + // Apply more of the cast time formula for variable cast time post reduction. + // Now let's do (1 - SQRT(scale / 530)) * (1 - sum_castReduction/100%) + // Ensure this value is not reduced past 0. + time = cap_value((100 - (int)sqrt(scale/530.)) * time / 100, 0, INT_MAX); + + // Reduce fixedcasttime by only the highest max_fixedReduction found + if( max_fixedReduction ) + fixedcasttime -= fixedcasttime * max_fixedReduction / 100; + + // Apply the modified fixed cast time to variable cast time. + time += fixedcasttime; + // config cast time multiplier if (battle_config.cast_rate != 100) time = time * battle_config.cast_rate / 100; @@ -8988,31 +9451,6 @@ int skill_castfix (struct block_list *bl, int skill_id, int skill_lv) return (time > 0) ? time : 0; } -/*========================================== - * Does cast-time reductions based on sc data. - *------------------------------------------*/ -int skill_castfix_sc (struct block_list *bl, int time) -{ - struct status_change *sc = status_get_sc(bl); - - if (sc && sc->count) { - if (sc->data[SC_SLOWCAST]) - time += time * sc->data[SC_SLOWCAST]->val2 / 100; - if (sc->data[SC_SUFFRAGIUM]) { - time -= time * sc->data[SC_SUFFRAGIUM]->val2 / 100; - status_change_end(bl, SC_SUFFRAGIUM, INVALID_TIMER); - } - if (sc->data[SC_MEMORIZE]) { - time>>=1; - if ((--sc->data[SC_MEMORIZE]->val2) <= 0) - status_change_end(bl, SC_MEMORIZE, INVALID_TIMER); - } - if (sc->data[SC_POEMBRAGI]) - time -= time * sc->data[SC_POEMBRAGI]->val2 / 100; - } - return (time > 0) ? time : 0; -} - /*========================================== * Does delay reductions based on dex/agi, sc data, item bonuses, ... *------------------------------------------*/ @@ -9049,23 +9487,6 @@ int skill_delayfix (struct block_list *bl, int skill_id, int skill_lv) if( sc && !sc->data[SC_BASILICA] ) time = 0; // There is no Delay on Basilica creation, only on cancel break; - default: - if (battle_config.delay_dependon_dex && !(delaynodex&1)) - { // if skill delay is allowed to be reduced by dex - int scale = battle_config.castrate_dex_scale - status_get_dex(bl); - if (scale > 0) - time = time * scale / battle_config.castrate_dex_scale; - else //To be capped later to minimum. - time = 0; - } - if (battle_config.delay_dependon_agi && !(delaynodex&1)) - { // if skill delay is allowed to be reduced by agi - int scale = battle_config.castrate_dex_scale - status_get_agi(bl); - if (scale > 0) - time = time * scale / battle_config.castrate_dex_scale; - else //To be capped later to minimum. - time = 0; - } } if ( sc && sc->data[SC_SPIRIT] ) @@ -9314,7 +9735,7 @@ void skill_repairweapon (struct map_session_data *sd, int idx) else material = materials [2]; // Armors consume 1 Steel if (pc_search_inventory(sd,material) < 0 ) { - clif_skill_fail(sd,sd->menuskill_id,0,0); + clif_skill_fail(sd,sd->menuskill_id,0,0,0); return; } clif_skill_nodamage(&sd->bl,&target_sd->bl,sd->menuskill_id,1,1); @@ -9367,7 +9788,7 @@ void skill_weaponrefine (struct map_session_data *sd, int idx) || ditem->flag.no_refine // if the item isn't refinable || (i = pc_search_inventory(sd, material [ditem->wlv])) < 0 ) { - clif_skill_fail(sd,sd->menuskill_id,0,0); + clif_skill_fail(sd,sd->menuskill_id,0,0,0); return; } @@ -11707,17 +12128,19 @@ static bool skill_parse_row_requiredb(char* split[], int columns, int current) } static bool skill_parse_row_castdb(char* split[], int columns, int current) -{// SkillID,CastingTime,AfterCastActDelay,AfterCastWalkDelay,Duration1,Duration2 +{// SkillID,CastingTime,FixedCastingTime,AfterCastActDelay,Cooldown,AfterCastWalkDelay,Duration1,Duration2 int i = atoi(split[0]); i = skill_get_index(i); if( !i ) // invalid skill id return false; skill_split_atoi(split[1],skill_db[i].cast); - skill_split_atoi(split[2],skill_db[i].delay); - skill_split_atoi(split[3],skill_db[i].walkdelay); - skill_split_atoi(split[4],skill_db[i].upkeep_time); - skill_split_atoi(split[5],skill_db[i].upkeep_time2); + skill_split_atoi(split[2],skill_db[i].fixedcast); + skill_split_atoi(split[3],skill_db[i].delay); + skill_split_atoi(split[4],skill_db[i].cooldown); + skill_split_atoi(split[5],skill_db[i].walkdelay); + skill_split_atoi(split[6],skill_db[i].upkeep_time); + skill_split_atoi(split[7],skill_db[i].upkeep_time2); return true; } @@ -11864,7 +12287,7 @@ static void skill_readdb(void) safestrncpy(skill_db[0].desc, "Unknown Skill", sizeof(skill_db[0].desc)); sv_readdb(db_path, "skill_db.txt" , ',', 17, 17, MAX_SKILL_DB, skill_parse_row_skilldb); sv_readdb(db_path, "skill_require_db.txt" , ',', 32, 32, MAX_SKILL_DB, skill_parse_row_requiredb); - sv_readdb(db_path, "skill_cast_db.txt" , ',', 6, 6, MAX_SKILL_DB, skill_parse_row_castdb); + sv_readdb(db_path, "skill_cast_db.txt" , ',', 8, 8, MAX_SKILL_DB, skill_parse_row_castdb); sv_readdb(db_path, "skill_castnodex_db.txt", ',', 2, 3, MAX_SKILL_DB, skill_parse_row_castnodexdb); sv_readdb(db_path, "skill_nocast_db.txt" , ',', 2, 2, MAX_SKILL_DB, skill_parse_row_nocastdb); sv_readdb(db_path, "skill_unit_db.txt" , ',', 8, 8, MAX_SKILL_DB, skill_parse_row_unitdb); diff --git a/src/map/skill.h b/src/map/skill.h index 1ad6ea25a..73b3e9fd0 100644 --- a/src/map/skill.h +++ b/src/map/skill.h @@ -90,7 +90,7 @@ struct s_skill_db { char desc[40]; int range[MAX_SKILL_LEVEL],hit,inf,element[MAX_SKILL_LEVEL],nk,splash[MAX_SKILL_LEVEL],max; int num[MAX_SKILL_LEVEL]; - int cast[MAX_SKILL_LEVEL],walkdelay[MAX_SKILL_LEVEL],delay[MAX_SKILL_LEVEL]; + int cast[MAX_SKILL_LEVEL],walkdelay[MAX_SKILL_LEVEL],delay[MAX_SKILL_LEVEL],fixedcast[MAX_SKILL_LEVEL],cooldown[MAX_SKILL_LEVEL]; int upkeep_time[MAX_SKILL_LEVEL],upkeep_time2[MAX_SKILL_LEVEL]; int castcancel,cast_def_rate; int inf2,maxcount[MAX_SKILL_LEVEL],skill_type; @@ -239,7 +239,9 @@ int skill_get_state(int id); int skill_get_zeny( int id ,int lv ); int skill_get_num( int id ,int lv ); int skill_get_cast( int id ,int lv ); +int skill_get_fixedcast( int id ,int lv ); int skill_get_delay( int id ,int lv ); +int skill_get_cooldown( int id ,int lv ); int skill_get_walkdelay( int id ,int lv ); int skill_get_time( int id ,int lv ); int skill_get_time2( int id ,int lv ); @@ -290,7 +292,6 @@ int skill_clear_group(struct block_list *bl, int flag); int skill_unit_ondamaged(struct skill_unit *src,struct block_list *bl,int damage,unsigned int tick); int skill_castfix( struct block_list *bl, int skill_id, int skill_lv); -int skill_castfix_sc( struct block_list *bl, int time); int skill_delayfix( struct block_list *bl, int skill_id, int skill_lv); // Skill conditions check and remove [Inkfish] @@ -1310,7 +1311,7 @@ enum e_skill { GN_S_PHARMACY, GN_SLINGITEM_RANGEMELEEATK, - AB_SECRAMENT, + AB_SECRAMENT = 2515, WM_SEVERE_RAINSTORM_MELEE, SR_HOWLINGOFLION, SR_RIDEINLIGHTNING, @@ -1501,7 +1502,7 @@ enum { UNT_EVILLAND, UNT_DARK_RUNNER, //TODO UNT_DARK_TRANSFER, //TODO - UNT_EPICLESIS, //TODO + UNT_EPICLESIS, UNT_EARTHSTRAIN, //TODO UNT_MANHOLE, //TODO UNT_DIMENSIONDOOR, //TODO diff --git a/src/map/status.c b/src/map/status.c index 37dad30b9..8294d4873 100644 --- a/src/map/status.c +++ b/src/map/status.c @@ -35,7 +35,7 @@ #include #include #include - +#include //Regen related flags. enum e_regen @@ -52,6 +52,7 @@ static int hp_coefficient2[CLASS_COUNT]; static int hp_sigma_val[CLASS_COUNT][MAX_LEVEL+1]; static int sp_coefficient[CLASS_COUNT]; static int aspd_base[CLASS_COUNT][MAX_WEAPON_TYPE]; //[blackhole89] +static int shield_aspd_base[CLASS_COUNT]; static int refinebonus[MAX_REFINE_BONUS][3]; // 精錬ボーナステーブル(refine_db.txt) int percentrefinery[5][MAX_REFINE+1]; // 精錬成功率(refine_db.txt) static int atkmods[3][MAX_WEAPON_TYPE]; // 武器ATKサイズ修正(size_fix.txt) @@ -399,7 +400,7 @@ void initChangeTables(void) set_sc( CASH_INCAGI , SC_INCREASEAGI , SI_INCREASEAGI , SCB_AGI|SCB_SPEED ); set_sc( CASH_ASSUMPTIO , SC_ASSUMPTIO , SI_ASSUMPTIO , SCB_NONE ); - //set_sc( ALL_PARTYFLEE , SC_INCFLEE , SI_PARTYFLEE , SCB_NONE ); + set_sc( ALL_PARTYFLEE , SC_PARTYFLEE , SI_PARTYFLEE , SCB_FLEE ); set_sc( CR_SHRINK , SC_SHRINK , SI_SHRINK , SCB_NONE ); set_sc( RG_CLOSECONFINE , SC_CLOSECONFINE2 , SI_CLOSECONFINE2 , SCB_NONE ); @@ -412,6 +413,19 @@ void initChangeTables(void) add_sc( SA_ELEMENTGROUND , SC_ELEMENTALCHANGE ); add_sc( SA_ELEMENTWIND , SC_ELEMENTALCHANGE ); + set_sc( AB_ADORAMUS , SC_ADORAMUS , SI_ADORAMUS , SCB_AGI|SCB_SPEED ); + add_sc( AB_CLEMENTIA , SC_BLESSING ); + add_sc( AB_CANTO , SC_INCREASEAGI ); + add_sc( AB_PRAEFATIO , SC_KYRIE ); + set_sc( AB_EPICLESIS , SC_EPICLESIS , SI_EPICLESIS , SCB_MAXHP ); + set_sc( AB_ORATIO , SC_ORATIO , SI_ORATIO , SCB_NONE ); + set_sc( AB_LAUDAAGNUS , SC_LAUDAAGNUS , SI_LAUDAAGNUS , SCB_VIT ); + set_sc( AB_LAUDARAMUS , SC_LAUDARAMUS , SI_LAUDARAMUS , SCB_LUK ); + set_sc( AB_RENOVATIO , SC_RENOVATIO , SI_RENOVATIO , SCB_REGEN ); + set_sc( AB_EXPIATIO , SC_EXPIATIO , SI_EXPIATIO , SCB_NONE ); + set_sc( AB_DUPLELIGHT , SC_DUPLELIGHT , SI_DUPLELIGHT , SCB_NONE ); + set_sc( AB_SECRAMENT , SC_AB_SECRAMENT , SI_AB_SECRAMENT , SCB_NONE ); + set_sc( HLIF_AVOID , SC_AVOID , SI_BLANK , SCB_SPEED ); set_sc( HLIF_CHANGE , SC_CHANGE , SI_BLANK , SCB_VIT|SCB_INT ); set_sc( HFLI_FLEET , SC_FLEET , SI_BLANK , SCB_ASPD|SCB_BATK|SCB_WATK ); @@ -489,6 +503,7 @@ void initChangeTables(void) StatusIconChangeTable[SC_SPL_DEF] = SI_SPL_DEF; StatusIconChangeTable[SC_MANU_MATK] = SI_MANU_MATK; StatusIconChangeTable[SC_SPL_MATK] = SI_SPL_MATK; + //StatusIconChangeTable[SC_MOVHASTE_INFINITY] = SI_MOVHASTE_INFINITY; // Causes client to crash when mousing over state icon? //Cash Items StatusIconChangeTable[SC_FOOD_STR_CASH] = SI_FOOD_STR_CASH; StatusIconChangeTable[SC_FOOD_AGI_CASH] = SI_FOOD_AGI_CASH; @@ -560,6 +575,8 @@ void initChangeTables(void) StatusChangeFlagTable[SC_SPCOST_RATE] |= SCB_ALL; StatusChangeFlagTable[SC_WALKSPEED] |= SCB_SPEED; StatusChangeFlagTable[SC_ITEMSCRIPT] |= SCB_ALL; + //StatusChangeFlagTable[SC_MOVHASTE_INFINITY] = SCB_SPEED; + // Cash Items StatusChangeFlagTable[SC_FOOD_STR_CASH] = SCB_STR; StatusChangeFlagTable[SC_FOOD_AGI_CASH] = SCB_AGI; @@ -1266,20 +1283,23 @@ int status_check_visibility(struct block_list *src, struct block_list *target) // Basic ASPD value int status_base_amotion_pc(struct map_session_data* sd, struct status_data* status) { - int amotion; + int amotion, shield = 0; // base weapon delay amotion = (sd->status.weapon < MAX_WEAPON_TYPE) ? (aspd_base[pc_class2idx(sd->status.class_)][sd->status.weapon]) // single weapon : (aspd_base[pc_class2idx(sd->status.class_)][sd->weapontype1] + aspd_base[pc_class2idx(sd->status.class_)][sd->weapontype2])*7/10; // dual-wield + if (sd->status.shield) + shield = shield_aspd_base[pc_class2idx(sd->status.class_)] * 10; + // percentual delay reduction from stats - amotion-= amotion * (4*status->agi + status->dex)/1000; - + amotion-= ( amotion - shield ) * (4*status->agi + status->dex)/1000; + // raw delay adjustment from bAspd bonus amotion+= sd->aspd_add; - - return amotion; + + return amotion; } static unsigned short status_base_atk(const struct block_list *bl, const struct status_data *status) @@ -1334,10 +1354,12 @@ void status_calc_misc(struct block_list *bl, struct status_data *status, int lev status->matk_min = status_base_matk_min(status); status->matk_max = status_base_matk_max(status); - status->hit += level + status->dex; - status->flee += level + status->agi; + status->hit += 175 + status->dex + (unsigned short)floor((double)status->luk/3) + level; //Renewal calclation. + status->flee += 100 + status->agi + level; status->def2 += status->vit; - status->mdef2 += status->int_ + (status->vit>>1); + status->mdef2 += status->mdef; + //Status MATK = floor(Base Level/4 + INT + INT/2 + DEX/5 + LUK/3) + status->status_matk = (unsigned short)floor((double)level/4 + (double)status->int_ + (double)status->int_/2 + (double)status->dex/5 + (double)status->luk/3); if( bl->type&battle_config.enable_critical ) status->cri += status->luk*3 + 10; @@ -1734,6 +1756,9 @@ int status_calc_pc_(struct map_session_data* sd, bool first) sd->critical_rate = sd->hit_rate = sd->flee_rate = sd->flee2_rate = 100; sd->def_rate = sd->def2_rate = sd->mdef_rate = sd->mdef2_rate = 100; sd->regen.state.block = 0; + sd->fixedcastrate=0; + sd->weapon_matk = 0; + sd->equipment_matk = 0; // zeroed arrays, order follows the order in pc.h. // add new arrays to the end of zeroed area in pc.h (see comments) and size here. [zzo] @@ -1963,7 +1988,7 @@ int status_calc_pc_(struct map_session_data* sd, bool first) memcpy(sd->param_equip,sd->param_bonus,sizeof(sd->param_equip)); memset(sd->param_bonus, 0, sizeof(sd->param_bonus)); - status->def += (refinedef+50)/100; + status->def += refinedef; //Parse Cards for(i=0;idsprate = 0; if(sd->castrate < 0) sd->castrate = 0; + if( sd->fixedcastrate < 0 ) + sd->fixedcastrate = 0; if(sd->delayrate < 0) sd->delayrate = 0; if(sd->hprecov_rate < 0) @@ -2377,6 +2404,17 @@ int status_calc_pc_(struct map_session_data* sd, bool first) sd->magic_addrace[RC_DRAGON]+=skill; sd->subrace[RC_DRAGON]+=skill; } + if( (skill = pc_checkskill(sd, AB_EUCHARISTICA)) > 0 ) + { + sd->right_weapon.addrace[RC_DEMON]+=skill; + sd->right_weapon.addele[ELE_DARK]+=skill; + sd->left_weapon.addrace[RC_DEMON]+=skill; + sd->left_weapon.addele[ELE_DARK]+=skill; + sd->magic_addrace[RC_DEMON]+=skill; + sd->magic_addele[ELE_DARK]+=skill; + sd->subrace[RC_DEMON]+=skill; + sd->subele[ELE_DARK]+=skill; + } if(sc->count){ if(sc->data[SC_CONCENTRATE]) @@ -2976,10 +3014,26 @@ void status_calc_bl_main(struct block_list *bl, enum scb_flag flag) } if(flag&SCB_MATK) { + int wlv = 1, wmatk = 0; + short index = sd->equip_index[EQI_HAND_R]; + //New matk status->matk_min = status_base_matk_min(status); status->matk_max = status_base_matk_max(status); + // iRO Wiki states as of 2011/02/24: + // Status MATK = floor(Base Level/4 + INT + INT/2 + DEX/5 + LUK/3) + status->status_matk = status_get_lv(bl)/4 + status->int_ + status->int_/2 + status->dex/5 + status->luk/3; + wmatk = sd->weapon_matk + sd->battle_status.rhw.atk2 + sd->equipment_matk; + + if( index >= 0 && sd->inventory_data[index] && sd->inventory_data[index]->type == IT_WEAPON ) + wlv = sd->inventory_data[index]->wlv; + + // Variance = ア 0.1 * Weapon Level * Base Weapon MATK + // Used in a lot of magical attack calculations still. + status->matk_min = status->status_matk + wmatk; + status->matk_max = status->status_matk + wmatk + (wmatk * wlv / 10); + if( bl->type&BL_PC && sd->matk_rate != 100 ) { //Bonuses from previous matk @@ -3138,7 +3192,10 @@ void status_calc_bl_(struct block_list* bl, enum scb_flag flag, bool first) if(b_status.speed != status->speed) clif_updatestatus(sd,SP_SPEED); if(b_status.rhw.atk != status->rhw.atk || b_status.lhw.atk != status->lhw.atk || b_status.batk != status->batk) + { clif_updatestatus(sd,SP_ATK1); + clif_updatestatus(sd,SP_MATK1); + } if(b_status.def != status->def) clif_updatestatus(sd,SP_DEF1); if(b_status.rhw.atk2 != status->rhw.atk2 || b_status.lhw.atk2 != status->lhw.atk2) @@ -3150,13 +3207,15 @@ void status_calc_bl_(struct block_list* bl, enum scb_flag flag, bool first) if(b_status.cri != status->cri) clif_updatestatus(sd,SP_CRITICAL); if(b_status.matk_max != status->matk_max) - clif_updatestatus(sd,SP_MATK1); - if(b_status.matk_min != status->matk_min) - clif_updatestatus(sd,SP_MATK2); - if(b_status.mdef != status->mdef) + { + clif_updatestatus(sd,SP_MATK1); + clif_updatestatus(sd,SP_MATK2); + } + if(b_status.mdef != status->mdef || b_status.mdef2 != status->mdef2) + { clif_updatestatus(sd,SP_MDEF1); - if(b_status.mdef2 != status->mdef2) clif_updatestatus(sd,SP_MDEF2); + } if(b_status.rhw.range != status->rhw.range) clif_updatestatus(sd,SP_ATTACKRANGE); if(b_status.max_hp != status->max_hp) @@ -3285,6 +3344,8 @@ static unsigned short status_calc_agi(struct block_list *bl, struct status_chang agi += ((sc->data[SC_MARIONETTE2]->val3)>>8)&0xFF; if(sc->data[SC_SPIRIT] && sc->data[SC_SPIRIT]->val2 == SL_HIGH && agi < 50) agi = 50; + if(sc->data[SC_ADORAMUS]) + agi -= sc->data[SC_ADORAMUS]->val2; return (unsigned short)cap_value(agi,0,USHRT_MAX); } @@ -3316,6 +3377,8 @@ static unsigned short status_calc_vit(struct block_list *bl, struct status_chang vit += sc->data[SC_MARIONETTE2]->val3&0xFF; if(sc->data[SC_SPIRIT] && sc->data[SC_SPIRIT]->val2 == SL_HIGH && vit < 50) vit = 50; + if(sc->data[SC_LAUDAAGNUS]) + vit += sc->data[SC_LAUDAAGNUS]->val2; return (unsigned short)cap_value(vit,0,USHRT_MAX); } @@ -3426,6 +3489,8 @@ static unsigned short status_calc_luk(struct block_list *bl, struct status_chang luk += sc->data[SC_MARIONETTE2]->val4&0xFF; if(sc->data[SC_SPIRIT] && sc->data[SC_SPIRIT]->val2 == SL_HIGH && luk < 50) luk = 50; + if(sc->data[SC_LAUDARAMUS]) + luk += sc->data[SC_LAUDARAMUS]->val2; return (unsigned short)cap_value(luk,0,USHRT_MAX); } @@ -3619,6 +3684,8 @@ static signed short status_calc_flee(struct block_list *bl, struct status_change flee -= sc->data[SC_GATLINGFEVER]->val4; if(sc->data[SC_SPEED]) flee += 10 + sc->data[SC_SPEED]->val1 * 10; + if(sc->data[SC_PARTYFLEE]) + flee += sc->data[SC_PARTYFLEE]->val1 * 10; if(sc->data[SC_MERC_FLEEUP]) flee += sc->data[SC_MERC_FLEEUP]->val2; @@ -3826,6 +3893,8 @@ static unsigned short status_calc_speed(struct block_list *bl, struct status_cha val = max( val, sc->data[SC_SUITON]->val3 ); if( sc->data[SC_SWOO] ) val = max( val, 300 ); + if( sc->data[SC_ADORAMUS] ) + val = max( val, 25 ); if( sd && sd->speed_rate + sd->speed_add_rate > 0 ) // permanent item-based speedup val = max( val, sd->speed_rate + sd->speed_add_rate ); @@ -3858,6 +3927,8 @@ static unsigned short status_calc_speed(struct block_list *bl, struct status_cha val = max( val, 10 * sc->data[SC_AVOID]->val1 ); if( sc->data[SC_INVINCIBLE] && !sc->data[SC_INVINCIBLEOFF] ) val = max( val, 75 ); + //if( sc->data[SC_MOVHASTE_INFINITY] ) + // val = max( val, 25 ); //FIXME: official items use a single bonus for this [ultramage] if( sc->data[SC_SPEEDUP0] ) // temporary item-based speedup @@ -4026,6 +4097,9 @@ static unsigned int status_calc_maxhp(struct block_list *bl, struct status_chang if(sc->data[SC_MERC_HPUP]) maxhp += maxhp * sc->data[SC_MERC_HPUP]->val2/100; + if(sc->data[SC_EPICLESIS]) + maxhp += maxhp * sc->data[SC_EPICLESIS]->val2/100; + return cap_value(maxhp,1,UINT_MAX); } @@ -4581,6 +4655,7 @@ int status_get_sc_def(struct block_list *bl, enum sc_type type, int rate, int ti case SC_STONE: case SC_QUAGMIRE: case SC_SUITON: + case SC_ADORAMUS: return 0; } @@ -4599,6 +4674,7 @@ int status_get_sc_def(struct block_list *bl, enum sc_type type, int rate, int ti sc_def = 3 +status->int_; break; case SC_DECREASEAGI: + case SC_ADORAMUS: if (sd) tick>>=1; //Half duration for players. case SC_STONE: case SC_FREEZE: @@ -4731,6 +4807,7 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val struct status_data *status; struct view_data *vd; int opt_flag, calc_flag, undead_flag; + int duration = tick; nullpo_ret(bl); sc = status_get_sc(bl); @@ -4799,7 +4876,8 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val if(sd && !pc_check_weapontype(sd,skill_get_weapontype(BS_ADRENALINE))) return 0; if (sc->data[SC_QUAGMIRE] || - sc->data[SC_DECREASEAGI] + sc->data[SC_DECREASEAGI] || + sc->data[SC_ADORAMUS] ) return 0; break; @@ -4807,14 +4885,16 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val if(sd && !pc_check_weapontype(sd,skill_get_weapontype(BS_ADRENALINE2))) return 0; if (sc->data[SC_QUAGMIRE] || - sc->data[SC_DECREASEAGI] + sc->data[SC_DECREASEAGI] || + sc->data[SC_ADORAMUS] ) return 0; break; case SC_ONEHAND: case SC_MERC_QUICKEN: case SC_TWOHANDQUICKEN: - if(sc->data[SC_DECREASEAGI]) + if(sc->data[SC_DECREASEAGI] || + sc->data[SC_ADORAMUS]) return 0; case SC_CONCENTRATE: case SC_INCREASEAGI: @@ -4994,6 +5074,7 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val case SC_RICHMANKIM: case SC_ROKISWEIL: case SC_FOGWALL: + case SC_ADORAMUS: return 0; } } @@ -5012,6 +5093,7 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val break; case SC_INCREASEAGI: status_change_end(bl, SC_DECREASEAGI, INVALID_TIMER); + status_change_end(bl, SC_ADORAMUS, INVALID_TIMER); break; case SC_QUAGMIRE: status_change_end(bl, SC_CONCENTRATE, INVALID_TIMER); @@ -5019,6 +5101,7 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val status_change_end(bl, SC_WINDWALK, INVALID_TIMER); //Also blocks the ones below... case SC_DECREASEAGI: + case SC_ADORAMUS: status_change_end(bl, SC_CARTBOOST, INVALID_TIMER); //Also blocks the ones below... case SC_DONTFORGETME: @@ -5076,9 +5159,10 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val status_change_end(bl, SC_ASSUMPTIO, INVALID_TIMER); break; case SC_CARTBOOST: - if(sc->data[SC_DECREASEAGI]) + if(sc->data[SC_DECREASEAGI] || sc->data[SC_ADORAMUS]) { //Cancel Decrease Agi, but take no further effect [Skotlex] status_change_end(bl, SC_DECREASEAGI, INVALID_TIMER); + status_change_end(bl, SC_ADORAMUS, INVALID_TIMER); return 0; } break; @@ -5227,6 +5311,7 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val { case SC_DECREASEAGI: case SC_INCREASEAGI: + case SC_ADORAMUS: val2 = 2 + val1; //Agi change break; case SC_ENDURE: @@ -5277,7 +5362,14 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val break; case SC_KYRIE: val2 = status->max_hp * (val1 * 2 + 10) / 100; //%Max HP to absorb - val3 = (val1 / 2 + 5); //Hits + // val1 determines if status is casued by Kyrie or Praefatio, + // as Praefatio blocks more hits than Kyrie Elesion. + if( !val4 ) + val3 = (val1 / 2 + 5); + else + val3 = 6 + val1; + if( sd ) + val1 = min(val1,pc_checkskill(sd,PR_KYRIE)); // uses kill level to determine barrier health. break; case SC_MAGICPOWER: //val1: Skill lv @@ -6037,6 +6129,31 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val case SC_KAIZEL: val2 = 10*val1; //% of life to be revived with break; + case SC_EPICLESIS: + val2 = 5 * val1; // % HP gained * level of Epiclesis cast. + break; + case SC_ORATIO: + val2 = 2 * val1; // % Damage increased by level of Oratio cast. + break; + case SC_LAUDAAGNUS: + case SC_LAUDARAMUS: + val2 = 4+val1; // Bonus status points gained + break; + case SC_RENOVATIO: + val2 = tick / 5000; // Heal every 5 seconds. + tick = 5000; + break; + case SC_EXPIATIO: + val2 = 5*val1; // DEF reduced by 5*Skill Level percent. + break; + case SC_DUPLELIGHT: + val2 = 10+val1*2; //Chance of MELEE proc + val3 = 10+val1*2; //Chance of MAGIC proc + break; + + case SC_AB_SECRAMENT: + val2 = 10*val1; //Fixed cast time reduced by 10*Skill Level + break; // case SC_ARMOR_ELEMENT: // case SC_ARMOR_RESIST: // Mod your resistance against elements: @@ -6288,8 +6405,9 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val calc_flag&=~SCB_DYE; } - if( vd && (pcdb_checkid(vd->class_) || bl->type == BL_MER ) ) //Only for players sprites, client crashes if they receive this for a mob o.O [Skotlex] - clif_status_change(bl,StatusIconChangeTable[type],1,tick); + if( vd && ((pcdb_checkid(vd->class_) || bl->type == BL_MER ) //Only for players sprites, client crashes if they receive this for a mob o.O [Skotlex] + || (bl->type == BL_MOB && type == SC_ORATIO)) ) // Required to show the proper status for monsters. Possible this may need an overhaul. + clif_status_change(bl,StatusIconChangeTable[type],1,duration); else if( sd ) //Send packet to self otherwise (disguised player?) clif_status_load(bl,StatusIconChangeTable[type],1); @@ -6455,8 +6573,8 @@ int status_change_end_(struct block_list* bl, enum sc_type type, int tid, const return 0; if (tid == INVALID_TIMER) { - if (type == SC_ENDURE && sce->val4) - //Do not end infinite endure. + if( (type == SC_ENDURE /*|| type == SC_MOVHASTE_INFINITY*/ ) && sce->val4 ) + //Do not end infinite endure or speed adjustment. return 0; if (sce->timer != INVALID_TIMER) //Could be a SC with infinite duration delete_timer(sce->timer,status_change_timer); @@ -6943,7 +7061,8 @@ int status_change_end_(struct block_list* bl, enum sc_type type, int tid, const } //On Aegis, when turning off a status change, first goes the sc packet, then the option packet. - if( vd && (pcdb_checkid(vd->class_) || bl->type == BL_MER ) ) + if( vd && ((pcdb_checkid(vd->class_) || bl->type == BL_MER ) + || (bl->type == BL_MOB && type == SC_ORATIO)) ) // Required to remove SI_ORATIO indicator from monsters. clif_status_change(bl,StatusIconChangeTable[type],0,0); else if (sd) clif_status_load(bl,StatusIconChangeTable[type],0); @@ -7345,6 +7464,20 @@ int status_change_timer(int tid, unsigned int tick, int id, intptr_t data) return 0; } break; + case SC_RENOVATIO: + if((--sc->data[type]->val2) > 0) { + int heal = status->max_hp * 3 / 100; + if( status->hp + heal > status->max_hp ) + heal = status->max_hp - status->hp; + if(heal > 0) + { + clif_heal(sd->fd,SP_HP,heal); + status_heal(bl, heal, 0, 0); + } + sc_timer_next(5000+tick, status_change_timer, bl->id, data); + return 0; + } + break; } // default for all non-handled control paths is to end the status @@ -7480,6 +7613,7 @@ int status_change_clear_buffs (struct block_list* bl, int type) case SC_STRIPSHIELD: case SC_STRIPARMOR: case SC_STRIPHELM: + case SC_ADORAMUS: if (!(type&2)) continue; break; @@ -7730,6 +7864,7 @@ static bool status_readdb_job1(char* fields[], int columns, int current) { aspd_base[idx][i] = atoi(fields[i+5]); } + shield_aspd_base[idx] = atoi(fields[29]); // Won't take 5+MAX_WEAPON_TYPE+1 return true; } @@ -7792,6 +7927,7 @@ int status_readdb(void) memset(hp_coefficient2, 0, sizeof(hp_coefficient2)); memset(sp_coefficient, 0, sizeof(sp_coefficient)); memset(aspd_base, 0, sizeof(aspd_base)); + memset(shield_aspd_base, 0, sizeof(shield_aspd_base)); // job_db2.txt memset(job_bonus,0,sizeof(job_bonus)); // Job-specific stats bonus @@ -7814,10 +7950,10 @@ int status_readdb(void) // read databases // - sv_readdb(db_path, "job_db1.txt", ',', 5+MAX_WEAPON_TYPE, 5+MAX_WEAPON_TYPE, -1, &status_readdb_job1); - sv_readdb(db_path, "job_db2.txt", ',', 1, 1+MAX_LEVEL, -1, &status_readdb_job2); - sv_readdb(db_path, "size_fix.txt", ',', MAX_WEAPON_TYPE, MAX_WEAPON_TYPE, ARRAYLENGTH(atkmods), &status_readdb_sizefix); - sv_readdb(db_path, "refine_db.txt", ',', 3+MAX_REFINE+1, 3+MAX_REFINE+1, ARRAYLENGTH(percentrefinery), &status_readdb_refine); + sv_readdb(db_path, "job_db1.txt", ',', 5+MAX_WEAPON_TYPE+1, 5+MAX_WEAPON_TYPE+1, -1, &status_readdb_job1); + sv_readdb(db_path, "job_db2.txt", ',', 1, 1+MAX_LEVEL, -1, &status_readdb_job2); + sv_readdb(db_path, "size_fix.txt", ',', MAX_WEAPON_TYPE, MAX_WEAPON_TYPE, ARRAYLENGTH(atkmods), &status_readdb_sizefix); + sv_readdb(db_path, "refine_db.txt", ',', 3+MAX_REFINE+1, 3+MAX_REFINE+1, ARRAYLENGTH(percentrefinery), &status_readdb_refine); return 0; } diff --git a/src/map/status.h b/src/map/status.h index abaeff75e..4eeadef12 100644 --- a/src/map/status.h +++ b/src/map/status.h @@ -325,11 +325,25 @@ typedef enum sc_type { SC_SPL_MATK, SC_FOOD_STR_CASH, SC_FOOD_AGI_CASH, - SC_FOOD_VIT_CASH, + SC_FOOD_VIT_CASH, //305 SC_FOOD_DEX_CASH, SC_FOOD_INT_CASH, SC_FOOD_LUK_CASH, + //SC_MOVHASTE_INFINITY, + SC_PARTYFLEE = 310 , + //SC_ENDURE_MDEF, //311 + // Third Jobs - Maintaining SI order for SCs. + SC_EPICLESIS = 325, + SC_ORATIO, + SC_LAUDAAGNUS, + SC_LAUDARAMUS, + SC_RENOVATIO = 332, + SC_EXPIATIO = 336, + SC_DUPLELIGHT, + SC_ADORAMUS = 380, + SC_AB_SECRAMENT = 451, + SC_MAX, //Automatically updated max, used in for's to check we are within bounds. } sc_type; @@ -649,7 +663,7 @@ enum si_type { // SI_REUSE_LIMIT_F = 310, SI_INVINCIBLE = 311, SI_CASH_PLUSONLYJOBEXP = 312, -// SI_PARTYFLEE = 313, + SI_PARTYFLEE = 313, // SI_ANGEL_PROTECT = 314, /* SI_ENDURE_MDEF = 315, @@ -666,18 +680,20 @@ enum si_type { SI_REUSE_REFRESH = 326, SI_REUSE_STORMBLAST = 327, SI_VENOMIMPRESS = 328, +*/ SI_EPICLESIS = 329, SI_ORATIO = 330, SI_LAUDAAGNUS = 331, SI_LAUDARAMUS = 332, - SI_CLOAKINGEXCEED = 333, - SI_HALLUCINATIONWALK = 334, - SI_HALLUCINATIONWALK_POSTDELAY = 335, +// SI_CLOAKINGEXCEED = 333, +// SI_HALLUCINATIONWALK = 334, +// SI_HALLUCINATIONWALK_POSTDELAY = 335, SI_RENOVATIO = 336, - SI_WEAPONBLOCKING = 337, - SI_WEAPONBLOCKING_POSTDELAY = 338, - SI_ROLLINGCUTTER = 339, +// SI_WEAPONBLOCKING = 337, +// SI_WEAPONBLOCKING_POSTDELAY = 338, +// SI_ROLLINGCUTTER = 339, SI_EXPIATIO = 340, +/* SI_POISONINGWEAPON = 341, SI_TOXIN = 342, SI_PARALYSE = 343, @@ -687,7 +703,9 @@ enum si_type { SI_PYREXIA = 347, SI_OBLIVIONCURSE = 348, SI_LEECHESEND = 349, +*/ SI_DUPLELIGHT = 350, +/* SI_FROSTMISTY = 351, SI_FEARBREEZE = 352, SI_ELECTRICSHOCKER = 353, @@ -740,7 +758,9 @@ enum si_type { SI_SHIELDSPELL_REF = 398, SI_BODYPAINT = 399, SI_EXEEDBREAK = 400, +*/ SI_ADORAMUS = 401, +/* SI_PRESTIGE = 402, SI_INVISIBILITY = 403, SI_DEADLYINFECT = 404, @@ -811,7 +831,9 @@ enum si_type { SI_BLOCKING_PLAY = 469, SI_MANDRAGORA = 470, SI_ACTIVATE = 471, +*/ SI_AB_SECRAMENT = 472, +/* SI_ASSUMPTIO2 = 473, SI_TK_SEVENWIND = 474, SI_LIMIT_ODINS_RECALL = 475, @@ -1112,7 +1134,7 @@ struct status_data { unsigned short str, agi, vit, int_, dex, luk, batk, - matk_min, matk_max, + matk_min, matk_max, status_matk, speed, amotion, adelay, dmotion, mode; diff --git a/src/map/unit.c b/src/map/unit.c index 2165532b4..b992d028b 100644 --- a/src/map/unit.c +++ b/src/map/unit.c @@ -961,7 +961,7 @@ int unit_skilluse_id2(struct block_list *src, int target_id, short skill_num, sh return 0; target = (struct block_list*)map_charid2sd(sd->status.partner_id); if (!target) { - clif_skill_fail(sd,skill_num,0,0); + clif_skill_fail(sd,skill_num,0,0,0); return 0; } break; @@ -1013,7 +1013,7 @@ int unit_skilluse_id2(struct block_list *src, int target_id, short skill_num, sh case BD_ENCORE: //Prevent using the dance skill if you no longer have the skill in your tree. if(!sd->skillid_dance || pc_checkskill(sd,sd->skillid_dance)<=0){ - clif_skill_fail(sd,skill_num,0,0); + clif_skill_fail(sd,skill_num,0,0,0); return 0; } sd->skillid_old = skill_num; @@ -1029,7 +1029,7 @@ int unit_skilluse_id2(struct block_list *src, int target_id, short skill_num, sh case CG_MOONLIT: if (skill_check_pc_partner(sd, skill_num, &skill_lv, 1, 0) < 1) { - clif_skill_fail(sd,skill_num,0,0); + clif_skill_fail(sd,skill_num,0,0,0); return 0; } break; @@ -1098,18 +1098,10 @@ int unit_skilluse_id2(struct block_list *src, int target_id, short skill_num, sh case SA_SPELLBREAKER: temp = 1; break; - case ST_CHASEWALK: - if (sc && sc->data[SC_CHASEWALK]) - casttime = 0; - break; case TK_RUN: if (sc && sc->data[SC_RUN]) casttime = 0; break; - case HP_BASILICA: - if( sc && sc->data[SC_BASILICA] ) - casttime = 0; // No Casting time on basilica cancel - break; case KN_CHARGEATK: { unsigned int k = (distance_bl(src,target)-1)/3; //+100% every 3 cells of distance @@ -1123,9 +1115,17 @@ int unit_skilluse_id2(struct block_list *src, int target_id, short skill_num, sh break; } - // moved here to prevent Suffragium from ending if skill fails - if (!(skill_get_castnodex(skill_num, skill_lv)&2)) - casttime = skill_castfix_sc(src, casttime); + // Cancel status effects that lower cast time. + if( !(skill_get_castnodex(skill_num, skill_lv)&2) && sc ) + { + if( sc->data[SC_SUFFRAGIUM] ) + status_change_end(src, SC_SUFFRAGIUM, INVALID_TIMER); + if( sc->data[SC_MEMORIZE] ) + { + if ((--sc->data[SC_MEMORIZE]->val2) <= 0) + status_change_end(src, SC_MEMORIZE, INVALID_TIMER); + } + } if( casttime > 0 || temp ) { @@ -1245,7 +1245,7 @@ int unit_skilluse_pos2( struct block_list *src, short skill_x, short skill_y, sh if( map_getcell(src->m, skill_x, skill_y, CELL_CHKWALL) ) {// can't cast ground targeted spells on wall cells - if (sd) clif_skill_fail(sd,skill_num,0,0); + if (sd) clif_skill_fail(sd,skill_num,0,0,0); return 0; } @@ -1265,9 +1265,17 @@ int unit_skilluse_pos2( struct block_list *src, short skill_x, short skill_y, sh unit_stop_attack(src); - // moved here to prevent Suffragium from ending if skill fails - if (!(skill_get_castnodex(skill_num, skill_lv)&2)) - casttime = skill_castfix_sc(src, casttime); + // Cancel status effects that lower cast time. + if( !(skill_get_castnodex(skill_num, skill_lv)&2) && sc ) + { + if( sc->data[SC_SUFFRAGIUM] ) + status_change_end(src, SC_SUFFRAGIUM, INVALID_TIMER); + if( sc->data[SC_MEMORIZE] ) + { + if ((--sc->data[SC_MEMORIZE]->val2) <= 0) + status_change_end(src, SC_MEMORIZE, INVALID_TIMER); + } + } ud->state.skillcastcancel = castcancel&&casttime>0?1:0; if( !sd || sd->skillitem != skill_num || skill_get_cast(skill_num,skill_lv) ) @@ -1573,7 +1581,7 @@ static int unit_attack_timer_sub(struct block_list* src, int tid, unsigned int t { // attacking when under cast delay has restrictions: if( tid == INVALID_TIMER ) { //requested attack. - if(sd) clif_skill_fail(sd,1,4,0); + if(sd) clif_skill_fail(sd,1,4,0,0); return 0; } //Otherwise, we are in a combo-attack, delay this until your canact time is over. [Skotlex] diff --git a/src/map/vending.c b/src/map/vending.c index c5ead6513..37557990e 100644 --- a/src/map/vending.c +++ b/src/map/vending.c @@ -261,14 +261,14 @@ void vending_openvending(struct map_session_data* sd, const char* message, bool // skill level and cart check if( !vending_skill_lvl || !pc_iscarton(sd) ) { - clif_skill_fail(sd, MC_VENDING, 0, 0); + clif_skill_fail(sd, MC_VENDING, 0, 0, 0); return; } // check number of items in shop if( count < 1 || count > MAX_VENDING || count > 2 + vending_skill_lvl ) { // invalid item count - clif_skill_fail(sd, MC_VENDING, 0, 0); + clif_skill_fail(sd, MC_VENDING, 0, 0, 0); return; } @@ -303,7 +303,7 @@ void vending_openvending(struct map_session_data* sd, const char* message, bool if( i == 0 ) { // no valid item found - clif_skill_fail(sd, MC_VENDING, 0, 0); // custom reply packet + clif_skill_fail(sd, MC_VENDING, 0, 0, 0); // custom reply packet return; } -- cgit v1.2.3-70-g09d2 From 033373a5a75599f8607107cb28b97cc6a653b0b5 Mon Sep 17 00:00:00 2001 From: ai4rei Date: Fri, 7 Oct 2011 21:35:12 +0000 Subject: * Merged changes from trunk [14895:14966/trunk]. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14967 54d463be-8e91-2dee-dedb-b68131a5f0ec --- 3rdparty/CMakeLists.txt | 1 + 3rdparty/cmake/FindFunctionLibrary.cmake | 47 + 3rdparty/cmake/FindMYSQL.cmake | 37 + 3rdparty/cmake/FindPCRE.cmake | 36 + 3rdparty/msinttypes/CMakeLists.txt | 5 +- 3rdparty/msinttypes/include/stdint.h | 4 + 3rdparty/mysql/CMakeLists.txt | 1 - 3rdparty/mysql/FindMYSQL.cmake | 35 - 3rdparty/pcre/CMakeLists.txt | 1 - 3rdparty/pcre/FindPCRE.cmake | 35 - 3rdparty/pcre/lib/libpcre.dll.a | Bin 0 -> 19068 bytes CMakeLists.txt | 426 +++- Changelog-Renewal.txt | 2 + conf/Changelog.txt | 2 + conf/battle/client.conf | 8 + conf/mapflag/reset.txt | 42 + conf/mapflag/restricted.txt | 41 + configure | 49 + configure.in | 16 + db/Changelog.txt | 17 + db/item_noequip.txt | 73 +- db/mob_skill_db.txt | 40 +- db/packet_db.txt | 2 +- db/skill_cast_db.txt | 2 +- db/skill_nocast_db.txt | 36 +- doc/script_commands.txt | 43 +- npc/Changelog.txt | 10 + npc/cities/alberta.txt | 2 +- npc/guides/guides_brasilis.txt | 21 +- npc/instances/NydhoggsNest.txt | 10 +- npc/jobs/2-1/blacksmith.txt | 2 +- npc/jobs/2-2/sage.txt | 3 +- npc/quests/first_class/tu_archer.txt | 2 +- npc/quests/quests_amatsu.txt | 2 +- npc/quests/quests_brasilis.txt | 10 +- npc/quests/quests_hugel.txt | 18 +- npc/scripts_mapflags.conf | 1 + sql-files/item_db.sql | 4021 +++++++++++++++++------------- sql-files/mob_db.sql | 4 +- src/CMakeLists.txt | 22 +- src/char/CMakeLists.txt | 56 +- src/char/char.c | 42 +- src/char_sql/CMakeLists.txt | 23 +- src/char_sql/char.c | 125 +- src/char_sql/int_quest.c | 5 +- src/common/CMakeLists.txt | 22 +- src/common/cbasetypes.h | 39 + src/common/core.c | 4 - src/common/db.h | 6 +- src/common/grfio.c | 8 +- src/common/grfio.h | 4 +- src/common/malloc.c | 133 +- src/common/malloc.h | 102 +- src/common/plugin.h | 2 +- src/common/socket.c | 53 +- src/common/strlib.c | 4 +- src/login/CMakeLists.txt | 4 +- src/login/account_txt.c | 8 +- src/login/sql/CMakeLists.txt | 34 +- src/login/txt/CMakeLists.txt | 34 +- src/map/CMakeLists.txt | 4 +- src/map/atcommand.c | 18 +- src/map/battle.c | 1 + src/map/battle.h | 1 + src/map/chrif.c | 2 + src/map/clif.c | 248 +- src/map/clif.h | 5 +- src/map/itemdb.h | 2 +- src/map/map.c | 10 +- src/map/map.h | 1 + src/map/mob.c | 38 +- src/map/npc.c | 4 +- src/map/npc_chat.c | 14 +- src/map/pc.c | 86 +- src/map/pc.h | 2 - src/map/script.c | 73 +- src/map/searchstore.c | 4 +- src/map/skill.c | 90 +- src/map/sql/CMakeLists.txt | 166 +- src/map/status.c | 178 +- src/map/status.h | 3 +- src/map/txt/CMakeLists.txt | 166 +- src/map/unit.c | 31 +- src/plugins/CMakeLists.txt | 180 ++ src/plugins/sig.c | 7 +- src/tool/CMakeLists.txt | 21 +- src/tool/mapcache.c | 2 +- src/txt-converter/CMakeLists.txt | 17 + src/txt-converter/char/CMakeLists.txt | 76 + src/txt-converter/login/CMakeLists.txt | 60 + 90 files changed, 4557 insertions(+), 2790 deletions(-) create mode 100644 3rdparty/cmake/FindFunctionLibrary.cmake create mode 100644 3rdparty/cmake/FindMYSQL.cmake create mode 100644 3rdparty/cmake/FindPCRE.cmake delete mode 100644 3rdparty/mysql/FindMYSQL.cmake delete mode 100644 3rdparty/pcre/FindPCRE.cmake create mode 100644 3rdparty/pcre/lib/libpcre.dll.a create mode 100644 conf/mapflag/reset.txt create mode 100644 src/plugins/CMakeLists.txt create mode 100644 src/txt-converter/CMakeLists.txt create mode 100644 src/txt-converter/char/CMakeLists.txt create mode 100644 src/txt-converter/login/CMakeLists.txt (limited to 'db/mob_skill_db.txt') diff --git a/3rdparty/CMakeLists.txt b/3rdparty/CMakeLists.txt index 3e7cb4cc4..ebbac481a 100644 --- a/3rdparty/CMakeLists.txt +++ b/3rdparty/CMakeLists.txt @@ -47,6 +47,7 @@ macro( CONFIGURE_WITH_LOCAL_OR_SYSTEM name ) endmacro( CONFIGURE_WITH_LOCAL_OR_SYSTEM ) +set( CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake CACHE INTERNAL "" ) add_subdirectory( msinttypes ) add_subdirectory( mt19937ar ) add_subdirectory( mysql ) diff --git a/3rdparty/cmake/FindFunctionLibrary.cmake b/3rdparty/cmake/FindFunctionLibrary.cmake new file mode 100644 index 000000000..f1d32001e --- /dev/null +++ b/3rdparty/cmake/FindFunctionLibrary.cmake @@ -0,0 +1,47 @@ +# - Check which library is needed to link a C function +# find_function_library( [ ...] ) +# +# Check which library provides the . +# Sets to 0 if found in the global libraries. +# Sets to the library path if found in the provided libraries. +# Raises a FATAL_ERROR if not found. +# +# The following variables may be set before calling this macro to +# modify the way the check is run: +# +# CMAKE_REQUIRED_FLAGS = string of compile command line flags +# CMAKE_REQUIRED_DEFINITIONS = list of macros to define (-DFOO=bar) +# CMAKE_REQUIRED_INCLUDES = list of include directories +# CMAKE_REQUIRED_LIBRARIES = list of libraries to link +include( CheckFunctionExists ) + +macro( find_function_library FUNC VAR ) + if( "${VAR}" MATCHES "^${VAR}$" ) + CHECK_FUNCTION_EXISTS( ${FUNC} ${VAR} ) + if( ${VAR} ) + message( STATUS "Found ${FUNC} in global libraries" ) + set( ${VAR} 0 CACHE INTERNAL "Found ${FUNC} in global libraries" )# global + else() + foreach( LIB IN ITEMS ${ARGN} ) + message( STATUS "Looking for ${FUNC} in ${LIB}" ) + find_library( ${LIB}_LIBRARY ${LIB} ) + mark_as_advanced( ${LIB}_LIBRARY ) + if( ${LIB}_LIBRARY ) + unset( ${VAR} CACHE ) + set( CMAKE_REQUIRED_LIBRARIES ${${LIB}_LIBRARY} ) + CHECK_FUNCTION_EXISTS( ${FUNC} ${VAR} ) + set( CMAKE_REQUIRED_LIBRARIES ) + if( ${VAR} ) + message( STATUS "Found ${FUNC} in ${LIB}: ${${LIB}_LIBRARY}" ) + set( ${VAR} ${${LIB}_LIBRARY} CACHE INTERNAL "Found ${FUNC} in ${LIB}" )# lib + break() + endif() + endif() + endforeach() + if( NOT ${VAR} ) + message( FATAL_ERROR "Function ${FUNC} not found" ) + endif() + endif() + endif() +endmacro( find_function_library ) + diff --git a/3rdparty/cmake/FindMYSQL.cmake b/3rdparty/cmake/FindMYSQL.cmake new file mode 100644 index 000000000..c18e8d637 --- /dev/null +++ b/3rdparty/cmake/FindMYSQL.cmake @@ -0,0 +1,37 @@ +# - Find mysqlclient +# Find the native MySQL includes and library +# +# MYSQL_INCLUDE_DIRS - where to find mysql.h, etc. +# MYSQL_LIBRARIES - mysqlclient library. +# MYSQL_FOUND - True if mysqlclient is found. +# + +find_path( MYSQL_INCLUDE_DIRS "mysql.h" + PATHS + "/usr/include/mysql" + "/usr/local/include/mysql" + "/usr/mysql/include/mysql" + "$ENV{PROGRAMFILES}/MySQL/*/include" + "$ENV{SYSTEMDRIVE}/MySQL/*/include" ) + +find_library( MYSQL_LIBRARIES + NAMES "mysqlclient" "mysqlclient_r" + PATHS + "/usr/lib/mysql" + "/usr/local/lib/mysql" + "/usr/mysql/lib/mysql" + "$ENV{PROGRAMFILES}/MySQL/*/lib" + "$ENV{SYSTEMDRIVE}/MySQL/*/lib" ) +mark_as_advanced( MYSQL_LIBRARIES MYSQL_INCLUDE_DIRS ) + +if( MYSQL_INCLUDE_DIRS AND EXISTS "${MYSQL_INCLUDE_DIRS}/mysql_version.h" ) + file( STRINGS "${MYSQL_INCLUDE_DIRS}/mysql_version.h" MYSQL_VERSION_H REGEX "^#define[ \t]+MYSQL_SERVER_VERSION[ \t]+\"[^\"]+\".*$" ) + string( REGEX REPLACE "^.*MYSQL_SERVER_VERSION[ \t]+\"([^\"]+)\".*$" "\\1" MYSQL_VERSION_STRING "${MYSQL_VERSION_H}" ) +endif() + +# handle the QUIETLY and REQUIRED arguments and set MYSQL_FOUND to TRUE if +# all listed variables are TRUE +include( FindPackageHandleStandardArgs ) +FIND_PACKAGE_HANDLE_STANDARD_ARGS( MYSQL + REQUIRED_VARS MYSQL_LIBRARIES MYSQL_INCLUDE_DIRS + VERSION_VAR MYSQL_VERSION_STRING ) diff --git a/3rdparty/cmake/FindPCRE.cmake b/3rdparty/cmake/FindPCRE.cmake new file mode 100644 index 000000000..2215451d1 --- /dev/null +++ b/3rdparty/cmake/FindPCRE.cmake @@ -0,0 +1,36 @@ +# - Find pcre +# Find the native PCRE includes and library +# +# PCRE_INCLUDE_DIRS - where to find pcre.h +# PCRE_LIBRARIES - List of libraries when using pcre. +# PCRE_FOUND - True if pcre found. + + +find_path( PCRE_INCLUDE_DIR pcre.h + PATHS + "/usr/include/pcre" ) +set( PCRE_NAMES pcre ) +find_library( PCRE_LIBRARY NAMES ${PCRE_NAMES} ) +mark_as_advanced( PCRE_LIBRARY PCRE_INCLUDE_DIR ) + +if( PCRE_INCLUDE_DIR AND EXISTS "${PCRE_INCLUDE_DIR}/pcre.h" ) + file( STRINGS "${PCRE_INCLUDE_DIR}/pcre.h" PCRE_H REGEX "^#define[ \t]+PCRE_M[A-Z]+[ \t]+[0-9]+.*$" ) + string( REGEX REPLACE "^.*PCRE_MAJOR[ \t]+([0-9]+).*$" "\\1" PCRE_MAJOR "${PCRE_H}" ) + string( REGEX REPLACE "^.*PCRE_MINOR[ \t]+([0-9]+).*$" "\\1" PCRE_MINOR "${PCRE_H}" ) + + set( PCRE_VERSION_STRING "${PCRE_MAJOR}.${PCRE_MINOR}" ) + set( PCRE_VERSION_MAJOR "${PCRE_MAJOR}" ) + set( PCRE_VERSION_MINOR "${PCRE_MINOR}" ) +endif() + +# handle the QUIETLY and REQUIRED arguments and set PCRE_FOUND to TRUE if +# all listed variables are TRUE +include( FindPackageHandleStandardArgs ) +FIND_PACKAGE_HANDLE_STANDARD_ARGS( PCRE + REQUIRED_VARS PCRE_LIBRARY PCRE_INCLUDE_DIR + VERSION_VAR PCRE_VERSION_STRING ) + +if( PCRE_FOUND ) + set( PCRE_LIBRARIES ${PCRE_LIBRARY} ) + set( PCRE_INCLUDE_DIRS ${PCRE_INCLUDE_DIR} ) +endif() diff --git a/3rdparty/msinttypes/CMakeLists.txt b/3rdparty/msinttypes/CMakeLists.txt index f17c6f596..c11c1d72a 100644 --- a/3rdparty/msinttypes/CMakeLists.txt +++ b/3rdparty/msinttypes/CMakeLists.txt @@ -1,8 +1,9 @@ -if( WIN32 ) +if( MSVC ) find_path( MSINTTYPES_INCLUDE_DIRS "inttypes.h" PATHS "${CMAKE_CURRENT_SOURCE_DIR}/include" NO_DEFAULT_PATH ) mark_as_advanced( MSINTTYPES_INCLUDE_DIRS ) -set( GLOBAL_INCLUDE_DIRS ${GLOBAL_INCLUDE_DIRS} ${MSINTTYPES_INCLUDE_DIRS} CACHE INTERNAL "" ) +message( STATUS "Adding global include directory: ${MSINTTYPES_INCLUDE_DIRS}" ) +set_property( CACHE GLOBAL_INCLUDE_DIRS PROPERTY VALUE ${GLOBAL_INCLUDE_DIRS} ${MSINTTYPES_INCLUDE_DIRS} ) endif() diff --git a/3rdparty/msinttypes/include/stdint.h b/3rdparty/msinttypes/include/stdint.h index d02608a59..cbb023bf9 100644 --- a/3rdparty/msinttypes/include/stdint.h +++ b/3rdparty/msinttypes/include/stdint.h @@ -47,8 +47,12 @@ // or compiler give many errors like this: // error C2733: second C linkage of overloaded function 'wmemchr' not allowed #ifdef __cplusplus +#if _MSC_VER < 1300 +extern "C++" { +#else extern "C" { #endif +#endif # include #ifdef __cplusplus } diff --git a/3rdparty/mysql/CMakeLists.txt b/3rdparty/mysql/CMakeLists.txt index f4996907f..e85fd626d 100644 --- a/3rdparty/mysql/CMakeLists.txt +++ b/3rdparty/mysql/CMakeLists.txt @@ -44,7 +44,6 @@ endif( WIN32 ) message( STATUS "Detecting system MYSQL" ) unset( MYSQL_LIBRARIES CACHE ) unset( MYSQL_INCLUDE_DIRS CACHE ) -set( CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_MODULE_PATH} ) find_package( MYSQL ) set( MYSQL_SYSTEM_LIBRARIES "${MYSQL_LIBRARIES}" CACHE PATH "system mysql libraries" ) diff --git a/3rdparty/mysql/FindMYSQL.cmake b/3rdparty/mysql/FindMYSQL.cmake deleted file mode 100644 index 0a07f3612..000000000 --- a/3rdparty/mysql/FindMYSQL.cmake +++ /dev/null @@ -1,35 +0,0 @@ -# - Find mysqlclient -# Find the native MySQL includes and library -# -# MYSQL_INCLUDE_DIRS - where to find mysql.h, etc. -# MYSQL_LIBRARIES - mysqlclient library. -# MYSQL_FOUND - True if mysqlclient is found. -# - -find_path( MYSQL_INCLUDE_DIRS "mysql.h" - PATHS - "/usr/include/mysql" - "/usr/local/include/mysql" - "$ENV{PROGRAMFILES}/MySQL/*/include" - "$ENV{SYSTEMDRIVE}/MySQL/*/include" ) - -find_library( MYSQL_LIBRARIES - NAMES "mysqlclient" "mysqlclient_r" - PATHS - "/usr/lib/mysql" - "/usr/local/lib/mysql" - "$ENV{PROGRAMFILES}/MySQL/*/lib" - "$ENV{SYSTEMDRIVE}/MySQL/*/lib" ) -mark_as_advanced( MYSQL_LIBRARIES MYSQL_INCLUDE_DIRS ) - -if( MYSQL_INCLUDE_DIRS AND EXISTS "${MYSQL_INCLUDE_DIRS}/mysql_version.h" ) - file( STRINGS "${MYSQL_INCLUDE_DIRS}/mysql_version.h" MYSQL_VERSION_H REGEX "^#define[ \t]+MYSQL_SERVER_VERSION[ \t]+\"[^\"]+\".*$" ) - string( REGEX REPLACE "^.*MYSQL_SERVER_VERSION[ \t]+\"([^\"]+)\".*$" "\\1" MYSQL_VERSION_STRING "${MYSQL_VERSION_H}" ) -endif() - -# handle the QUIETLY and REQUIRED arguments and set MYSQL_FOUND to TRUE if -# all listed variables are TRUE -include( FindPackageHandleStandardArgs ) -FIND_PACKAGE_HANDLE_STANDARD_ARGS( MYSQL - REQUIRED_VARS MYSQL_LIBRARIES MYSQL_INCLUDE_DIRS - VERSION_VAR MYSQL_VERSION_STRING ) diff --git a/3rdparty/pcre/CMakeLists.txt b/3rdparty/pcre/CMakeLists.txt index 70448d40e..57465a46c 100644 --- a/3rdparty/pcre/CMakeLists.txt +++ b/3rdparty/pcre/CMakeLists.txt @@ -39,7 +39,6 @@ endif( WIN32 ) # system # message( STATUS "Detecting system PCRE" ) -set( CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_MODULE_PATH} ) unset( PCRE_LIBRARIES CACHE ) unset( PCRE_INCLUDE_DIRS CACHE ) find_package( PCRE ) diff --git a/3rdparty/pcre/FindPCRE.cmake b/3rdparty/pcre/FindPCRE.cmake deleted file mode 100644 index cb4d9177b..000000000 --- a/3rdparty/pcre/FindPCRE.cmake +++ /dev/null @@ -1,35 +0,0 @@ -# - Find pcre -# Find the native PCRE includes and library -# -# PCRE_INCLUDE_DIRS - where to find pcre.h -# PCRE_LIBRARIES - List of libraries when using pcre. -# PCRE_FOUND - True if pcre found. - - -find_path( PCRE_INCLUDE_DIR pcre.h ) - -set( PCRE_NAMES pcre ) -find_library( PCRE_LIBRARY NAMES ${PCRE_NAMES} ) -mark_as_advanced( PCRE_LIBRARY PCRE_INCLUDE_DIR ) - -if( PCRE_INCLUDE_DIR AND EXISTS "${PCRE_INCLUDE_DIR}/pcre.h" ) - file( STRINGS "${PCRE_INCLUDE_DIR}/pcre.h" PCRE_H REGEX "^#define[ \t]+PCRE_M[A-Z]+[ \t]+[0-9]+.*$" ) - string( REGEX REPLACE "^.*PCRE_MAJOR[ \t]+([0-9]+).*$" "\\1" PCRE_MAJOR "${PCRE_H}" ) - string( REGEX REPLACE "^.*PCRE_MINOR[ \t]+([0-9]+).*$" "\\1" PCRE_MINOR "${PCRE_H}" ) - - set( PCRE_VERSION_STRING "${PCRE_MAJOR}.${PCRE_MINOR}" ) - set( PCRE_VERSION_MAJOR "${PCRE_MAJOR}" ) - set( PCRE_VERSION_MINOR "${PCRE_MINOR}" ) -endif() - -# handle the QUIETLY and REQUIRED arguments and set PCRE_FOUND to TRUE if -# all listed variables are TRUE -include( FindPackageHandleStandardArgs ) -FIND_PACKAGE_HANDLE_STANDARD_ARGS( PCRE - REQUIRED_VARS PCRE_LIBRARY PCRE_INCLUDE_DIR - VERSION_VAR PCRE_VERSION_STRING ) - -if( PCRE_FOUND ) - set( PCRE_LIBRARIES ${PCRE_LIBRARY} ) - set( PCRE_INCLUDE_DIRS ${PCRE_INCLUDE_DIR} ) -endif() diff --git a/3rdparty/pcre/lib/libpcre.dll.a b/3rdparty/pcre/lib/libpcre.dll.a new file mode 100644 index 000000000..fe69e4e57 Binary files /dev/null and b/3rdparty/pcre/lib/libpcre.dll.a differ diff --git a/CMakeLists.txt b/CMakeLists.txt index 523d445ef..0aee569a3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,3 +1,5 @@ +##################################################################### +# # "Getting Started with CMake", a tutorial video by Eric Wing. # Part 1 of 6: http://www.youtube.com/watch?v=CLvZTyji_Uw # Part 2 of 6: http://www.youtube.com/watch?v=gUW-RrRQjEg @@ -11,8 +13,22 @@ # WITH_* : option to use an external package or not # ENABLE_* : option to use an internal feature/code or not # HAVE_* : internal variable indicating if we have and are using something -cmake_minimum_required( VERSION 2.8.4 ) -project( eAthena ) +# +##################################################################### + + +#cmake_minimum_required( VERSION 2.8.4 ) +# Functional changes from 2.8.3 to 2.8.4: +# string(SUBSTRING) works with length -1 as "rest of string" +# changes to some CPack generators +# CYGWIN no longer defines WIN32 +# CMP0017: Prefer files from the CMake module directory when including from there. +set( CMAKE_LEGACY_CYGWIN_WIN32 0 ) +cmake_minimum_required( VERSION 2.8.3 ) +project( eAthena C ) +if( CYGWIN ) + unset( WIN32 ) +endif() # @@ -21,26 +37,48 @@ project( eAthena ) if( ALLOW_SAME_DIRECTORY ) elseif( "${CMAKE_CURRENT_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_BINARY_DIR}" ) option( ALLOW_SAME_DIRECTORY "Allow CMake to build in the source directory." OFF ) - message( FATAL_ERROR "Do not use the source directory to build your files, instead create a separate folder and build there.\nExample:\n mkdir build\n cd build\n cmake -G\"Unix Makefiles\" ..\n make install\nTo skip this check, set ALLOW_SAME_DIRECTORY to 1 or ON" ) + message( FATAL_ERROR + "Do not use the source directory to build your files, instead delete CMakeCache.txt, create a separate folder and build there.\n" + "Example: (build in subdir 'build' and install to source dir)\n" + " rm -f CMakeCache.txt\n" + " mkdir build\n" + " cd build\n" + " cmake -G\"Unix Makefiles\" -DINSTALL_TO_SOURCE=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo ..\n" + " make install\n" + " cd ..\n" + " rm -rf build\n" + "To skip this check, set ALLOW_SAME_DIRECTORY to ON (-DALLOW_SAME_DIRECTORY=ON)" ) endif() # # Global stuff # -set( GLOBAL_LIBRARIES CACHE INTERNAL "" ) -set( GLOBAL_INCLUDE_DIRS CACHE INTERNAL "" ) -set( GLOBAL_DEFINITIONS CACHE INTERNAL "" ) +set( GLOBAL_LIBRARIES ${LINK_LIBRARIES} CACHE INTERNAL "" )# list (comma separated values) +set( GLOBAL_INCLUDE_DIRS ${INCLUDE_DIRECTORIES} CACHE INTERNAL "" )# list (comma separated values) +set( GLOBAL_DEFINITIONS ${COMPILE_DEFINITIONS} CACHE INTERNAL "" )# string (space separated values -DFOO=bar) mark_as_advanced( GLOBAL_LIBRARIES GLOBAL_INCLUDE_DIRS GLOBAL_DEFINITIONS ) if( WIN32 ) - list( APPEND GLOBAL_DEFINITIONS FD_SETSIZE=4096 ) - list( APPEND GLOBAL_LIBRARIES "oldnames.lib" "ws2_32.lib" ) + set_property( CACHE GLOBAL_DEFINITIONS PROPERTY VALUE "${GLOBAL_DEFINITIONS} -DFD_SETSIZE=4096" ) endif() if( MSVC ) - list( APPEND GLOBAL_DEFINITIONS _CRT_SECURE_NO_DEPRECATE _CRT_NONSTDC_NO_DEPRECATE DB_MANUAL_CAST_TO_UNION ) + set_property( CACHE GLOBAL_LIBRARIES PROPERTY VALUE ${GLOBAL_LIBRARIES} "oldnames.lib" "ws2_32.lib" ) + set_property( CACHE GLOBAL_DEFINITIONS PROPERTY VALUE "${GLOBAL_DEFINITIONS} -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE" ) endif() +# +# 3rd party +# +add_subdirectory( 3rdparty ) +include( CheckCSourceCompiles ) +include( CheckCSourceRuns ) +include( CheckIncludeFile ) +include( CheckFunctionExists ) +include( FindFunctionLibrary ) +include( TestBigEndian ) + + # # Find svnversion # @@ -60,20 +98,6 @@ message( STATUS "Detecting Subversion" ) find_package( Subversion ) message( STATUS "Detecting Subversion - done" ) - -# -# Find math library (FreeBSD) -# -message( STATUS "Detecting math library" ) -find_library( M_LIBRARIES m ) -mark_as_advanced( M_LIBRARIES ) -if( M_LIBRARIES ) - message( STATUS "Found m: ${M_LIBRARIES}" ) - list( APPEND GLOBAL_LIBRARIES ${M_LIBRARIES} ) -endif() -message( STATUS "Detecting math library - done" ) - - # # PACKETVER # @@ -87,17 +111,285 @@ endif() # SVNVERSION # if( SVNVERSION_EXECUTABLE ) + message( STATUS "Getting svn version" ) execute_process( COMMAND ${SVNVERSION_EXECUTABLE} ${PROJECT_SOURCE_DIR} OUTPUT_VARIABLE SVNVERSION OUTPUT_STRIP_TRAILING_WHITESPACE ) string( REGEX REPLACE "[^1234567890MSexported]" "_" SVNVERSION ${SVNVERSION} ) + message( STATUS "Found version: ${SVNVERSION}" ) + message( STATUS "Getting svn version - done" ) endif() if( Subversion_FOUND AND SVNVERSION ) + message( STATUS "Getting svn branch" ) Subversion_WC_INFO( ${PROJECT_SOURCE_DIR} eAthena ) if( eAthena_WC_URL ) string( REGEX MATCH "[^/]+$" BRANCH ${eAthena_WC_URL} ) set( SVNVERSION "${BRANCH}-${SVNVERSION}" ) + message( STATUS "Found branch: ${BRANCH}" ) + endif() + message( STATUS "Getting svn branch - done" ) +endif() + + +# +# math library (FreeBSD/Linux/Solaris) +# +message( STATUS "Detecting math library (m)" ) +CHECK_INCLUDE_FILE( math.h HAVE_MATH_H ) +if( NOT HAVE_MATH_H ) + message( FATAL_ERROR "math.h not found" ) +endif() +set( CMAKE_REQUIRED_LIBRARIES ${GLOBAL_LIBRARIES} ) +find_function_library( floor FUNCTION_FLOOR_LIBRARIES m ) +if( FUNCTION_FLOOR_LIBRARIES ) + message( STATUS "Adding global library: ${FUNCTION_FLOOR_LIBRARIES}" ) + set_property( CACHE GLOBAL_LIBRARIES PROPERTY VALUE ${GLOBAL_LIBRARIES} ${FUNCTION_FLOOR_LIBRARIES} ) +endif() +message( STATUS "Detecting math library (m) - done" ) + + +# +# dynamic loading library (Linux) +# +if( NOT WIN32 ) +message( STATUS "Detecting dynamic loading library (dl)" ) +set( CMAKE_REQUIRED_LIBRARIES ${GLOBAL_LIBRARIES} ) +find_function_library( dlopen FUNCTION_DLOPEN_LIBRARIES dl ) +if( FUNCTION_DLOPEN_LIBRARIES ) + message( STATUS "Adding global library: ${FUNCTION_DLOPEN_LIBRARIES}" ) + set_property( CACHE GLOBAL_LIBRARIES PROPERTY VALUE ${GLOBAL_LIBRARIES} ${FUNCTION_DLOPEN_LIBRARIES} ) +endif() +message( STATUS "Detecting dynamic loading library (dl) - done" ) +endif() + + +# +# networking library (Solaris/MinGW) +# +if( NOT MSVC ) +message( STATUS "Detecting networking library (socket/nsl/ws2_32)" ) +set( CMAKE_REQUIRED_LIBRARIES ${GLOBAL_LIBRARIES} ) +find_function_library( bind FUNCTION_BIND_LIBRARIES socket ws2_32 ) +if( FUNCTION_BIND_LIBRARIES ) + message( STATUS "Adding global library: ${FUNCTION_BIND_LIBRARIES}" ) + set_property( CACHE GLOBAL_LIBRARIES PROPERTY VALUE ${GLOBAL_LIBRARIES} ${FUNCTION_BIND_LIBRARIES} ) +endif() +set( CMAKE_REQUIRED_LIBRARIES ${GLOBAL_LIBRARIES} ) +find_function_library( gethostbyname FUNCTION_GETHOSTBYNAME_LIBRARIES nsl ) +if( FUNCTION_GETHOSTBYNAME_LIBRARIES ) + message( STATUS "Adding global library: ${FUNCTION_GETHOSTBYNAME_LIBRARIES}" ) + set_property( CACHE GLOBAL_LIBRARIES PROPERTY VALUE ${GLOBAL_LIBRARIES} ${FUNCTION_GETHOSTBYNAME_LIBRARIES} ) +endif() +message( STATUS "Detecting networking library (socket/nsl/ws2_32) - done" ) +endif() + + +# +# Test for big endian +# +TEST_BIG_ENDIAN( BIG_ENDIAN ) +if( NOT DEFINED BIG_ENDIAN ) + message( WARNING "unable to determine endianess, only LITTLE ENDIAN is supported" ) +elseif( BIG_ENDIAN ) + message( FATAL_ERROR "bigendian is not supported" ) +endif() + + +# +# Test typecast to union +# +message( STATUS "Check for typecast to union" ) +set( SOURCECODE + "typedef union Foonion{\n" + " int i;\n" + " unsigned int ui;\n" + " const char* s;\n" + "} Foonion;\n" + "int get_i(Foonion onion){ return onion.i; }\n" + "int main(int argc, char** argv){\n" + " int i = 0;\n" + " return get_i(((Foonion)(int)i));\n" + "}\n" + ) +CHECK_C_SOURCE_COMPILES( "${SOURCECODE}" HAVE_TYPECAST_TO_UNION ) +if( HAVE_TYPECAST_TO_UNION ) + message( STATUS "Check for typecast to union - yes" ) +else() + message( STATUS "Check for typecast to union - no" ) + set_property( CACHE GLOBAL_DEFINITIONS PROPERTY VALUE "${GLOBAL_DEFINITIONS} -DDB_MANUAL_CAST_TO_UNION" ) +endif() + + +# +# Test monotonic clock +# +# CLOCK_MONOTONIC clock for clock_gettime +# Normally defines _POSIX_TIMERS > 0 and _POSIX_MONOTONIC_CLOCK (for posix +# compliant systems) and __FreeBSD_cc_version >= 500005 (for FreeBSD +# >= 5.1.0, which does not have the posix defines (ref. r11983)) would be +# checked but some systems define them even when they do not support it +# (ref. bugreport:1003). +# +message( STATUS "Check for monotonic clock" ) +set( SOURCECODE + "#include \n" + "#include \n" + "#include \n" + "int main(int argc, char** argv){\n" + " struct timespec tval;\n" + " return clock_gettime(CLOCK_MONOTONIC, &tval);\n" + "}\n" + ) +find_library( RT_LIBRARY rt )# (optional, rt on Debian) +mark_as_advanced( RT_LIBRARY ) +set( CMAKE_REQUIRED_LIBRARIES ${GLOBAL_LIBRARIES} ${RT_LIBRARY} ) +CHECK_C_SOURCE_RUNS( "${SOURCECODE}" HAVE_MONOTONIC_CLOCK ) +if( HAVE_MONOTONIC_CLOCK ) + message( STATUS "Check for monotonic clock - yes" ) + set_property( CACHE GLOBAL_LIBRARIES PROPERTY VALUE ${GLOBAL_LIBRARIES} ${RT_LIBRARY} ) + set_property( CACHE GLOBAL_DEFINITIONS PROPERTY VALUE "${GLOBAL_DEFINITIONS} -DHAVE_MONOTONIC_CLOCK" ) +else() + message( STATUS "Check for monotonic clock - no" ) +endif() + + +# +# Test if function exists: +# setrlimit - used to set the socket limit +# strnlen - string length with upper scan bound +# getpid - process id +# gettid - thread id +# +CHECK_FUNCTION_EXISTS( setrlimit HAVE_SETRLIMIT ) +CHECK_FUNCTION_EXISTS( strnlen HAVE_STRNLEN ) +CHECK_FUNCTION_EXISTS( getpid HAVE_GETPID ) +CHECK_FUNCTION_EXISTS( gettid HAVE_GETTID ) +foreach( define HAVE_SETRLIMIT HAVE_STRNLEN HAVE_GETPID HAVE_GETTID ) + if( ${define} ) + set_property( CACHE GLOBAL_DEFINITIONS PROPERTY VALUE "${GLOBAL_DEFINITIONS} -D${define}" ) + endif() +endforeach() + + +# +# Use RDTSC instruction as a timing source (time stamp counter on x86 since Pentium) (default=OFF) +# +# Enable it when you've timing issues. (ex: in conjunction with XEN or Other Virtualization mechanisms) +# Please ensure that you've disabled dynamic CPU-Frequencys, such as power saving options. +# (On the most modern Dedicated Servers cpufreq is preconfigured, see your distribution's manual how to disable it) +# +option( ENABLE_RDTSC "use RDTSC instruction as a timing source (default=OFF)" OFF ) +if( ENABLE_RDTSC ) + set_property( CACHE GLOBAL_DEFINITIONS PROPERTY VALUE "${GLOBAL_DEFINITIONS} -DENABLE_RDTSC" ) + message( STATUS "Enabled RDTSC as a timing source" ) +endif() + + +# +# Enable extra debug code (default=OFF) +# +option( ENABLE_EXTRA_DEBUG_CODE "enable extra debug code (default=OFF)" OFF ) +if( ENABLE_EXTRA_DEBUG_CODE ) + set_property( CACHE GLOBAL_DEFINITIONS PROPERTY VALUE "${GLOBAL_DEFINITIONS} -DDEBUG" ) + message( STATUS "Enabled extra DEBUG code" ) +endif() + + +# +# Enable builtin memory manager (default=default) +# +set( MEMMGR_OPTIONS "default;yes;no" ) +set( ENABLE_MEMMGR "default" CACHE STRING "enable builtin memory manager: ${MEMMGR_OPTIONS} (default=default)" ) +set_property( CACHE ENABLE_MEMMGR PROPERTY STRINGS ${MEMMGR_OPTIONS} ) +if( ENABLE_MEMMGR STREQUAL "default" ) + # use source code default +elseif( ENABLE_MEMMGR STREQUAL "yes" ) + set_property( CACHE GLOBAL_DEFINITIONS PROPERTY VALUE "${GLOBAL_DEFINITIONS} -DUSE_MEMMGR" ) + message( STATUS "Enabled the builtin memory manager" ) +elseif( ENABLE_MEMMGR STREQUAL "no" ) + set_property( CACHE GLOBAL_DEFINITIONS PROPERTY VALUE "${GLOBAL_DEFINITIONS} -DNO_MEMMGR" ) + message( STATUS "Disabled the builtin memory manager" ) +else() + message( FATAL_ERROR "invalid option ENABLE_MEMMGR=${ENABLE_MEMMGR} (valid options: ${MEMMGR_OPTIONS})" ) +endif() + + +# +# Enable memory library (default=system) +# +set( MEMORY_OPTIONS "system;memwatch;dmalloc;gcollect" ) +set( ENABLE_MEMORY "system" CACHE STRING "enable memory library: ${MEMORY_OPTIONS} (default=system)" ) +set_property( CACHE ENABLE_MEMORY PROPERTY STRINGS ${MEMORY_OPTIONS} ) +if( ENABLE_MEMORY STREQUAL "system" ) + # use system functions + +elseif( ENABLE_MEMORY STREQUAL "memwatch" ) + CHECK_INCLUDE_FILE( memwatch.h HAVE_MEMWATCH_H ) + find_library( MEMWATCH_LIBRARY memwatch ) + mark_as_advanced( MEMWATCH_LIBRARY ) + if( HAVE_MEMWATCH_H AND MEMWATCH_LIBRARY ) + message( STATUS "Adding global library: ${MEMWATCH_LIBRARY}" ) + set_property( CACHE GLOBAL_LIBRARIES PROPERTY VALUE ${GLOBAL_LIBRARIES} ${MEMWATCH_LIBRARY} ) + set_property( CACHE GLOBAL_DEFINITIONS PROPERTY VALUE "${GLOBAL_DEFINITIONS} -DMEMWATCH" ) + message( STATUS "Enabled the memory library memwatch" ) + else() + message( FATAL_ERROR "Failed to enable the memory library memwatch" ) + endif() + +elseif( ENABLE_MEMORY STREQUAL "dmalloc" ) + CHECK_INCLUDE_FILE( dmalloc.h HAVE_DMALLOC_H ) + find_library( DMALLOC_LIBRARY dmalloc ) + mark_as_advanced( DMALLOC_LIBRARY ) + if( HAVE_DMALLOC_H AND DMALLOC_LIBRARY ) + message( STATUS "Adding global library: ${DMALLOC_LIBRARY}" ) + set_property( CACHE GLOBAL_LIBRARIES PROPERTY VALUE ${GLOBAL_LIBRARIES} ${DMALLOC_LIBRARY} ) + set_property( CACHE GLOBAL_DEFINITIONS PROPERTY VALUE "${GLOBAL_DEFINITIONS} -DDMALLOC -DDMALLOC_FUNC_CHECK" ) + message( STATUS "Enabled the memory library dmalloc" ) + else() + message( FATAL_ERROR "Failed to enable the memory library dmalloc" ) + endif() + +elseif( ENABLE_MEMORY STREQUAL "gcollect" ) + CHECK_INCLUDE_FILE( gc.h HAVE_GC_H ) + find_library( GC_LIBRARY gc ) + mark_as_advanced( GC_LIBRARY ) + if( HAVE_GC_H AND GC_LIBRARY ) + message( STATUS "Adding global library: ${GC_LIBRARY}" ) + set_property( CACHE GLOBAL_LIBRARIES PROPERTY VALUE ${GLOBAL_LIBRARIES} ${GC_LIBRARY} ) + set_property( CACHE GLOBAL_DEFINITIONS PROPERTY VALUE "${GLOBAL_DEFINITIONS} -DGCOLLECT" ) + message( STATUS "Enabled the memory library gcollect" ) + else() + message( FATAL_ERROR "Failed to enable the memory library gcollect" ) + endif() + +else() + message( FATAL_ERROR "invalid option ENABLE_MEMORY=${ENABLE_MEMORY} (valid options: ${MEMORY_OPTIONS})" ) +endif() + + +# +# Enable profiler (default=none) +# +set( PROFILER_OPTIONS "none;gprof" ) +set( ENABLE_PROFILER "none" CACHE STRING "enable profiler: ${PROFILER_OPTIONS} (default=none)" ) +set_property( CACHE ENABLE_PROFILER PROPERTY STRINGS ${PROFILER_OPTIONS} ) +if( ENABLE_PROFILER STREQUAL "none" ) + # no profiler + +elseif( ENABLE_PROFILER STREQUAL "gprof" ) + if( CMAKE_C_COMPILER_ID STREQUAL "GNU" ) + if( NOT HAVE_GPROF_FLAGS ) + set_property( CACHE CMAKE_C_FLAGS PROPERTY VALUE "${CMAKE_C_FLAGS} -pg" ) + set_property( CACHE CMAKE_EXE_LINKER_FLAGS PROPERTY VALUE "${CMAKE_EXE_LINKER_FLAGS} -pg" ) + set( HAVE_GPROF_FLAGS ON CACHE INTERNAL "" ) + endif() + message( STATUS "Enabled the profiler gprof" ) + else() + message( FATAL_ERROR "Failed to enable the profiler gprof - not GNU" ) endif() + +else() + message( FATAL_ERROR "invalid option ENABLE_PROFILER=${ENABLE_PROFILER} (valid options: ${PROFILER_OPTIONS})" ) endif() @@ -110,13 +402,16 @@ set( CPACK_PACKAGE_VERSION ${SVNVERSION} ) set( CPACK_RESOURCE_FILE_LICENSE ${CMAKE_CURRENT_SOURCE_DIR}/LICENSE ) #set( CPACK_MONOLITHIC_INSTALL ON ) include( CPACK OPTIONAL RESULT_VARIABLE HAVE_CPACK ) -if( NOT HAVE_CPACK ) +if( HAVE_CPACK ) + option( WITH_CPACK "enable building packages with CPack ('package' target)" ON ) +endif() +if( NOT WITH_CPACK ) # empty replacements macro( cpack_add_component_group ) endmacro() macro( cpack_add_component ) endmacro() - message( STATUS "CPACK not found, package creation disabled" ) + message( STATUS "Disabled package creation" ) endif() set( Runtime "Runtime files" CACHE INTERNAL "" ) @@ -135,8 +430,8 @@ cpack_add_component( Development_base DESCRIPTION ${Development_base} DISPLAY_NA # # install stuff # -option( WITH_COMPONENT_RUNTIME "install/package files needed to run the project" ON ) -option( WITH_COMPONENT_DEVELOPMENT "install/package files needed to build the project" OFF ) +option( INSTALL_COMPONENT_RUNTIME "install/package files needed to run the project" ON ) +option( INSTALL_COMPONENT_DEVELOPMENT "install/package files needed to build the project" OFF ) option( INSTALL_TO_PATH "copy files to INSTALL_PATH" OFF ) option( INSTALL_TO_SOURCE "copy files to source directory, skips what is already there (${CMAKE_CURRENT_SOURCE_DIR})" OFF ) option( INSTALL_TO_SUBDIR "copy files to subdirectory (${CMAKE_CURRENT_BINARY_DIR}/install)" OFF ) @@ -221,7 +516,7 @@ set( RUNTIME_DIRECTORIES ) if( INSTALL_TO_SOURCE )# skip, already in the source dir else() - if( WITH_COMPONENT_RUNTIME ) + if( INSTALL_COMPONENT_RUNTIME ) install( FILES ${RUNTIME_FILES} DESTINATION "." COMPONENT Runtime_base ) @@ -232,8 +527,8 @@ else() PATTERN ${SVN_FOLDER_PATTERN} EXCLUDE PATTERN "conf/import-tmpl" EXCLUDE ) endforeach() - endif() - if( WITH_COMPONENT_DEVELOPMENT ) + endif( INSTALL_COMPONENT_RUNTIME ) + if( INSTALL_COMPONENT_DEVELOPMENT ) install( FILES ${DEVELOPMENT_FILES} DESTINATION "." COMPONENT Development_base ) @@ -243,23 +538,68 @@ else() COMPONENT Development_base PATTERN ${SVN_FOLDER_PATTERN} EXCLUDE ) endforeach() - endif() + endif( INSTALL_COMPONENT_DEVELOPMENT ) endif() -if( WITH_COMPONENT_RUNTIME ) +if( INSTALL_COMPONENT_RUNTIME ) # templates - install( DIRECTORY "save-tmpl/" - DESTINATION "save" - COMPONENT Runtime_templates - PATTERN ${SVN_FOLDER_PATTERN} EXCLUDE ) - install( DIRECTORY "conf/import-tmpl/" - DESTINATION "conf/import" - COMPONENT Runtime_templates - PATTERN ${SVN_FOLDER_PATTERN} EXCLUDE ) -endif() + set( _TEMPLATES + "save-tmpl" "save" + "conf/import-tmpl" "conf/import" + ) + set( INSTALL_TEMPLATES_FILE "${CMAKE_CURRENT_BINARY_DIR}/InstallTemplates.cmake" ) + file( WRITE "${INSTALL_TEMPLATES_FILE}" + "macro( INSTALL_TEMPLATE _SRC _DST )\n" + " set( SRC \"${CMAKE_CURRENT_SOURCE_DIR}/\${_SRC}\" )\n" + " set( DST \"\${CMAKE_INSTALL_PREFIX}/\${_DST}\" )\n" + " if( EXISTS \"\${DST}\" )\n" + " message( \"-- Already exists: \${DST}\" )\n" + " else()\n" + " message( \"-- Installing template: \${DST}\" )\n" + " execute_process( COMMAND \"${CMAKE_COMMAND}\" -E copy \"\${SRC}\" \"\${DST}\" )\n" + " endif()\n" + "endmacro()\n" + ) + while( _TEMPLATES ) + list( GET _TEMPLATES 0 _SRC ) + list( GET _TEMPLATES 1 _DST ) + list( REMOVE_AT _TEMPLATES 0 1 ) + if( IS_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/${_SRC}" ) + file( GLOB _PATHS "${CMAKE_CURRENT_SOURCE_DIR}/${_SRC}/*" ) + foreach( _PATH IN ITEMS ${_PATHS} ) + string( REPLACE "${CMAKE_CURRENT_SOURCE_DIR}/${_SRC}/" "" _PATH "${_PATH}" ) + if( NOT "${_PATH}" MATCHES "${SVN_FOLDER_PATTERN}" ) + list( APPEND _TEMPLATES "${_SRC}/${_PATH}" "${_DST}/${_PATH}" ) + endif() + endforeach() + else() + file( APPEND "${INSTALL_TEMPLATES_FILE}" "INSTALL_TEMPLATE( \"${_SRC}\" \"${_DST}\" )\n" ) + endif() + endwhile() + install( SCRIPT "${INSTALL_TEMPLATES_FILE}" + COMPONENT Runtime_templates ) +endif( INSTALL_COMPONENT_RUNTIME ) # -# subdirectories +# sources # -add_subdirectory( 3rdparty ) +set( TARGET_LIST CACHE INTERNAL "" ) add_subdirectory( src ) + + +##################################################################### +# final checks and warnings +# +if( CMAKE_SIZEOF_VOID_P EQUAL 8 ) + message( WARNING "64bit should work, but is not recommended." ) +elseif( NOT CMAKE_SIZEOF_VOID_P EQUAL 4 ) + message( FATAL_ERROR "unexpected architecture (CMAKE_SIZEOF_VOID_P is ${CMAKE_SIZEOF_VOID_P})" ) +endif() +list( LENGTH TARGET_LIST _LEN ) +if( _LEN EQUAL 0 ) + message( FATAL_ERROR "no targets available" ) +endif() +message( STATUS "Available targets:" ) +foreach( _TARGET IN ITEMS ${TARGET_LIST} ) + message( STATUS "\t${_TARGET}" ) +endforeach() diff --git a/Changelog-Renewal.txt b/Changelog-Renewal.txt index f09e03fea..97cd2639c 100644 --- a/Changelog-Renewal.txt +++ b/Changelog-Renewal.txt @@ -1,5 +1,7 @@ Date Added +2011/10/07 + * Merged changes from trunk [14895:14966/trunk]. [Ai4rei] 2011/09/30 * Rev. 14965 Forgot to increase MAX_ITEMDELAYs to 18. [L0ne_W0lf] * Rev. 14964 Just a slew of back-logged source updates. [L0ne_W0lf] diff --git a/conf/Changelog.txt b/conf/Changelog.txt index 26351612c..43c92fc74 100644 --- a/conf/Changelog.txt +++ b/conf/Changelog.txt @@ -1,5 +1,7 @@ Date Added +2011/08/21 + * Rev. 14938 Added setting 'client_limit_unit_lv' to control the unit types which are affected by 'max_lv' and 'aura_lv' settings. [Ai4rei] 2011/08/10 * Rev. 14931 Upped max_lv and max_aura to 150, and max_aspd to 193. 2011/07/09 diff --git a/conf/battle/client.conf b/conf/battle/client.conf index 11bb215a2..c6a5159d5 100644 --- a/conf/battle/client.conf +++ b/conf/battle/client.conf @@ -17,6 +17,8 @@ //-------------------------------------------------------------- // Note 1: Value is a config switch (on/off, yes/no or 1/0) // Note 2: Value is in percents (100 means 100%) +// Note 3: Value is a bit field. If no description is given, +// assume unit types (1: Pc, 2: Mob, 4: Pet, 8: Homun, 16: Mercenary) //-------------------------------------------------------------- // Set here which client version do you accept. Add all values of clients: @@ -86,6 +88,12 @@ max_lv: 150 // 150 or more will be reported as having level 99 and show an aura. aura_lv: 150 +// Units types affected by max_lv and aura_lv settings. (Note 3) +// Note: If an unit type, which normally does not show an aura, is +// set it will obtain an aura when it meets the level requirement. +// Default: 0 (none) +client_limit_unit_lv: 0 + // Will tuxedo and wedding dresses be shown when worn? (Note 1) wedding_modifydisplay: no diff --git a/conf/mapflag/reset.txt b/conf/mapflag/reset.txt new file mode 100644 index 000000000..b6693eaf2 --- /dev/null +++ b/conf/mapflag/reset.txt @@ -0,0 +1,42 @@ +//===== eAthena Script ======================================= +//= Map flags that enable the use of Neuralizer +//===== By: ================================================== +//= Daegaladh +//===== Current Version: ===================================== +//= 1.0 [Daegaladh] +//===== Compatible With: ===================================== +//= +//===== Description: ========================================= +//= +//============================================================ + +alberta mapflag reset +aldebaran mapflag reset +amatsu mapflag reset +ayothaya mapflag reset +brasilis mapflag reset +comodo mapflag reset +einbroch mapflag reset +einbech mapflag reset +geffen mapflag reset +gonryun mapflag reset +izlude mapflag reset +jawaii mapflag reset +hugel mapflag reset +lighthalzen mapflag reset +louyang mapflag reset +manuk mapflag reset +mid_camp mapflag reset +moc_ruins mapflag reset +morocc mapflag reset +moscovia mapflag reset +niflheim mapflag reset +prontera mapflag reset +payon mapflag reset +pay_arche mapflag reset +rachel mapflag reset +splendide mapflag reset +umbala mapflag reset +veins mapflag reset +xmas mapflag reset +yuno mapflag reset diff --git a/conf/mapflag/restricted.txt b/conf/mapflag/restricted.txt index 6de962dff..908ea4476 100644 --- a/conf/mapflag/restricted.txt +++ b/conf/mapflag/restricted.txt @@ -6,6 +6,7 @@ //= 1.0 [Komurka] //= 1.1 Added WoE:SE Map restrictions. [L0ne_W0lf] //= 1.2 Added Endless Tower Restrictions. (bugreport:4707) [L0ne_W0lf] +//= 1.3 Added Orc's Memory, Nidhoggur's Nest and towns restrictions [Daegaladh] //===== Current Version: ===================================== //Aldebaran Turbo Track @@ -54,3 +55,43 @@ arug_cas05 mapflag restricted 4 4@tower mapflag restricted 6 5@tower mapflag restricted 6 6@tower mapflag restricted 6 + +//Orc's Memory =================== +1@orcs mapflag restricted 6 +2@orcs mapflag restricted 6 + +// Nidhoggr's Instance =========== +1@nyd mapflag restricted 6 +2@nyd mapflag restricted 6 + +//Towns +alberta mapflag restricted 7 +aldebaran mapflag restricted 7 +amatsu mapflag restricted 7 +ayothaya mapflag restricted 7 +brasilis mapflag restricted 7 +comodo mapflag restricted 7 +einbroch mapflag restricted 7 +einbech mapflag restricted 7 +geffen mapflag restricted 7 +gonryun mapflag restricted 7 +izlude mapflag restricted 7 +jawaii mapflag restricted 7 +hugel mapflag restricted 7 +lighthalzen mapflag restricted 7 +louyang mapflag restricted 7 +manuk mapflag restricted 7 +mid_camp mapflag restricted 7 +moc_ruins mapflag restricted 7 +morocc mapflag restricted 7 +moscovia mapflag restricted 7 +niflheim mapflag restricted 7 +prontera mapflag restricted 7 +payon mapflag restricted 7 +pay_arche mapflag restricted 7 +rachel mapflag restricted 7 +splendide mapflag restricted 7 +umbala mapflag restricted 7 +veins mapflag restricted 7 +xmas mapflag restricted 7 +yuno mapflag restricted 7 diff --git a/configure b/configure index fbc5e3a11..e26d187e8 100755 --- a/configure +++ b/configure @@ -3475,6 +3475,54 @@ rm -f conftest.err conftest.$ac_objext \ +# +# -O2 implies -fstrict-aliasing, but the code is not safe for that +# +echo "$as_me:$LINENO: checking whether $CC supports -fno-strict-aliasing" >&5 +echo $ECHO_N "checking whether $CC supports -fno-strict-aliasing... $ECHO_C" >&6 +OLD_CFLAGS="$CFLAGS" +CFLAGS="$CFLAGS -fno-strict-aliasing" +cat >conftest.$ac_ext <<_ACEOF +int foo; +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6 +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 + CFLAGS="$OLD_CFLAGS" + + +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + + # # DB_MANUAL_CAST_TO_UNION # @@ -6178,6 +6226,7 @@ do # Handling of arguments. "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; "src/common/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/common/Makefile" ;; + "3rdparty/mt19937ar/Makefile" ) CONFIG_FILES="$CONFIG_FILES 3rdparty/mt19937ar/Makefile" ;; "src/char/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/char/Makefile" ;; "src/login/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/login/Makefile" ;; "src/char_sql/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/char_sql/Makefile" ;; diff --git a/configure.in b/configure.in index 197a4a4ed..a9e4c289a 100644 --- a/configure.in +++ b/configure.in @@ -424,6 +424,22 @@ AC_LINK_IFELSE( AC_SUBST([WITH_PLUGINS]) +# +# -O2 implies -fstrict-aliasing, but the code is not safe for that +# +AC_MSG_CHECKING([whether $CC supports -fno-strict-aliasing]) +OLD_CFLAGS="$CFLAGS" +CFLAGS="$CFLAGS -fno-strict-aliasing" +AC_COMPILE_IFELSE( + [int foo;], + [AC_MSG_RESULT([yes])], + [ + AC_MSG_RESULT([no]) + CFLAGS="$OLD_CFLAGS" + ] +) + + # # DB_MANUAL_CAST_TO_UNION # diff --git a/db/Changelog.txt b/db/Changelog.txt index 4883369e4..23b652d21 100644 --- a/db/Changelog.txt +++ b/db/Changelog.txt @@ -19,12 +19,29 @@ * Added Rune Knight skills to skill_cast_db * Updated Rune Knight skills, and Arch Bishop skills. * Updated SP requirements in skill_require_db. +2011/09/27 + * Rev. 14963 Updated item_noequip.txt examples to reflect recent changes (follow up to r14961). [Ai4rei] 2011/08/26 * Rev. 14941 Several updates in relation to 3rd jobs. [L0ne_W0lf] 2011/08/10 * Rev. 14931 Added Brasilis database updates from trunk r14928. [L0ne_W0lf] +2011/08/09 + * Rev. 14928 Added remaining database modifications for Brasilis. + - Added the skills for the Brasilis monsters. + - Added remaining entries for Bathroom Ghost quest. + - Added stats for the Suspicious Hydra monsters. + - Corrected the capture rate for Suspicious Hydra. 2011/08/07 * Rev. 14927 Merged database changes from trunk r14927. [L0ne_W0lf] + * Rev. 14926 Minor item-related updates, and a couple quest database updates. [L0ne_W0lf] +2011/07/11 + * Rev. 14901 Lots of updates. :] [L0ne_W0lf] + - Added several missing items to the item database, updated others. + - Raised level 10 Dec. AGI to be level 48, when used by mobs. + - Added missing mercenaries to the mercenary DB, and skills. + - Added missing monster_chat_db entries for Nydhoggr's Shadow. + - Added Brasilis pets to the pet DB, these pets are unhatchable on purpose. + - Added additional quests to the quest_db, mostly for RE. 2011/04/16 * Rev. 14797 Added Archangel Wings (2573) and their respective Box (16998) item based on client-side kRO description. [Ai4rei] 2011/03/19 diff --git a/db/item_noequip.txt b/db/item_noequip.txt index e73c7089d..6e8b65309 100644 --- a/db/item_noequip.txt +++ b/db/item_noequip.txt @@ -2,42 +2,59 @@ // here you define which items may not be used at PvP / GvG // format: , // mode -// 1- restricted in PVP -// 2- restricted in GVG -// 3- restricted in both PvP and GvG +// 1 - restricted in normal maps +// 2 - restricted in PVP +// 4 - restricted in GVG +// 8 - restricted in Battlegrounds // Restricted zones - they're configured by 'restricted ' mapflag -// 4 - restricted in zone 1 -// 8 - restricted in zone 2 -// 16 - restricted in zone 3 -// 32 - restricted in zone 4 -// 64 - restricted in zone 5 -// 128 - restricted in zone 6 -// 256 - restricted in zone 7 +// 32 - restricted in zone 1 +// 64 - restricted in zone 2 +// 128 - restricted in zone 3 +// 256 - restricted in zone 4 +// 512 - restricted in zone 5 +// 1024 - restricted in zone 6 +// 2048 - restricted in zone 7 //Examples: -//1201,1 you can't use KNIFE(ID 1201) on PvP and GvG -//608,3 you can't use Yggdrasil Seed(ID 608) on both PvP & GvG & WoE Castles -//4174,3 Forbid Deviling Card in every PVP or GVG map, and during woes. -//501,4 you can't use Red Potion on map marked as 'restricted zone 1' -//502,8 you can't use Orange Potion on map marked as 'restricted zone 2' -//503,16 you can't use Yellow Potion on map marked as 'restricted zone 3' +//1201,1 you can't use KNIFE(ID 1201) on normal maps +//608,4 you can't use Yggdrasil Seed(ID 608) on both GvG and WoE Castles +//4174,6 Forbid Deviling Card in every PVP or GVG map, and during woes. +//501,32 you can't use Red Potion on map marked as 'restricted zone 1' +//502,64 you can't use Orange Potion on map marked as 'restricted zone 2' +//503,128 you can't use Yellow Potion on map marked as 'restricted zone 3' // you can even mix modes -//519,41 (32+8+1) you can't use Milk on PVP, and maps marked as 'restricted zone 2' and 'restricted zone 4' +//519,322 (256+64+2) you can't use Milk on PVP, and maps marked as 'restricted zone 2' and 'restricted zone 4' + +//PVP +14529,2 //Greed Scroll + +//GVG +12218,4 //LV5 Assumptio Scroll +14529,4 //Greed Scroll +14590,4 //Party Assumptio 5 Scroll + +//BATTLEGROUND +12218,8 //LV5 Assumptio Scroll +14590,8 //Party Assumptio 5 Scroll //Zone 1 - Aldebaran Turbo Track -601,4 //Fly Wing -506,4 //Green Potion -525,4 //Panacea +601,32 //Fly Wing +605,32 //Anodyne +506,32 //Green Potion +525,32 //Panacea //Zone 2 - Jail -601,8 //Fly Wing - not really needed here but ... -602,8 //Butterfly Wing - also not needed -12212,8 //Giant Fly Wing -14582,8 -14583,8 -14584,8 -14585,8 +601,64 //Fly Wing - not really needed here but ... +602,64 //Butterfly Wing - also not needed +12212,64 //Giant Fly Wing +14582,64 +14583,64 +14584,64 +14585,64 //Zone 3 - Izlude Battle Arena -601,16 //Fly Wing +601,128 //Fly Wing + +//Zone 7 - Towns +14529,2048 //Greed Scroll diff --git a/db/mob_skill_db.txt b/db/mob_skill_db.txt index 57b16f0c7..ba0bd9028 100644 --- a/db/mob_skill_db.txt +++ b/db/mob_skill_db.txt @@ -250,8 +250,8 @@ 1046,Doppelganger@NPC_CRITICALSLASH,attack,170,1,2000,0,5000,yes,target,always,0,,,,,,, 1046,Doppelganger@CR_AUTOGUARD,attack,249,10,2000,500,300000,no,self,always,0,,,,,,29, 1046,Doppelganger@CR_AUTOGUARD,chase,249,10,2000,500,300000,no,self,longrangeattacked,,,,,,,29, -1046,Doppelganger@AL_DECAGI,attack,30,11,500,0,20000,no,target,always,0,,,,,,5, -1046,Doppelganger@AL_DECAGI,chase,30,11,500,0,20000,no,target,always,0,,,,,,5, +1046,Doppelganger@AL_DECAGI,attack,30,48,500,0,20000,no,target,always,0,,,,,,5, +1046,Doppelganger@AL_DECAGI,chase,30,48,500,0,20000,no,target,always,0,,,,,,5, 1046,Doppelganger@NPC_SUMMONSLAVE,attack,196,1,10000,700,10000,no,self,slavele,3,1427,,,,,, 1046,Doppelganger@NPC_SUMMONSLAVE,idle,196,1,10000,700,10000,no,self,slavele,3,1427,,,,,, 1046,Doppelganger@BS_HAMMERFALL,chase,110,11,10000,0,5000,yes,target,skillused,18,,,,,,, @@ -399,7 +399,7 @@ 1086,Golden Thief Bug@NPC_SUMMONSLAVE,idle,196,10,10000,0,0,no,self,onspawn,0,1054,,,,,, 1086,Golden Thief Bug@TF_HIDING,attack,51,1,1000,0,5000,no,self,myhpltmaxrate,20,,,,,,19, 1086,Golden Thief Bug@AL_HEAL,idle,28,11,10000,0,5000,yes,self,mystatuson,hiding,,,,,,, -1087,Orc Hero@AL_DECAGI,chase,30,11,2000,0,300000,no,target,always,0,,,,,,6, +1087,Orc Hero@AL_DECAGI,chase,30,48,2000,0,300000,no,target,always,0,,,,,,6, 1087,Orc Hero@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,, 1087,Orc Hero@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,, 1087,Orc Hero@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,, @@ -551,7 +551,7 @@ 1111,Drainliar@NPC_BLINDATTACK,attack,177,3,500,0,5000,yes,target,always,0,,,,,,, 1111,Drainliar@NPC_BLOODDRAIN,attack,199,1,500,0,5000,yes,target,always,0,,,,,,, 1111,Drainliar@NPC_DARKNESSATTACK,attack,190,1,2000,0,5000,yes,target,always,0,,,,,,, -1112,Drake@AL_DECAGI,chase,30,11,2000,0,60000,no,target,always,0,,,,,,29, +1112,Drake@AL_DECAGI,chase,30,48,2000,0,60000,no,target,always,0,,,,,,29, 1112,Drake@NPC_ARMORBRAKE,attack,344,10,2000,0,60000,no,target,always,0,,,,,,, 1112,Drake@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,, 1112,Drake@BS_MAXIMIZE,attack,114,1,500,0,5000,no,self,always,0,,,,,,, @@ -1151,7 +1151,7 @@ 1251,Stormy Knight@WZ_STORMGUST,chase,89,10,2000,500,5000,no,target,always,0,,,,,,21, 1251,Stormy Knight@WZ_STORMGUST,chase,89,10,10000,500,5000,no,target,skillused,18,,,,,,21, 1251,Stormy Knight@AL_HEAL,idle,28,11,10000,0,10000,yes,self,myhpltmaxrate,50,,,,,,, -1252,Garm@AL_DECAGI,chase,30,11,2000,0,300000,no,target,always,0,,,,,,6, +1252,Garm@AL_DECAGI,chase,30,48,2000,0,300000,no,target,always,0,,,,,,6, 1252,Garm@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,, 1252,Garm@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,, 1252,Garm@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,, @@ -1618,7 +1618,7 @@ 1372,Goat@NPC_EMOTION,chase,197,1,200,0,5000,yes,self,always,0,19,0x1089,,,,, 1372,Goat@NPC_SPLASHATTACK,attack,174,1,2000,0,5000,yes,target,attackpcge,2,,,,,,, 1372,Goat@NPC_STUNATTACK,attack,179,3,500,1500,5000,no,target,always,0,,,,,,6, -1373,Lord of Death@AL_DECAGI,chase,30,11,2000,0,60000,no,target,always,0,,,,,,, +1373,Lord of Death@AL_DECAGI,chase,30,48,2000,0,60000,no,target,always,0,,,,,,, 1373,Lord of Death@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,, 1373,Lord of Death@NPC_POWERUP,attack,349,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,6, 1373,Lord of Death@NPC_HELLJUDGEMENT,chase,662,10,10000,1000,10000,no,self,always,0,,,,,,36, @@ -1774,7 +1774,7 @@ 1388,Arc Angeling@NPC_SUMMONSLAVE,attack,196,7,10000,700,60000,no,self,slavele,3,1443,1246,1742,1743,1744,18, 1388,Arc Angeling@NPC_SUMMONSLAVE,idle,196,7,10000,700,60000,no,self,slavele,3,1443,1246,1742,1743,1744,18, 1388,Arc Angeling@RG_INTIMIDATE,attack,219,5,2000,0,5000,yes,target,always,0,,,,,,, -1389,Dracula@AL_DECAGI,chase,30,11,2000,0,5000,no,target,always,0,,,,,,, +1389,Dracula@AL_DECAGI,chase,30,48,2000,0,5000,no,target,always,0,,,,,,, 1389,Dracula@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,, 1389,Dracula@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,, 1389,Dracula@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,, @@ -2882,7 +2882,7 @@ 1637,Margaretha Sorin@AL_PNEUMA,idle,25,1,10000,0,0,yes,self,longrangeattacked,,,,,,,, 1637,Margaretha Sorin@AL_INCAGI,attack,29,10,2000,0,240000,yes,self,always,0,,,,,,2, 1637,Margaretha Sorin@AL_INCAGI,chase,29,10,2000,0,240000,yes,self,always,0,,,,,,2, -1637,Margaretha Sorin@AL_DECAGI,chase,30,11,2000,0,10000,yes,target,always,0,,,,,,, +1637,Margaretha Sorin@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,, 1637,Margaretha Sorin@MG_SAFETYWALL,attack,12,10,1000,0,5000,yes,self,always,0,,,,,,, 1637,Margaretha Sorin@AL_PNEUMA,attack,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19, 1637,Margaretha Sorin@AL_PNEUMA,chase,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19, @@ -3031,7 +3031,7 @@ 1643,High Priest Margaretha@AL_PNEUMA,idle,25,1,10000,0,0,yes,self,longrangeattacked,,,,,,,, 1643,High Priest Margaretha@AL_INCAGI,attack,29,10,2000,0,240000,yes,self,always,0,,,,,,2, 1643,High Priest Margaretha@AL_INCAGI,chase,29,10,2000,0,240000,yes,self,always,0,,,,,,2, -1643,High Priest Margaretha@AL_DECAGI,chase,30,11,2000,0,10000,yes,target,always,0,,,,,,, +1643,High Priest Margaretha@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,, 1643,High Priest Margaretha@MG_SAFETYWALL,attack,12,10,1000,0,5000,yes,self,always,0,,,,,,, 1643,High Priest Margaretha@AL_PNEUMA,attack,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19, 1643,High Priest Margaretha@AL_PNEUMA,chase,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19, @@ -3196,7 +3196,7 @@ 1649,High Priest Margaretha@AL_PNEUMA,idle,25,1,10000,0,0,yes,self,longrangeattacked,,,,,,,, 1649,High Priest Margaretha@AL_INCAGI,attack,29,10,2000,0,240000,yes,self,always,0,,,,,,2, 1649,High Priest Margaretha@AL_INCAGI,chase,29,10,2000,0,240000,yes,self,always,0,,,,,,2, -1649,High Priest Margaretha@AL_DECAGI,chase,30,11,2000,0,10000,yes,target,always,0,,,,,,, +1649,High Priest Margaretha@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,, 1649,High Priest Margaretha@MG_SAFETYWALL,attack,12,10,1000,0,5000,yes,self,always,0,,,,,,, 1649,High Priest Margaretha@AL_PNEUMA,attack,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19, 1649,High Priest Margaretha@AL_PNEUMA,chase,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19, @@ -3382,8 +3382,8 @@ 1661,Errende Ebecee@AL_HEAL,chase,28,11,10000,500,5000,yes,self,myhpltmaxrate,30,,,,,,3, 1661,Errende Ebecee@NPC_HOLYATTACK,attack,189,3,1000,0,5000,yes,target,always,0,,,,,,, 1661,Errende Ebecee@NPC_SILENCEATTACK,attack,178,4,1000,700,5000,no,target,always,0,,,,,,, -1661,Errende Ebecee@AL_DECAGI,attack,30,11,500,1000,5000,no,target,always,0,,,,,,29, -1661,Errende Ebecee@AL_DECAGI,chase,30,11,500,1000,5000,no,target,always,0,,,,,,29, +1661,Errende Ebecee@AL_DECAGI,attack,30,48,500,1000,5000,no,target,always,0,,,,,,29, +1661,Errende Ebecee@AL_DECAGI,chase,30,48,500,1000,5000,no,target,always,0,,,,,,29, 1662,Kavach Icarus@AC_DOUBLE,attack,46,10,500,1000,5000,no,target,always,0,,,,,,, 1662,Kavach Icarus@AC_DOUBLE,attack,46,10,10000,1000,1000,no,target,skillused,46,,,,,,, 1662,Kavach Icarus@AC_DOUBLE,chase,46,10,2000,1000,5000,no,target,always,0,,,,,,, @@ -3674,8 +3674,8 @@ 1707,Thanatos Dolor@NPC_MENTALBREAKER,chase,159,2,500,0,5000,yes,target,always,0,,,,,,30, 1707,Thanatos Dolor@NPC_DARKTHUNDER,attack,341,9,500,1000,5000,no,target,always,0,,,,,,, 1707,Thanatos Dolor@NPC_DARKTHUNDER,chase,341,9,500,1000,5000,no,target,always,0,,,,,,, -1707,Thanatos Dolor@AL_DECAGI,chase,30,11,2000,0,10000,yes,target,always,0,,,,,,, -1707,Thanatos Dolor@AL_DECAGI,attack,30,11,2000,0,10000,yes,target,always,0,,,,,,, +1707,Thanatos Dolor@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,, +1707,Thanatos Dolor@AL_DECAGI,attack,30,48,2000,0,10000,yes,target,always,0,,,,,,, 1707,Thanatos Dolor@AL_HEAL,attack,28,8,1000,0,5000,yes,friend,friendhpltmaxrate,40,,,,,,3, 1707,Thanatos Dolor@AL_HEAL,attack,28,8,1000,0,5000,yes,self,myhpltmaxrate,40,,,,,,3, 1707,Thanatos Dolor@AL_HEAL,idle,28,8,1000,0,5000,yes,friend,friendhpltmaxrate,40,,,,,,3, @@ -3740,8 +3740,8 @@ 1712,Thanatos Dolor@NPC_MENTALBREAKER,chase,159,2,500,1000,10000,no,target,always,0,,,,,,, 1712,Thanatos Dolor@NPC_DARKTHUNDER,attack,341,9,500,1000,5000,no,target,always,0,,,,,,, 1712,Thanatos Dolor@NPC_DARKTHUNDER,chase,341,9,500,1000,5000,no,target,always,0,,,,,,, -1712,Thanatos Dolor@AL_DECAGI,chase,30,11,2000,0,10000,yes,target,always,0,,,,,,, -1712,Thanatos Dolor@AL_DECAGI,attack,30,11,2000,0,10000,yes,target,always,0,,,,,,, +1712,Thanatos Dolor@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,, +1712,Thanatos Dolor@AL_DECAGI,attack,30,48,2000,0,10000,yes,target,always,0,,,,,,, 1712,Thanatos Dolor@AL_HEAL,attack,28,11,1000,0,5000,yes,friend,friendhpltmaxrate,70,,,,,,3, 1712,Thanatos Dolor@AL_HEAL,attack,28,11,1000,0,5000,yes,self,myhpltmaxrate,70,,,,,,3, 1712,Thanatos Dolor@AL_HEAL,idle,28,9,1000,0,5000,yes,friend,friendhpltmaxrate,70,,,,,,3, @@ -3982,8 +3982,8 @@ 1754,Skeggiold@AL_HEAL,idle,28,9,5000,500,5000,no,self,myhpltmaxrate,30,,,,,,18, 1754,Skeggiold@MG_THUNDERSTORM,attack,21,7,1000,1500,10000,no,target,always,0,,,,,,, 1754,Skeggiold@MG_THUNDERSTORM,chase,21,7,1000,1500,10000,no,target,always,0,,,,,,, -1754,Skeggiold@AL_DECAGI,attack,30,11,500,0,30000,no,target,always,0,,,,,,29, -1754,Skeggiold@AL_DECAGI,chase,30,11,500,0,30000,no,target,always,0,,,,,,29, +1754,Skeggiold@AL_DECAGI,attack,30,48,500,0,30000,no,target,always,0,,,,,,29, +1754,Skeggiold@AL_DECAGI,chase,30,48,500,0,30000,no,target,always,0,,,,,,29, 1754,Skeggiold@NPC_PETRIFYATTACK,attack,180,2,500,500,5000,no,target,always,0,,,,,,3, 1754,Skeggiold@NPC_PETRIFYATTACK,chase,180,2,500,500,5000,no,target,always,0,,,,,,3, 1754,Skeggiold@RG_STRIPARMOR,attack,217,3,500,0,5000,yes,target,always,0,,,,,,6, @@ -4116,7 +4116,7 @@ 1769,Agav@MG_SAFETYWALL,attack,12,10,2000,0,5000,yes,self,always,0,,,,,,, 1769,Agav@NPC_CURSEATTACK,attack,181,5,500,800,5000,no,target,always,0,,,,,,30, 1769,Agav@NPC_CURSEATTACK,chase,181,5,500,800,5000,no,target,always,0,,,,,,30, -1769,Agav@AL_DECAGI,chase,30,11,2000,0,10000,yes,target,always,0,,,,,,, +1769,Agav@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,, 1769,Agav@PR_LEXDIVINA,attack,76,1,1000,0,5000,yes,target,always,0,,,,,,36, 1769,Agav@PR_LEXDIVINA,chase,76,1,1000,0,5000,yes,target,always,0,,,,,,36, 1769,Agav@PR_LEXDIVINA,attack,76,1,5000,0,5000,yes,target,casttargeted,0,,,,,,36, @@ -4275,7 +4275,7 @@ 1786,Agav@MG_SAFETYWALL,attack,12,10,2000,0,5000,yes,self,always,0,,,,,,, 1786,Agav@NPC_CURSEATTACK,attack,181,5,500,800,5000,no,target,always,0,,,,,,30, 1786,Agav@NPC_CURSEATTACK,chase,181,5,500,800,5000,no,target,always,0,,,,,,30, -1786,Agav@AL_DECAGI,chase,30,11,2000,0,10000,yes,target,always,0,,,,,,, +1786,Agav@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,, 1786,Agav@PR_LEXDIVINA,attack,76,1,1000,0,5000,yes,target,always,0,,,,,,36, 1786,Agav@PR_LEXDIVINA,chase,76,1,1000,0,5000,yes,target,always,0,,,,,,36, 1786,Agav@PR_LEXDIVINA,attack,76,1,5000,0,5000,yes,target,casttargeted,0,,,,,,36, diff --git a/db/packet_db.txt b/db/packet_db.txt index cc3bcc353..34c488295 100644 --- a/db/packet_db.txt +++ b/db/packet_db.txt @@ -909,7 +909,7 @@ packet_ver: 20 0x0285,6 0x0286,4 0x0287,-1 -0x0288,6 +0x0288,6,cashshopbuy,2:4 0x0289,8 0x028a,18 0x028b,-1 diff --git a/db/skill_cast_db.txt b/db/skill_cast_db.txt index d2fe73298..3b694d8a1 100644 --- a/db/skill_cast_db.txt +++ b/db/skill_cast_db.txt @@ -88,7 +88,7 @@ //-- AL_HOLYWATER 31,800,400,500,0,0,0,0 //-- AL_CRUCIS -32,350,150,2000,0,0,0,0 +32,350,150,2000,0,60000,0 //-- AL ANGELUS 33,350,150,3500,0,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0 //-- AL_BLESSING diff --git a/db/skill_nocast_db.txt b/db/skill_nocast_db.txt index 47ec1226b..fe7702560 100644 --- a/db/skill_nocast_db.txt +++ b/db/skill_nocast_db.txt @@ -21,29 +21,39 @@ // Example: // 8,6 = Endure cannot be used in PvP and GvG maps (2+4) +//PVP +1013,2 //BS_GREED + //GVG 26,4 //AL_TELEPORT 27,4 //AL_WARP 87,4 //WZ_ICEWALL 150,4 //TF_BACKSLIDING -290,4 //SA_ABRACADABRA +219,4 //RG_INTIMIDATE +336,4 //WE_CALLPARTNER 361,4 //HP_ASSUMPTIO 362,4 //HP_BASILICA 395,4 //CG_MOONLIT +409,4 //WE_CALLPARENT +410,4 //WE_CALLBABY 491,4 //CR_CULTIVATION 530,4 //NJ_KIRIKAGE 691,4 //CASH_ASSUMPTIO +1013,2048 //BS_GREED //BATTLEGROUND 26,8 //AL_TELEPORT 27,8 //AL_WARP 87,8 //WZ_ICEWALL 150,8 //TF_BACKSLIDING +219,8 //RG_INTIMIDATE 264,8 //MO_BODYRELOCATION +336,8 //WE_CALLPARTNER 361,8 //HP_ASSUMPTIO 362,8 //HP_BASILICA 395,8 //CG_MOONLIT -396,8 //CG_MARIONETTE +409,8 //WE_CALLPARENT +410,8 //WE_CALLBABY 491,8 //CR_CULTIVATION 411,8 //TK_RUN 426,8 //TK_HIGHJUMP @@ -72,19 +82,20 @@ 79,16 //PR_MAGNUS //Zone 1 - Aldebaran Turbo Track -219,32 //RG_INTIMIDATE +8,32 //SM_ENDURE 26,32 //AL_TELEPORT 27,32 //AL_WARP -51,32 //TF_HIDING -135,32 //AS_CLOAKING -389,32 //ST_CHASEWALK 35,32 //AL_CURE +51,32 //TF_HIDING 87,32 //WZ_ICEWALL +135,32 //AS_CLOAKING +219,32 //RG_INTIMIDATE +264,32 //MO_BODYRELOCATION +357,32 //LK_CONCENTRATION 359,32 //LK_BERSERK 362,32 //HP_BASILICA +389,32 //ST_CHASEWALK 395,32 //CG_MOONLIT -357,32 //LK_CONCENTRATION -264,32 //MO_BODYRELOCATION //Zone 2 - Jail 421,64 //TK_JUMPKICK @@ -96,6 +107,7 @@ //Zone 4 - WoE:SE 426,256 //TK_HIGHJUMP +290,256 //SA_ABRACADABRA //Zone 5 - Sealed Shrine 12,512 //MG_SAFETYWALL @@ -104,9 +116,15 @@ 361,512 //HP_ASSUMPTIO 691,512 //CASH_ASSUMPTIO -//Zone 6 -Endless Tower +//Zone 6 - Endless Tower, Orc's Memory, Nidhoggur's Nest 26,1024 //AL_TELEPORT 87,1024 //WZ_ICEWALL 219,1024 //RG_INTIMIDATE 405,1024 //PF_SPIDERWEB 674,1024 //NPC_EXPULSION + +//Zone 7 - Towns +232,2048 //AM_CANNIBALIZE +233,2048 //AM_SPHEREMINE +491,2048 //CR_CULTIVATION +1013,2048 //BS_GREED diff --git a/doc/script_commands.txt b/doc/script_commands.txt index 42ccbcbbe..1afff5377 100644 --- a/doc/script_commands.txt +++ b/doc/script_commands.txt @@ -181,6 +181,8 @@ //= Documented special map names recognized by 'warpguild'. [Ai4rei] //= 3.45.20110709 //= Added 'getmercinfo' command. [Ai4rei] +//= 3.46.20110810 +//= Added information on OnTouchNPC and 'unitwarp' special case [Skotlex] //========================================================= This document is a reference manual for all the scripting commands and functions @@ -423,7 +425,8 @@ spanning triggerX cells in every direction across X and triggerY in every direction across Y. Walking into that area will trigger the NPC. If no 'OnTouch:' special label is present in the NPC code, the execution will start from the beginning of the script, otherwise, it will start from the 'OnTouch:' -label. +label. Monsters can also trigger the NPC, though the label 'OnTouchNPC:' is +used in this case. The code part is the script code that will execute whenever the NPC is triggered. It may contain commands and function calls, descriptions of which @@ -574,7 +577,9 @@ Variables --------- The meat of every programming language is variables - places where you store -data. +data. + +In the eAthena scripting language, variable names are not case sensitive. Variables are divided into and uniquely identified by the combination of: prefix - determines the scope and extent (or lifetime) of the variable @@ -611,7 +616,9 @@ nothing - A permanent variable attached to the character, the default variable "." - A NPC variable. They exist in the NPC and disappear when the server restarts or the NPC is reloaded. Can be accessed from inside the NPC or by calling - 'getvariableofnpc'. + 'getvariableofnpc'. Function objects can also have .variables which + are accessible from inside the function, however 'getvariableofnpc' + does NOT work on function objects. ".@" - A scope variable. They are unique to the instance and scope. Each instance has it's own scope that ends when the script ends. Calling a function with @@ -1301,6 +1308,9 @@ Example(s): //This will set the .var variable of TargetNPC to 1. set getvariableofnpc(.var,"TargetNPC"),1; +Note: even though function objects can have .variables, +getvariableofnpc will not work on them. + --------------------------------------- *goto