Compare commits
2 Commits
trunk
...
Small_clea
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ead1a80d3c | ||
|
|
72d2658523 |
9
.gitattributes
vendored
9
.gitattributes
vendored
@@ -2,11 +2,4 @@
|
||||
*.c diff=cpp
|
||||
*.sln merge=union
|
||||
*.vcproj merge=union
|
||||
*.vcxproj merge=union
|
||||
*.sln text eol=crlf
|
||||
*.bat text eol=crlf
|
||||
configure text eol=lf
|
||||
configure.in text eol=lf
|
||||
Makefile text eol=lf
|
||||
Makefile.in text eol=lf
|
||||
*.sh text eol=lf
|
||||
*.vcxproj merge=union
|
||||
15
.travis.yml
15
.travis.yml
@@ -8,21 +8,6 @@ before_script:
|
||||
- mysql -u $DB_ROOT -e "CREATE DATABASE $DB_NAME;" || aborterror "Unable to create database."
|
||||
- mysql -u $DB_ROOT $DB_NAME < sql-files/main.sql || aborterror "Unable to import main database."
|
||||
- mysql -u $DB_ROOT $DB_NAME < sql-files/logs.sql || aborterror "Unable to import logs database."
|
||||
- mysql -u $DB_ROOT $DB_NAME < sql-files/item_cash_db.sql || aborterror "Unable to import cash item table."
|
||||
- mysql -u $DB_ROOT $DB_NAME < sql-files/item_cash_db2.sql || aborterror "Unable to import cash item 2 table."
|
||||
- mysql -u $DB_ROOT $DB_NAME < sql-files/item_db.sql || aborterror "Unable to import pre-renewal item table."
|
||||
- mysql -u $DB_ROOT $DB_NAME < sql-files/item_db2.sql || aborterror "Unable to import pre-renewal item 2 table."
|
||||
- mysql -u $DB_ROOT $DB_NAME < sql-files/item_db_re.sql || aborterror "Unable to import renewal item table."
|
||||
- mysql -u $DB_ROOT $DB_NAME < sql-files/item_db2_re.sql || aborterror "Unable to import renewal item 2 table."
|
||||
- mysql -u $DB_ROOT $DB_NAME < sql-files/mob_db.sql || aborterror "Unable to import pre-renewal monster table."
|
||||
- mysql -u $DB_ROOT $DB_NAME < sql-files/mob_db2.sql || aborterror "Unable to import pre-renewal monster 2 table."
|
||||
- mysql -u $DB_ROOT $DB_NAME < sql-files/mob_db_re.sql || aborterror "Unable to import renewal monster table."
|
||||
- mysql -u $DB_ROOT $DB_NAME < sql-files/mob_db2_re.sql || aborterror "Unable to import renewal monster 2 table."
|
||||
- mysql -u $DB_ROOT $DB_NAME < sql-files/mob_skill_db.sql || aborterror "Unable to import pre-renewal monster skill table."
|
||||
- mysql -u $DB_ROOT $DB_NAME < sql-files/mob_skill_db2.sql || aborterror "Unable to import pre-renewal monster skill 2 table."
|
||||
- mysql -u $DB_ROOT $DB_NAME < sql-files/mob_skill_db_re.sql || aborterror "Unable to import renewal monster skill table."
|
||||
- mysql -u $DB_ROOT $DB_NAME < sql-files/mob_skill_db2_re.sql || aborterror "Unable to import renewal monster skill 2 table."
|
||||
- mysql -u $DB_ROOT $DB_NAME < sql-files/roulette_default_data.sql || aborterror "Unable to import roulette table."
|
||||
- mysql -u $DB_ROOT -e "GRANT ALL ON *.* TO '$DB_USER'@'$DB_HOST' IDENTIFIED BY '$DB_PASS';"
|
||||
|
||||
script:
|
||||
|
||||
@@ -72,8 +72,6 @@ min_hair_color: 0
|
||||
max_hair_color: 8
|
||||
min_cloth_color: 0
|
||||
max_cloth_color: 4
|
||||
min_body_style: 0
|
||||
max_body_style: 1
|
||||
|
||||
// When set to yes, the damage field in packets sent from woe maps will be set
|
||||
// to -1, making it impossible for GMs, Bots and Hexed clients to know the
|
||||
@@ -122,11 +120,6 @@ wedding_modifydisplay: no
|
||||
// Save Clothes color. (This will degrade performance) (Note 1)
|
||||
save_clothcolor: yes
|
||||
|
||||
// Save body styles. (Note 1)
|
||||
// Note: Don't turn this on unless you know what your doing.
|
||||
// Sprites are not released officially.
|
||||
save_body_style: no
|
||||
|
||||
// Do not display cloth colors for the wedding class?
|
||||
// Note: Both save_clothcolor and wedding_modifydisplay have to be enabled
|
||||
// for this option to take effect. Set this to yes if your cloth palettes
|
||||
|
||||
@@ -22,7 +22,6 @@ feature.atcommand_suggestions: off
|
||||
// Auction (Note 1)
|
||||
// Feature became unstable on clients 2012 onwards (exact date not known),
|
||||
// it has been fixed on clients 2013-05-15 onwards however.
|
||||
// Feature was removed again on clients 2014-11-12 and later.
|
||||
feature.auction: on
|
||||
|
||||
// Warp suggestions (Note 1)
|
||||
|
||||
@@ -81,7 +81,7 @@ autospell_stacking: no
|
||||
// Allow the consumption of usable items that are disabled by item_noequip.txt? (Note 1)
|
||||
// no = can't be consumed
|
||||
// yes = consumed with no effect
|
||||
allow_consume_restricted_item: no
|
||||
allow_consume_restricted_item: yes
|
||||
|
||||
// Allow equipping items that are disabled by item_noequip.txt? (Note 1)
|
||||
// no = can't be equipped and will be unequipped when entering the map
|
||||
|
||||
@@ -26,8 +26,8 @@ monster_max_aspd: 199
|
||||
// are attacked and they can't attack back regardless of how they were
|
||||
// attacked (eg: GrimTooth), otherwise, their rude attack" is only activated
|
||||
// if they can't melee reach the target (eg: sniping)
|
||||
// 0x004: If not set, mobs that can change target only do so when attacked within a
|
||||
// distance of [attack range+1], otherwise mobs may change target and chase
|
||||
// 0x004: If not set, mobs that can change target only do so when melee attacked
|
||||
// (distance player/mob < 3), otherwise mobs may change target and chase
|
||||
// ranged attackers. This flag also overrides the 'provoke' target.
|
||||
// 0x008: When set, mobs scatter as soon as they lose their target. Use this mode
|
||||
// to make it much harder to mob-train by hiding and collecting them on a
|
||||
@@ -38,9 +38,6 @@ monster_max_aspd: 199
|
||||
// of players.
|
||||
// 0x040: When set, when the mob's target changes map, the mob will walk towards
|
||||
// any npc-warps in it's sight of view (use with mob_warp below)
|
||||
// 0x080: If not set, mobs on attack state will only change targets when attacked
|
||||
// by normal attacks. Set this if you want mobs to also switch targets when
|
||||
// hit by skills.
|
||||
// 0x100: When set, a mob will pick a random skill from it's list and start from
|
||||
// that instead of checking skills in orders (when unset, if a mob has too
|
||||
// many skills, the ones near the end will rarely get selected)
|
||||
@@ -84,12 +81,6 @@ view_range_rate: 100
|
||||
// column in the mob_db. (Note 2)
|
||||
chase_range_rate: 100
|
||||
|
||||
// Which level of of Vulture's Eye and Snake's Eye should monsters have learned?
|
||||
// Officially monsters don't have these skills learned, so their ranged skills
|
||||
// only have a range of 9. If you put a number higher than 0, their range will
|
||||
// be increased by that number.
|
||||
monster_eye_range_bonus: 0
|
||||
|
||||
// Allow monsters to be aggresive and attack first? (Note 1)
|
||||
monster_active_enable: yes
|
||||
|
||||
@@ -251,7 +242,3 @@ boss_icewall_walk_block: 0
|
||||
// 2012-04-04aRagexeRE or higher client required.
|
||||
monster_hp_bars_info: yes
|
||||
|
||||
// Should a monster respawn and a warning printed to the map server when a monster couldn't move for a long time?
|
||||
// This can be legit gameplay (e.g. players keeping an MVP stuck inside icewall), but if you want to prevent any
|
||||
// exploits and be notified about them, you can set this to yes.
|
||||
monster_stuck_warning: no
|
||||
|
||||
@@ -108,11 +108,8 @@ autosave_time: 60
|
||||
save_log: yes
|
||||
|
||||
// Starting point for new characters
|
||||
// Format: <map_name>,<x>,<y>{:<map_name>,<x>,<y>...}
|
||||
// Max number of start points is MAX_STARTPOINT in char.h (default 5)
|
||||
// Location is randomly picked on character creation.
|
||||
start_point: iz_int,97,90:iz_int01,97,90:iz_int02,97,90:iz_int03,97,90:iz_int04,97,90
|
||||
start_point_pre: new_1-1,53,111:new_2-1,53,111:new_3-1,53,111:new_4-1,53,111:new_5-1,53,111
|
||||
// Format: <map_name>,<x>,<y>
|
||||
start_point: new_1-1,53,111
|
||||
|
||||
// Starting items for new characters
|
||||
// Max number of items is MAX_STARTITEM in char.c (default 32)
|
||||
|
||||
@@ -121,13 +121,6 @@ log_chat: 0
|
||||
// Disable chat logging when WoE is running? (Note 1)
|
||||
log_chat_woe_disable: no
|
||||
|
||||
// Log feeding
|
||||
// Should pet or homunculus feeding be logged? (Note 3)
|
||||
// 0: Disabled
|
||||
// 1: Pet
|
||||
// 2: Homunculus
|
||||
log_feeding: 3
|
||||
|
||||
//Time-stamp format which will be printed for log file.
|
||||
//Can at most be 20 characters long.
|
||||
//Common formats:
|
||||
@@ -149,7 +142,6 @@ log_timestamp_format: %m/%d/%Y %H:%M:%S
|
||||
// log_pick_db: log/picklog.log
|
||||
// log_zeny_db: log/zenylog.log
|
||||
// log_cash_db: log/cashlog.log
|
||||
// log_feeding_db: log/feedinglog.log
|
||||
|
||||
log_gm_db: atcommandlog
|
||||
log_branch_db: branchlog
|
||||
@@ -159,6 +151,5 @@ log_npc_db: npclog
|
||||
log_pick_db: picklog
|
||||
log_zeny_db: zenylog
|
||||
log_cash_db: cashlog
|
||||
log_feeding_db: feedinglog
|
||||
|
||||
import: conf/import/log_conf.txt
|
||||
|
||||
@@ -1191,48 +1191,6 @@ map: verus02
|
||||
// Paradise Group Market
|
||||
map: paramk
|
||||
|
||||
// ???
|
||||
map: 1@infi
|
||||
map: 1@ffp
|
||||
|
||||
// EP 16.1 Banquet For Heroes
|
||||
map: 1@mir
|
||||
map: 2@mir
|
||||
map: 1@sthb
|
||||
map: 1@sthc
|
||||
map: 1@sthd
|
||||
|
||||
map: prt_cas
|
||||
map: prt_cas_q
|
||||
map: prt_prison
|
||||
map: prt_lib
|
||||
map: prt_lib_q
|
||||
map: prt_q
|
||||
map: prt_pri00
|
||||
|
||||
// New Novice Grounds
|
||||
map: int_land
|
||||
map: int_land01
|
||||
map: int_land02
|
||||
map: int_land03
|
||||
map: int_land04
|
||||
|
||||
// Doram
|
||||
map: lasagna
|
||||
map: lasa_fild01
|
||||
map: lasa_fild02
|
||||
map: lasa_dun01
|
||||
map: lasa_dun02
|
||||
map: lasa_dun03
|
||||
map: conch_in
|
||||
map: lasa_in01
|
||||
map: lasa_dun_q
|
||||
|
||||
// Pope Memorial Day
|
||||
map: 1@pop1
|
||||
map: 1@pop2
|
||||
map: 1@pop3
|
||||
|
||||
//------------------------- Clone Maps ---------------------------
|
||||
//------------------------- Extra Maps ---------------------------
|
||||
|
||||
|
||||
@@ -418,7 +418,7 @@
|
||||
400: Usage: @jailfor <time> <character name>
|
||||
401: You have been jailed for %d years, %d months, %d days, %d hours and %d minutes
|
||||
402: %s in jail for %d years, %d months, %d days, %d hours and %d minutes
|
||||
// WoE SE (@agitstart2/@agitend2)
|
||||
// WoE SE (@agitstart2)
|
||||
403: War of Emperium SE has been initiated.
|
||||
404: War of Emperium SE is currently in progress.
|
||||
405: War of Emperium SE has been ended.
|
||||
@@ -751,7 +751,7 @@
|
||||
//Skill messages
|
||||
720: %s is required.
|
||||
721: [%s] Poison effect was applied to the weapon.
|
||||
//722: Free
|
||||
722: Please equipped with a %s.
|
||||
|
||||
// @costume
|
||||
723: '%s' is an unknown costume
|
||||
@@ -777,17 +777,7 @@
|
||||
737: '%s' (%d) cannot be cloned, limit (%d).
|
||||
738: Clone '%s' is done.
|
||||
|
||||
// @bodystyle
|
||||
739: Please enter a body style (usage: @bodystyle <body ID: %d-%d>).
|
||||
740: This job has no alternate body styles.
|
||||
|
||||
// WoE TE (@agitstart3/@agitend3)
|
||||
741: War of Emperium TE has been initiated.
|
||||
742: War of Emperium TE is currently in progress.
|
||||
743: War of Emperium TE has been ended.
|
||||
744: War of Emperium TE is currently not in progress.
|
||||
|
||||
//745-899 free
|
||||
//739-899 free
|
||||
|
||||
//------------------------------------
|
||||
// More atcommands message
|
||||
@@ -1122,7 +1112,7 @@
|
||||
|
||||
// @changelook
|
||||
1177: Usage: @changelook {<position>} <view id>
|
||||
1178: Position: 1-Top 2-Middle 3-Bottom 4-Weapon 5-Shield 6-Shoes 7-Robe 8-Body
|
||||
1178: Position: 1-Top 2-Middle 3-Bottom 4-Weapon 5-Shield 6-Shoes 7-Robe
|
||||
|
||||
// @autotrade
|
||||
1179: Autotrade is not allowed on this map.
|
||||
|
||||
@@ -8,6 +8,13 @@ debug: no
|
||||
// How long can a socket stall before closing the connection (in seconds)
|
||||
stall_time: 60
|
||||
|
||||
// Maximum allowed size for clients packets in bytes (default: 24576).
|
||||
// NOTE: To reduce the size of reported packets, lower the values of defines, which
|
||||
// have been customized, such as MAX_STORAGE, MAX_GUILD_STORAGE or MAX_CART.
|
||||
// NOTE: Do not modify this setting, unless the client has been modified to support
|
||||
// larger packets. The client will crash, when it receives larger packets.
|
||||
socket_max_client_packet: 24576
|
||||
|
||||
//----- IP Rules Settings -----
|
||||
|
||||
// If IP's are checked when connecting.
|
||||
|
||||
@@ -9,19 +9,18 @@
|
||||
// 04. OnGuildBreakEventName NPC unique name to invoke ::OnGuildBreak on, when a occupied
|
||||
// castle is abandoned during guild break.
|
||||
|
||||
// WOE FE castle
|
||||
0,aldeg_cas01,Neuschwanstein,Agit#aldeg_cas01 // kRO : Noisyubantian
|
||||
1,aldeg_cas02,Hohenschwangau,Agit#aldeg_cas02 // kRO : Hohensyubangawoo
|
||||
2,aldeg_cas03,Nuernberg,Agit#aldeg_cas03 // kRO : Nyirenverk
|
||||
3,aldeg_cas04,Wuerzburg,Agit#aldeg_cas04 // kRO : Byirtsburi
|
||||
0,aldeg_cas01,Neuschwanstein,Agit#aldeg_cas01 // kRO : Noisyubantian
|
||||
1,aldeg_cas02,Hohenschwangau,Agit#aldeg_cas02 // kRO : Hohensyubangawoo
|
||||
2,aldeg_cas03,Nuernberg,Agit#aldeg_cas03 // kRO : Nyirenverk
|
||||
3,aldeg_cas04,Wuerzburg,Agit#aldeg_cas04 // kRO : Byirtsburi
|
||||
4,aldeg_cas05,Rothenburg,Agit#aldeg_cas05 // kRO : Rotenburk
|
||||
5,gefg_cas01,Repherion,Agit#gefg_cas01 // kRO : Reprion
|
||||
6,gefg_cas02,Eeyolbriggar,Agit#gefg_cas02 // kRO : Yolbriger
|
||||
7,gefg_cas03,Yesnelph,Agit#gefg_cas03 // kRO : Isinlife
|
||||
8,gefg_cas04,Bergel,Agit#gefg_cas04 // kRO : Berigel
|
||||
8,gefg_cas04,Bergel,Agit#gefg_cas04 // kRO : Berigel
|
||||
9,gefg_cas05,Mersetzdeitz,Agit#gefg_cas05 // kRO : Melsedetsu
|
||||
10,payg_cas01,Bright Arbor,Agit#payg_cas01 // kRO : Mingting
|
||||
11,payg_cas02,Scarlet Palace,Agit#payg_cas02 // kRO : Tiantan
|
||||
11,payg_cas02,Scarlet Palace,Agit#payg_cas02 // kRO : Tiantan
|
||||
12,payg_cas03,Holy Shadow,Agit#payg_cas03 // kRO : Fuying
|
||||
13,payg_cas04,Sacred Altar,Agit#payg_cas04 // kRO : Honglou
|
||||
14,payg_cas05,Bamboo Grove Hill,Agit#payg_cas05 // kRO : Zhulinxian
|
||||
@@ -30,33 +29,17 @@
|
||||
17,prtg_cas03,Fadhgridh,Agit#prtg_cas03 // kRO : Lazrigees
|
||||
18,prtg_cas04,Skoegul,Agit#prtg_cas04 // kRO : Squagul
|
||||
19,prtg_cas05,Gondul,Agit#prtg_cas05 // kRO : Guindull
|
||||
|
||||
// WOE NGuild castle
|
||||
20,nguild_alde,Earth,Agit_N01
|
||||
21,nguild_gef,Air,Agit_N02
|
||||
22,nguild_pay,Water,Agit_N03
|
||||
23,nguild_prt,Fire,Agit_N04
|
||||
|
||||
// WOE SE castle
|
||||
24,schg_cas01,Himinn,Manager#schg_cas01 // kRO : Himinn
|
||||
25,schg_cas02,Andlangr,Manager#schg_cas02 // kRO : Andlangr
|
||||
26,schg_cas03,Viblainn,Manager#schg_cas03 // kRO : Viblainn
|
||||
25,schg_cas02,Andlangr,Manager#schg_cas02 // kRO : Andlangr
|
||||
26,schg_cas03,Viblainn,Manager#schg_cas03 // kRO : Viblainn
|
||||
27,schg_cas04,Hljod,Manager#schg_cas04 // kRO : Hljod
|
||||
28,schg_cas05,Skidbladnir,Manager#schg_cas05 // kRO : Skidbladnir
|
||||
28,schg_cas05,Skidbladnir,Manager#schg_cas05 // kRO : Skidbladnir
|
||||
29,arug_cas01,Mardol,Manager#arug_cas01 // kRO : Mardol
|
||||
30,arug_cas02,Cyr,Manager#arug_cas02 // kRO : Cyr
|
||||
31,arug_cas03,Horn,Manager#arug_cas03 // kRO : Horn
|
||||
32,arug_cas04,Gefn,Manager#arug_cas04 // kRO : Gefn
|
||||
33,arug_cas05,Bandis,Manager#arug_cas05 // kRO : Bandis
|
||||
|
||||
// WOE TE castle
|
||||
34,te_aldecas1,Kafragarten 1,Manager_TE#Glaris
|
||||
35,te_aldecas2,Kafragarten 2,Manager_TE#Defolty
|
||||
36,te_aldecas3,Kafragarten 3,Manager_TE#Sorin
|
||||
37,te_aldecas4,Kafragarten 4,Manager_TE#Bennit
|
||||
38,te_aldecas5,Kafragarten 5,Manager_TE#W
|
||||
39,te_prtcas01,Gloria 1,Manager_TE#Gaebolg
|
||||
40,te_prtcas02,Gloria 2,Manager_TE#Richard
|
||||
41,te_prtcas03,Gloria 3,Manager_TE#Wigner
|
||||
42,te_prtcas04,Gloria 4,Manager_TE#Heine
|
||||
43,te_prtcas05,Gloria 5,Manager_TE#Nerious
|
||||
|
||||
2417
db/const.txt
2417
db/const.txt
File diff suppressed because it is too large
Load Diff
@@ -1,25 +0,0 @@
|
||||
// Status Change Restriction Database
|
||||
//
|
||||
// Defines restrictions of status changes (SC).
|
||||
// Disabled SC will always be removed or fail to be inflicted on this map.
|
||||
//
|
||||
// Structure of Database:
|
||||
// SCType,Flag
|
||||
//
|
||||
// Legend for 'Flag' field (bitmask):
|
||||
// 1 - restricted in normal maps
|
||||
// 2 - restricted in PVP
|
||||
// 4 - restricted in GVG
|
||||
// 8 - restricted in Battlegrounds
|
||||
// Restricted zones - configured by 'restricted <number>' mapflag
|
||||
// 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
|
||||
//
|
||||
// Example:
|
||||
// SC_ENDURE,4 // Endure status will be removed when the player enters GvG and WoE Castle maps; Also cannot be inflicted again.
|
||||
|
||||
@@ -952,37 +952,6 @@ un_myst
|
||||
verus01
|
||||
verus02
|
||||
paramk
|
||||
1@infi
|
||||
1@ffp
|
||||
1@mir
|
||||
2@mir
|
||||
1@sthb
|
||||
1@sthc
|
||||
1@sthd
|
||||
prt_cas
|
||||
prt_cas_q
|
||||
prt_prison
|
||||
prt_lib
|
||||
prt_lib_q
|
||||
prt_q
|
||||
prt_pri00
|
||||
int_land
|
||||
int_land01
|
||||
int_land02
|
||||
int_land03
|
||||
int_land04
|
||||
lasagna
|
||||
lasa_fild01
|
||||
lasa_fild02
|
||||
lasa_dun01
|
||||
lasa_dun02
|
||||
lasa_dun03
|
||||
conch_in
|
||||
lasa_in01
|
||||
lasa_dun_q
|
||||
1@pop1
|
||||
1@pop2
|
||||
1@pop3
|
||||
|
||||
// Only add maps under this line if they are not standard maps!
|
||||
|
||||
|
||||
@@ -13,7 +13,6 @@
|
||||
//
|
||||
// SpriteID is a job class value.
|
||||
// Weapon and Shield uses Item ID, while Head uses View ID.
|
||||
// Option for carts only works if you compiled your server for a packet version before 2012-02-01
|
||||
|
||||
//1002,1039 // Poring - Baphomet
|
||||
//1970,1002,10013 // Displays a Poring with a backpack
|
||||
|
||||
100
db/packet_db.txt
100
db/packet_db.txt
@@ -1715,11 +1715,6 @@ packet_keys: 0x382A6DEF,0x5CBE7202,0x61F46637 // [Shakto]
|
||||
0x0439,8,useitem,2:4
|
||||
0x0365,41,bookingregreq,2:4:6
|
||||
|
||||
// New Packet
|
||||
0x090F,-1 // ZC_NOTIFY_NEWENTRY7
|
||||
0x0914,-1 // ZC_NOTIFY_MOVEENTRY8
|
||||
0x0915,-1 // ZC_NOTIFY_STANDENTRY9
|
||||
|
||||
//2012-04-10aRagexeRE
|
||||
packet_ver: 30
|
||||
packet_keys: 0x01581359,0x452D6FFA,0x6AFB6E2E // [Shakto]
|
||||
@@ -1868,6 +1863,9 @@ packet_keys: 0x3F094C49,0x55F86C1E,0x58AA359A // [Shakto]
|
||||
0x08d2,10
|
||||
0x0907,5,moveitem,2:4
|
||||
0x0908,5
|
||||
0x090f,-1 // notify_newentry7
|
||||
0x0914,-1 // notify_moveentry
|
||||
0x0915,-1 // notify_standentry
|
||||
0x0922,-1,reqtradebuyingstore,2:4:8:12
|
||||
//0x092e,2,searchstoreinfonextpage,0
|
||||
0x0933,6,takeitem,2
|
||||
@@ -2246,8 +2244,7 @@ packet_keys: 0x2BED4F91,0x5F9E00CF,0x5EE5520C
|
||||
0x09B9,4,ZC_ACK_CLOSE_BANKING,2
|
||||
|
||||
//2013-07-31cRagexe
|
||||
0x09ca,23 // ZC_SKILL_ENTRY5
|
||||
0x09cb,17 // ZC_USE_SKILL2
|
||||
0x09ca,23 //ZC_SKILL_ENTRY5
|
||||
|
||||
//2013-08-07Ragexe
|
||||
packet_ver: 45
|
||||
@@ -2377,8 +2374,6 @@ packet_keys: 0x2DFF467C,0x444B37EE,0x2C1B634F // [YomRawr]
|
||||
0x0A01,3,hotkeyrowshift,2 // CZ_SHORTCUTKEYBAR_ROTATE
|
||||
0x0A02,4 // ZC_DRESSROOM_OPEN
|
||||
0x09F7,75 // ZC_PROPERTY_HOMUN_2
|
||||
0x09E5,18 // ZC_DELETEITEM_FROM_MCSTORE2
|
||||
0x09E6,22 // ZC_UPDATE_ITEM_FROM_BUYING_STORE2
|
||||
|
||||
// Roulette System [Yommy]
|
||||
0x0A19,2,rouletteopen,0 // CZ_REQ_OPEN_ROULETTE
|
||||
@@ -2429,6 +2424,8 @@ packet_keys: 0x290551EA,0x2B952C75,0x2D67669B // [YomRawr]
|
||||
|
||||
// New Packet
|
||||
0x0A18,14 // ZC_ACCEPT_ENTER3
|
||||
0x0A23,-1 // ZC_ALL_ACH_LIST
|
||||
0x0A24,66 // ZC_ACH_UPDATE
|
||||
0x0A28,3 // ZC_ACK_OPENSTORE2
|
||||
0x09FD,-1 // ZC_NOTIFY_MOVEENTRY11
|
||||
0x09FE,-1 // ZC_NOTIFY_NEWENTRY11
|
||||
@@ -2460,7 +2457,7 @@ packet_keys: 0x62C86D09,0x75944F17,0x112C133D // [YomRawr]
|
||||
0x0815,-1,reqopenbuyingstore,2:4:8:9:89
|
||||
0x0883,18,bookingregreq,2:4:6
|
||||
// 0x02C4,8 CZ_JOIN_BATTLE_FIELD
|
||||
0x0960,-1,itemlistwindowselected,2:4:8:12
|
||||
0x0960,-1, itemlistwindowselected,2:4:8:12
|
||||
0x0363,19,wanttoconnection,2:6:10:14:18
|
||||
0x094A,26,partyinvite2,2
|
||||
// 0x0927,4 CZ_GANGSI_RANK
|
||||
@@ -2475,6 +2472,7 @@ packet_keys: 0x62C86D09,0x75944F17,0x112C133D // [YomRawr]
|
||||
0x09EA,11,dull,0 // CZ_REQ_READ_MAIL
|
||||
0x09EB,-1 // ZC_ACK_READ_MAIL
|
||||
0x09EC,-1,dull,0 // CZ_REQ_WRITE_MAIL
|
||||
0x0A2E,6,dull,0 // CZ_REQ_CHANGE_TITLE
|
||||
0x09ED,3 // ZC_ACK_WRITE_MAIL
|
||||
0x09EE,11,dull,0 // CZ_REQ_NEXT_MAIL_LIST
|
||||
0x09EF,11,dull,0 // CZ_REQ_REFRESH_MAIL_LIST
|
||||
@@ -2493,6 +2491,7 @@ packet_keys: 0x62C86D09,0x75944F17,0x112C133D // [YomRawr]
|
||||
0x0A08,26,dull,0 // CZ_REQ_OPEN_WRITE_MAIL
|
||||
0x0A12,27 // ZC_ACK_OPEN_WRITE_MAIL
|
||||
0x0A32,2 // ZC_OPEN_RODEX_THROUGH_NPC_ONLY
|
||||
|
||||
0x0A13,26,dull,0 // CZ_CHECK_RECEIVE_CHARACTER_NAME
|
||||
0x0A14,10 // ZC_CHECK_RECEIVE_CHARACTER_NAME
|
||||
|
||||
@@ -2506,15 +2505,6 @@ packet_keys: 0x62C86D09,0x75944F17,0x112C133D // [YomRawr]
|
||||
0x0A10,-1 // ZC_STORE_ITEMLIST_EQUIP_V6
|
||||
0x0A2D,-1 // ZC_EQUIPWIN_MICROSCOPE_V6
|
||||
|
||||
// OneClick Itemidentify
|
||||
0x0A35,4,oneclick_itemidentify,2 // CZ_REQ_ONECLICK_ITEMIDENTIFY
|
||||
|
||||
// Achievement System
|
||||
0x0A23,-1 // ZC_ALL_ACH_LIST
|
||||
0x0A24,66 // ZC_ACH_UPDATE
|
||||
0x0A25,6,dull,0 // CZ_REQ_ACH_REWARD
|
||||
0x0A26,7 // ZC_REQ_ACH_REWARD_ACK
|
||||
|
||||
// Title System
|
||||
0x0A2E,6,dull,0 // CZ_REQ_CHANGE_TITLE
|
||||
0x0A2F,7 // ZC_ACK_CHANGE_TITLE
|
||||
@@ -2524,75 +2514,5 @@ packet_keys: 0x62C86D09,0x75944F17,0x112C133D // [YomRawr]
|
||||
0x09FB,-1,dull,0 // CZ_PET_EVOLUTION
|
||||
0x09FC,6 // ZC_PET_EVOLUTION_RESULT
|
||||
|
||||
//2015-09-16Ragexe
|
||||
packet_ver: 53
|
||||
packet_keys: 0x17F83A19,0x116944F4,0x1CC541E9 // [Napster]
|
||||
0x0869,7,actionrequest,2:6
|
||||
0x093E,10,useskilltoid,2:4:6
|
||||
0x0877,5,walktoxy,2
|
||||
0x08AC,6,ticksend,2
|
||||
0x0936,5,changedir,2:4
|
||||
0x089C,6,takeitem,2
|
||||
0x092F,6,dropitem,2:4
|
||||
0x0934,8,movetokafra,2:4
|
||||
0x085E,8,movefromkafra,2:4
|
||||
0x022D,10,useskilltopos,2:4:6:8
|
||||
0x0873,90,useskilltoposinfo,2:4:6:8:10
|
||||
0x095A,6,getcharnamerequest,2
|
||||
0x0942,6,solvecharname,2
|
||||
0x087F,12,searchstoreinfolistitemclick,2:6:10
|
||||
0x0817,2,searchstoreinfonextpage,0
|
||||
0x0920,-1,searchstoreinfo,2:4:5:9:13:14:15
|
||||
0x0881,-1,reqtradebuyingstore,2:4:8:12
|
||||
0x0835,6,reqclickbuyingstore,2
|
||||
0x092E,2,reqclosebuyingstore,0
|
||||
0x0948,-1,reqopenbuyingstore,2:4:8:9:89
|
||||
0x089B,18,bookingregreq,2:4:6
|
||||
// 0x094F,8 CZ_JOIN_BATTLE_FIELD
|
||||
0x0961,-1,itemlistwindowselected,2:4:8:12
|
||||
0x0969,19,wanttoconnection,2:6:10:14:18
|
||||
0x0924,26,partyinvite2,2
|
||||
// 0x0938,4 CZ_GANGSI_RANK
|
||||
0x089E,26,friendslistadd,2
|
||||
0x0960,5,hommenu,2:4
|
||||
0x0941,36,storagepassword,2:4:20
|
||||
|
||||
// New Packet
|
||||
0x097F,-1 // ZC_SELECTCART
|
||||
0x0980,7,selectcart,2:6 // CZ_SELECTCART
|
||||
|
||||
//2015-10-01bRagexeRE
|
||||
packet_ver: 54
|
||||
packet_keys: 0x45B945B9,0x45B945B9,0x45B945B9 // [Dastgir]
|
||||
0x0369,7,actionrequest,2:6
|
||||
0x083c,10,useskilltoid,2:4:6
|
||||
0x0437,5,walktoxy,2
|
||||
0x035f,6,ticksend,2
|
||||
0x0202,5,changedir,2:4
|
||||
0x07e4,6,takeitem,2
|
||||
0x0362,6,dropitem,2:4
|
||||
0x07ec,8,movetokafra,2:4
|
||||
0x0364,8,movefromkafra,2:4
|
||||
0x0438,10,useskilltopos,2:4:6:8
|
||||
0x0366,90,useskilltoposmoreinfo,2:4:6:8:10
|
||||
0x096a,6,getcharnamerequest,2
|
||||
0x0368,6,solvecharname,2
|
||||
0x0838,12,searchstoreinfolistitemclick,2:6:10
|
||||
0x0835,2,searchstoreinfonextpage,0
|
||||
0x0819,-1,searchstoreinfo,2:4:5:9:13:14:15
|
||||
0x0811,-1,reqtradebuyingstore,2:4:8:12
|
||||
0x0360,6,reqclickbuyingstore,2
|
||||
0x0817,2,reqclosebuyingstore,0
|
||||
0x0815,-1,reqopenbuyingstore,2:4:8:9:89
|
||||
0x0365,18,partybookingregisterreq,2:4:6
|
||||
//0x0363,8 // CZ_JOIN_BATTLE_FIELD
|
||||
0x0281,-1,itemlistwindowselected,2:4:8:12
|
||||
0x022d,19,wanttoconnection,2:6:10:14:18
|
||||
0x0802,26,partyinvite2,2
|
||||
//0x0436,4 // CZ_GANGSI_RANK
|
||||
0x023b,26,friendslistadd,2
|
||||
0x0361,5,hommenu,2:4
|
||||
0x0860,36,storagepassword,2:4:20
|
||||
|
||||
//Add new packets here
|
||||
//packet_ver: 55
|
||||
//packet_ver: 53
|
||||
|
||||
@@ -121,7 +121,7 @@
|
||||
615,Oridecon_Hammer,Oridecon Hammer,2,5000,,400,,,,,0xFFFFFFFF,7,2,,,,,,{ produce 3; },{},{}
|
||||
616,Old_Card_Album,Old Card Album,2,10000,,50,,,,,0xFFFFFFFF,7,2,,,,,,{ getrandgroupitem(IG_CardAlbum),1; },{},{}
|
||||
617,Old_Violet_Box,Old Purple Box,2,10000,,200,,,,,0xFFFFFFFF,7,2,,,,,,{ getrandgroupitem(IG_VioletBox),1; },{},{}
|
||||
618,Worn_Out_Scroll,Worn Out Scroll,2,50,,20,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{}
|
||||
618,Worn_Out_Scroll,Worn Out Scroll,2,50,,20,,,,,0xFFFFFFFF,7,2,,,,,,{ getrandgroupitem(IG_ScrollBox),1; },{},{}
|
||||
619,Unripe_Apple,Unripe Apple,2,1000,,50,,,,,0xFFFFFFFF,7,2,,,,,,{ pet 1002; },{},{}
|
||||
620,Orange_Juice,Orange Juice,2,1500,,50,,,,,0xFFFFFFFF,7,2,,,,,,{ pet 1113; },{},{}
|
||||
621,Bitter_Herb,Bitter Herb,2,20,,50,,,,,0xFFFFFFFF,7,2,,,,,,{ pet 1031; },{},{}
|
||||
@@ -927,7 +927,7 @@
|
||||
1731,Frozen_Bow,Frozen Bow,5,20,,1400,100,,5,1,0x000A0808,7,2,34,3,55,1,11,{ bonus2 bAddEff,Eff_Freeze,1000; },{},{}
|
||||
1732,Earth_Bow,Earth Bow,5,20,,1400,105,,5,1,0x000A0808,7,2,34,3,55,1,11,{},{},{}
|
||||
1733,Gust_Bow,Gust Bow,5,20,,1400,95,,5,1,0x000A0808,7,2,34,3,55,1,11,{},{},{}
|
||||
1734,Orc_Archer_Bow,Orc Archer Bow,5,20,,1600,120,,5,0,0x000A0808,7,2,34,3,65,1,11,{ bonus2 bAddMonsterDropItem,1753,200; },{},{}
|
||||
1734,Orc_Archer_Bow,Orc Archer Bow,5,20,,1600,120,,5,0,0x000A0808,7,2,34,4,65,1,11,{ bonus2 bAddMonsterDropItem,1753,200; },{},{}
|
||||
1735,Kkakkung,Kkakkung,5,20,,0,120,,5,0,0x000A0848,7,2,34,1,1,0,11,{ bonus2 bAddClass,Class_All,50; },{},{}
|
||||
1736,Double_Bound,Double Bound,5,20,,900,70,,5,3,0x00000800,2,2,34,3,70,1,11,{ bonus3 bAutoSpell,"AC_DOUBLE",GetSkillLv("AC_DOUBLE"),10; },{},{}
|
||||
1737,Ixion_Wing,Ixion Wings,5,20,,300,135,,5,1,0x00000800,2,2,34,4,70,1,11,{ autobonus "{ bonus bAspdRate,7; }",10+(getrefine()*2),7000,BF_WEAPON,"{ specialeffect2 EF_HASTEUP; }"; bonus2 bAddSkillBlow,"AC_CHARGEARROW",3; },{},{}
|
||||
@@ -4551,7 +4551,7 @@
|
||||
11529,MAAMOUL_,Maamoul,0,500,,100,,,,,0xFFFFFFFF,7,2,,,,,,{ itemheal 120,60; },{},{}
|
||||
11530,Jujube,Jujube,0,10,,100,,,,,0xFFFFFFFF,7,2,,,,,,{ itemheal 30,0; },{},{}
|
||||
11531,Coffee,Coffee,0,10,,100,,,,,0xFFFFFFFF,7,2,,,,,,{ itemheal 0,10; },{},{}
|
||||
11701,Girl_Bunch_Of_Flower_,Girl's Bouquet,0,20,,50,,,,,0xFFFFFFFF,7,2,,,,,,{ itemheal rand(105,145),0; },{},{}
|
||||
11701,Girl_Bunch_Of_Flower,Girl's Bouquet,0,20,,50,,,,,0xFFFFFFFF,7,2,,,,,,{ itemheal rand(105,145),0; },{},{}
|
||||
11702,Moon_Cookie,Moon Cookie,0,0,,300,,,,,0xFFFFFFFF,7,2,,,,,,{ },{},{}
|
||||
11703,Mysterious_Blood,Mystery Blood,0,0,,30,,,,,0xFFFFFFFF,7,2,,,,,,{ itemheal 0,rand(25,35); },{},{}
|
||||
11704,KETUPAT_F,Ketupat,0,2,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ itemheal rand(70,90),0; },{},{}
|
||||
@@ -4880,7 +4880,7 @@
|
||||
12316,Angel_Bless,Angel Of Blessing,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{}
|
||||
12317,Powder_Snow,Snow Powder,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ end; },{},{}
|
||||
12318,Little_Heart,Small Hearts,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{}
|
||||
12319,Strawberry_Cake,Rune Strawberry Cake,2,0,,300,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_ATKPOTION,600000,5; sc_start SC_MATKPOTION,600000,5; },{},{}
|
||||
12319,Strawberry_Cake,Rune Strawberry Cake,2,0,,300,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCATKRATE,600000,5; sc_start SC_INCMATKRATE,600000,5; },{},{}
|
||||
12320,Pineapple_Juice,Schwartzwald Pine Jubilee,2,0,,300,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCHIT,600000,10; sc_start SC_INCFLEE2,600000,20; },{},{}
|
||||
12321,Spicy_Sandwich,Arunafeltz Desert Sandwich,2,0,,300,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCCRI,600000,7; },{},{}
|
||||
12322,Chocolate_Pie,Chocolate Pie,0,0,,50,,,,,0xFFFFFFFF,7,2,,,,,,{ percentheal 5,5; },{},{}
|
||||
@@ -4983,12 +4983,12 @@
|
||||
12419,Mana_Plus,Mana Plus,2,100,,50,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_MANA_PLUS,500000,50; },{},{}
|
||||
12420,Stamina_Up_M,Stamina Up M,2,100,,50,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_MUSTLE_M,500000,5; },{},{}
|
||||
12421,Falmons_F,Falmons F,3,10,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_LIFE_FORCE_F,500000,5; },{},{}
|
||||
12422,HP_Increase_Potion_(Small),HP Increase Potion (Small),2,100,,20,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start2 SC_PROMOTE_HEALTH_RESERCH,500000,1,1; percentheal 1,0; },{},{}
|
||||
12423,HP_Increase_Potion_(Medium),HP Increase Potion (Medium),2,100,,40,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start2 SC_PROMOTE_HEALTH_RESERCH,500000,1,2; percentheal 2,0; },{},{}
|
||||
12424,HP_Increase_Potion_(Large),HP Increase Potion (Large),2,100,,80,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start2 SC_PROMOTE_HEALTH_RESERCH,500000,1,3; percentheal 5,0; },{},{}
|
||||
12425,SP_Increase_Potion_(Small),SP Increase Potion (Small),2,100,,20,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start2 SC_ENERGY_DRINK_RESERCH,500000,1,1; percentheal 0,2; },{},{}
|
||||
12426,SP_Increase_Potion_(Medium),SP Increase Potion (Medium),2,100,,40,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start2 SC_ENERGY_DRINK_RESERCH,500000,1,2; percentheal 0,4; },{},{}
|
||||
12427,SP_Increase_Potion_(Large),SP Increase Potion (Large),2,100,,80,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start2 SC_ENERGY_DRINK_RESERCH,500000,1,3; percentheal 0,8; },{},{}
|
||||
12422,HP_Increase_Potion_(Small),HP Increase Potion (Small),0,10,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCMHP,500000,(500+(BaseLevel*10/3)); percentheal 1,0; },{},{}
|
||||
12423,HP_Increase_Potion_(Medium),HP Increase Potion (Medium),0,10,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCMHP,500000,(1500+(BaseLevel*10/3)); percentheal 2,0; },{},{}
|
||||
12424,HP_Increase_Potion_(Large),HP Increase Potion (Large),0,10,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCMHP,500000,(2500+(BaseLevel*10/3)); percentheal 5,0; },{},{}
|
||||
12425,SP_Increase_Potion_(Small),SP Increase Potion (Small),0,10,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCMSPRATE,500000,((BaseLevel/10)-5); percentheal 0,2; },{},{}
|
||||
12426,SP_Increase_Potion_(Medium),SP Increase Potion (Medium),0,10,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCMSPRATE,500000,(BaseLevel/10); percentheal 0,4; },{},{}
|
||||
12427,SP_Increase_Potion_(Large),SP Increase Potion (Large),0,10,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCMSPRATE,500000,((BaseLevel/10)+5); percentheal 0,8; },{},{}
|
||||
12428,Concentrated_White_Potion_Z,Concentrated White Potion Z,0,10,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_EXTRACT_WHITE_POTION_Z,500000,20; heal 1000,0; },{},{}
|
||||
12429,Savage_Full_Roast,Savage Full Roast,2,,,50,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_SAVAGE_STEAK,300000,20; },{},{}
|
||||
12430,Cocktail_Warg_Blood,Cocktail Warg Blood,2,,,50,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_COCKTAIL_WARG_BLOOD,300000,20; },{},{}
|
||||
@@ -5449,29 +5449,29 @@
|
||||
13265,Black_Lump,Black Lump,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13266,Black_Hard_Lump,Hard Black Lump,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13267,Very_Hard_Lump,Extremely Hard Black Lump,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13268,Mysterious_Powder,Mysterious Powder,10,100,,10,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13269,Boost500_To_Throw,Throwing Boost 500,10,100,,10,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13270,Full_SwingK_To_Throw,Throwing Full Swing K,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13271,Mana_Plus_To_Throw,Throwing Mana Plus,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13272,Cure_Free_To_Throw,Throwing Cure Free,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13273,Stamina_Up_M_To_Throw,Throwing Muramura M,10,100,,10,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13274,Digestive_F_To_Throw,Throwing Falmons F,10,100,,10,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13275,HP_Inc_PotS_To_Throw,Throwing Increase HP Potion (Small),10,100,,20,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13276,HP_Inc_PotM_To_Throw,Throwing Increase HP Potion (Medium),10,100,,40,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13277,HP_Inc_PotL_To_Throw,Throwing Increase HP Potion (Large),10,100,,80,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13278,SP_Inc_PotS_To_Throw,Throwing Increase SP Potion (Small),10,100,,20,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13279,SP_Inc_PotM_To_Throw,Throwing Increase SP Potion (Medium),10,100,,40,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13280,SP_Inc_PotL_To_Throw,Throwing Increase SP Potion (Large),10,100,,80,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13281,En_White_PotZ_To_Throw,Throwing Concentrated White Potion Z,10,100,,70,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13282,Vitata500_To_Throw,Throwing Vitata 500,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13283,En_Cel_Juice_To_Throw,Throwing Ceromain Soup,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13284,Savage_BBQ_To_Throw,Throwing Savage Full Roast,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13285,Wug_Cocktail_To_Throw,Throwing Cocktail Warg Blood,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13286,M_Brisket_To_Throw,Throwing Minor Stew,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13287,Siroma_Icetea_To_Throw,Throwing Siroma Iced Tea,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13288,Drocera_Stew_To_Throw,Throwing Drosera Herb Salad,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13289,Petti_Noodle_To_Throw,Throwing Petite Tail Soup,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13290,Black_Thing_To_Throw,Throwing Black Mass,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{},{},{}
|
||||
13268,Mysterious_Powder,Mysterious Powder,10,100,,10,0,,,,0x00040000,8,2,32768,,99,,9,{ sc_start SC_MYSTERIOUS_POWDER,10000,2; },{},{}
|
||||
13269,Boost500_To_Throw,Throwing Boost 500,10,100,,10,0,,,,0x00040000,8,2,32768,,99,,9,{ sc_start SC_BOOST500,500000,10; },{},{}
|
||||
13270,Full_SwingK_To_Throw,Throwing Full Swing K,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{ sc_start SC_FULL_SWING_K,500000,50; },{},{}
|
||||
13271,Mana_Plus_To_Throw,Throwing Mana Plus,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{ sc_start SC_MANA_PLUS,500000,50; },{},{}
|
||||
13272,Cure_Free_To_Throw,Throwing Cure Free,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{ sc_end SC_BLEEDING; sc_end SC_CURSE; sc_end SC_SILENCE; sc_end SC_POISON; sc_end SC_ORCISH; sc_end SC_CHANGEUNDEAD; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_DPOISON; itemheal 500,0; },{},{}
|
||||
13273,Stamina_Up_M_To_Throw,Throwing Muramura M,10,100,,10,0,,,,0x00040000,8,2,32768,,99,,9,{ sc_start SC_MUSTLE_M,500000,5; },{},{}
|
||||
13274,Digestive_F_To_Throw,Throwing Falmons F,10,100,,10,0,,,,0x00040000,8,2,32768,,99,,9,{ sc_start SC_LIFE_FORCE_F,500000,5; },{},{}
|
||||
13275,HP_Inc_PotS_To_Throw,Throwing Increase HP Potion (Small),10,100,,20,0,,,,0x00040000,8,2,32768,,99,,9,{ sc_start SC_INCMHP,500000,(500+(BaseLevel*10/3)); percentheal 1,0; },{},{}
|
||||
13276,HP_Inc_PotM_To_Throw,Throwing Increase HP Potion (Medium),10,100,,40,0,,,,0x00040000,8,2,32768,,99,,9,{ sc_start SC_INCMHP,500000,(1500+(BaseLevel*10/3)); percentheal 2,0; },{},{}
|
||||
13277,HP_Inc_PotL_To_Throw,Throwing Increase HP Potion (Large),10,100,,80,0,,,,0x00040000,8,2,32768,,99,,9,{ sc_start SC_INCMHP,500000,(2500+(BaseLevel*10/3)); percentheal 5,0; },{},{}
|
||||
13278,SP_Inc_PotS_To_Throw,Throwing Increase SP Potion (Small),10,100,,20,0,,,,0x00040000,8,2,32768,,99,,9,{ sc_start SC_INCMSP,500000,((BaseLevel/10)-5); percentheal 0,2; },{},{}
|
||||
13279,SP_Inc_PotM_To_Throw,Throwing Increase SP Potion (Medium),10,100,,40,0,,,,0x00040000,8,2,32768,,99,,9,{ sc_start SC_INCMSP,500000,((BaseLevel/10)); percentheal 0,4; },{},{}
|
||||
13280,SP_Inc_PotL_To_Throw,Throwing Increase SP Potion (Large),10,100,,80,0,,,,0x00040000,8,2,32768,,99,,9,{ sc_start SC_INCMSP,500000,((BaseLevel/10)+5); percentheal 0,8; },{},{}
|
||||
13281,En_White_PotZ_To_Throw,Throwing Concentrated White Potion Z,10,100,,70,0,,,,0x00040000,8,2,32768,,99,,9,{ sc_start SC_EXTRACT_WHITE_POTION_Z,500000,20; itemheal 1000,0; },{},{}
|
||||
13282,Vitata500_To_Throw,Throwing Vitata 500,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{ sc_start2 SC_VITATA_500,500000,20,5; itemheal 0,200; },{},{}
|
||||
13283,En_Cel_Juice_To_Throw,Throwing Ceromain Soup,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{ sc_start SC_EXTRACT_SALAMINE_JUICE,500000,10; },{},{}
|
||||
13284,Savage_BBQ_To_Throw,Throwing Savage Full Roast,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{ sc_start SC_SAVAGE_STEAK,300000,20; },{},{}
|
||||
13285,Wug_Cocktail_To_Throw,Throwing Cocktail Warg Blood,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{ sc_start SC_COCKTAIL_WARG_BLOOD,300000,20; },{},{}
|
||||
13286,M_Brisket_To_Throw,Throwing Minor Stew,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{ sc_start SC_MINOR_BBQ,300000,20; },{},{}
|
||||
13287,Siroma_Icetea_To_Throw,Throwing Siroma Iced Tea,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{ sc_start SC_SIROMA_ICE_TEA,300000,20; },{},{}
|
||||
13288,Drocera_Stew_To_Throw,Throwing Drosera Herb Salad,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{ sc_start SC_DROCERA_HERB_STEAMED,300000,20; },{},{}
|
||||
13289,Petti_Noodle_To_Throw,Throwing Petite Tail Soup,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{ sc_start SC_PUTTI_TAILS_NOODLES,300000,20; },{},{}
|
||||
13290,Black_Thing_To_Throw,Throwing Black Mass,10,100,,50,0,,,,0x00040000,8,2,32768,,99,,9,{ sc_start SC_STOMACHACHE,60000,rand(5,10); },{},{}
|
||||
13294,Explosive_Kunai,Explosive Kunai,10,100,,30,50,,,,0x02000000,63,2,32768,,100,,7,{ bonus bAtkEle,Ele_Neutral; },{},{}
|
||||
// Ninja Fuuma Shurikens
|
||||
13300,Huuma_Bird_Wing,Huuma Wing Shuriken,5,90000,,3000,150,,1,0,0x02000000,7,2,34,4,65,1,22,{ bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Wind; bonus bDex,-2; bonus bAgi,-1; },{},{}
|
||||
@@ -5499,7 +5499,7 @@
|
||||
13411,BF_Sword2,Brave Gladiator Blade,5,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 bAddRace,RC_Player,75; bonus bMatkRate,10; bonus bUnbreakableWeapon,0; },{},{}
|
||||
13412,Twin_Edge_B,Twin Edge of Naght Sieger,5,20,,1500,150,,1,3,0x000654E2,2,2,2,4,75,1,2,{ bonus bAtkEle,Ele_Water; skill "MG_FROSTDIVER",5; autobonus "{ bonus bIgnoreDefClass,Class_Normal; }",50,5000; },{},{}
|
||||
13413,Twin_Edge_R,Twin Edge of Naght Sieger,5,20,,1500,160,,1,3,0x000654E2,2,2,2,4,75,1,2,{ bonus bAtkEle,Ele_Fire; skill "WZ_METEOR",3; autobonus "{ bonus bIgnoreDefClass,Class_Normal; }",50,5000; },{},{}
|
||||
13414,Elemental_Sword,Elemental Sword,5,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,1000; bonus4 bAutoSpellOnSkill,"MG_LIGHTNINGBOLT","WZ_EARTHSPIKE",3,1000; },{},{}
|
||||
13414,Elemental_Sword,Elemental Sword,5,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; },{},{}
|
||||
13415,N_Falchion,Novice Falchion,5,0,,0,59,,1,3,0x000654E3,7,2,2,1,2,0,2,{},{},{}
|
||||
13416,Krieger_Onehand_Sword1,Glorious Flamberge,5,20,,0,130,,1,0,0x000654E3,7,2,2,4,80,1,2,{ bonus2 bAddRace,RC_DemiHuman,75; bonus2 bAddRace,RC_Player,75; bonus2 bIgnoreDefRaceRate,RC_DemiHuman,20; bonus2 bIgnoreDefRaceRate,RC_Player,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiHuman,(getrefine()-4)*(getrefine()-4); bonus2 bAddRace,RC_Player,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRaceRate,RC_DemiHuman,5; bonus2 bIgnoreDefRaceRate,RC_Player,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,5,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; },{},{}
|
||||
@@ -6531,10 +6531,10 @@
|
||||
//16590,Thoughtful_Hat_Box
|
||||
16677,Universal_Catalog_Gold_Box10,Universal Catalog Gold 10 Box,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ getitem 12581,10; },{},{}
|
||||
16678,Universal_Catalog_Gold_Box50,Universal Catalog Gold 50 Box,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ getitem 12581,50; },{},{}
|
||||
16679,Universal_Catalog_Gold_Box10_,Universal Catalog Gold 10 Box,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ getitem 12581,10; },{},{}
|
||||
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; },{},{}
|
||||
16679,Universal_Catalog_Gold_Box10,Universal Catalog Gold 10 Box,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ getitem 12581,10; },{},{}
|
||||
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; },{},{}
|
||||
//
|
||||
17104,HD_Oridecon_50Box,HD Oridecon 50 Box,2,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ getitem 6240,50; },{},{}
|
||||
17105,HD_Elunium_50Box,HD Elunium 50 Box,2,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ getitem 6241,50; },{},{}
|
||||
|
||||
@@ -10,39 +10,39 @@
|
||||
// <SC_GroupID>
|
||||
// SC (status change) group for the item.
|
||||
// Example for SC_REUSE_LIMIT_MTF
|
||||
// 12658,10000,SC_REUSE_LIMIT_MTF // Transformation Scroll(Deviruchi)
|
||||
// 12659,10000,SC_REUSE_LIMIT_MTF // Transformation Scroll(Raydric)
|
||||
// 12658,10000,620 // Transformation Scroll(Deviruchi)
|
||||
// 12659,10000,620 // Transformation Scroll(Raydric)
|
||||
// -> 12658 has reuse delay for 10 seconds, and also,
|
||||
// 12659 cannot be used when this delay is active.
|
||||
// Since this is optional, default is -1 will ignores the
|
||||
// delay group and the delay will be stored in character's
|
||||
// data that has limit set in src/map/itemdb.h as MAX_ITEMDELAYS.
|
||||
|
||||
// SC_REUSE_LIMIT_A
|
||||
14538,300000,SC_REUSE_LIMIT_A //Glass_Of_Illusion
|
||||
// SC_REUSE_LIMIT_A 609
|
||||
14538,300000,608 //Glass_Of_Illusion
|
||||
|
||||
// SC_REUSE_LIMIT_B
|
||||
14586,180000,SC_REUSE_LIMIT_B //Spark_Candy
|
||||
// SC_REUSE_LIMIT_B 610
|
||||
14586,180000,609 //Spark_Candy
|
||||
|
||||
// SC_REUSE_LIMIT_C
|
||||
12208,60000,SC_REUSE_LIMIT_C //Battle_Manual
|
||||
// SC_REUSE_LIMIT_C 611
|
||||
12208,60000,610 //Battle_Manual
|
||||
|
||||
// SC_REUSE_LIMIT_D
|
||||
12210,60000,SC_REUSE_LIMIT_D //Bubble_Gum
|
||||
// SC_REUSE_LIMIT_D 612
|
||||
12210,60000,611 //Bubble_Gum
|
||||
|
||||
// SC_REUSE_LIMIT_E
|
||||
11522,1000,SC_REUSE_LIMIT_E //Red_Raffle_Sap
|
||||
11523,2000,SC_REUSE_LIMIT_E //Yellow_Raffle_Sap
|
||||
11524,3000,SC_REUSE_LIMIT_E //White_Raffle_Sap
|
||||
// SC_REUSE_LIMIT_E 613
|
||||
11522,1000,612 //Red_Raffle_Sap
|
||||
11523,2000,612 //Yellow_Raffle_Sap
|
||||
11524,3000,612 //White_Raffle_Sap
|
||||
|
||||
// SC_REUSE_LIMIT_F
|
||||
607,5000,SC_REUSE_LIMIT_F //Yggdrasil_Berry
|
||||
// SC_REUSE_LIMIT_F 614
|
||||
607,5000,613 //Yggdrasil_Berry
|
||||
|
||||
// SC_REUSE_LIMIT_G
|
||||
608,3000,SC_REUSE_LIMIT_G //Yggdrasil_Seed
|
||||
// SC_REUSE_LIMIT_G 615
|
||||
608,3000,614 //Yggdrasil_Seed
|
||||
|
||||
// SC_REUSE_LIMIT_H
|
||||
11525,5000,SC_REUSE_LIMIT_H //Mora_Hip_Tea
|
||||
// SC_REUSE_LIMIT_H 616
|
||||
11525,5000,615 //Mora_Hip_Tea
|
||||
|
||||
// Misc
|
||||
//12202,60000 //Str_Dish10_
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
// 2 - restricted in PVP
|
||||
// 4 - restricted in GVG
|
||||
// 8 - restricted in Battlegrounds
|
||||
// 16 - restricted in WOE:TE castles
|
||||
// Restricted zones - configured by 'restricted <number>' mapflag
|
||||
// 32 - restricted in zone 1
|
||||
// 64 - restricted in zone 2
|
||||
@@ -18,7 +17,6 @@
|
||||
// 512 - restricted in zone 5
|
||||
// 1024 - restricted in zone 6
|
||||
// 2048 - restricted in zone 7
|
||||
// 4096 - restricted in zone 8
|
||||
//
|
||||
// Examples:
|
||||
// 1201,1 // Knife can't be worn on normal maps
|
||||
|
||||
@@ -1046,7 +1046,7 @@
|
||||
1991,TENDRILRION,Tendrillion,Tendrilion,113,3657330,0,731466,365733,2,20000,24000,33,30,113,60,1,45,147,13,10,12,1,2,42,0x37B5,100,500,960,360,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,108,41220,0,30854,4427,2,12000,13000,35,80,110,45,80,200,105,10,10,12,1,2,66,0x1089,120,1000,624,300,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,111,46708,0,30360,16348,3,8000,8800,38,15,113,42,30,108,122,13,10,12,2,2,42,0x3695,150,400,864,432,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,104,32600,0,16300,11410,1,9000,9900,29,5,104,56,30,20,116,4,10,12,1,4,24,0x7185,110,1000,864,432,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
|
||||
1994,LUCIOLA_VESPA,Luciola Vespa,Luciola Vespa,104,32600,0,16300,11410,1,9000,9900,29,5,104,56,30,20,116,4,10,12,1,4,24,0x7795,110,1000,864,432,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,80,13680,0,6840,3420,1,600,720,25,5,102,23,30,10,86,2,10,12,1,3,62,0x308D,150,700,600,360,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,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
|
||||
|
||||
@@ -131,7 +131,7 @@
|
||||
//-- PR_BENEDICTIO
|
||||
69,0,0,0,40000:80000:120000:160000:200000,0,0
|
||||
//-- PR_SANCTUARY
|
||||
70,5000,0,0,3500:6500:9500:12500:15500:18500:21500:24500:27500:30500,0,0
|
||||
70,5000,0,0,4000:7000:10000:13000:16000:19000:22000:25000:28000:31000,0,0
|
||||
//-- PR_SLOWPOISON
|
||||
71,0,0,0,10000:20000:30000:40000,0,0
|
||||
//-- PR_STRECOVERY
|
||||
@@ -165,7 +165,7 @@
|
||||
//-- 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,0
|
||||
//-- WZ_WATERBALL
|
||||
86,1000:2000:3000:4000:5000:6000:7000:8000:9000:10000,0,0,10000,0,0
|
||||
86,1000:2000:3000:4000:5000:6000:7000:8000:9000:10000,0,0,0,0,0
|
||||
//-- WZ_ICEWALL
|
||||
87,0,0,0,5000:10000:15000:20000:25000:30000:35000:40000:45000:50000,0,0
|
||||
//-- WZ_FROSTNOVA
|
||||
@@ -979,7 +979,7 @@
|
||||
//-- NPC_WIDESIGHT
|
||||
669,0,0,0,10000,0,0
|
||||
//-- NPC_EVILLAND
|
||||
670,0,0,0,3500:4500:5500:6500:7500:8500:9500:10500:11500:12500,30000,0
|
||||
670,0,0,0,30000,30000,0
|
||||
//-- NPC_MAGICMIRROR
|
||||
671,0,0,0,30000:30000:30000:30000:30000:2000:2000:2000:2000:2000,0,0
|
||||
//-- NPC_SLOWCAST
|
||||
@@ -1027,7 +1027,7 @@
|
||||
|
||||
//===== 2nd Jobs Quest Skills ==============
|
||||
//-- KN_CHARGEATK
|
||||
1001,500,0,0,0,0,0
|
||||
1001,300,300,0,0,0,0
|
||||
//-- CR_SHRINK
|
||||
1002,0,0,0,300000,0,0
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
272,0,2 //MO_CHAINCOMBO
|
||||
273,0,2 //MO_COMBOFINISH
|
||||
336,1 //WE_CALLPARTNER
|
||||
366,7 //HW_MAGICPOWER
|
||||
366,3 //HW_MAGICPOWER
|
||||
370,1 //CH_PALMSTRIKE
|
||||
371,0,2 //CH_TIGERFIST
|
||||
372,0,2 //CH_CHAINCRUSH
|
||||
|
||||
@@ -66,8 +66,6 @@
|
||||
// 0x08000 - skill that can be used to target while under SC__MANHOLE effect
|
||||
// 0x10000 - skill that affects hidden targets
|
||||
// 0x20000 - skill that affects SC_GLOOMYDAY_SK
|
||||
// 0x40000 - skill that is affected by SC_DANCEWITHWUG
|
||||
// 0x80000 - skill blocked by RA_WUGBITE
|
||||
// 17 Name
|
||||
// 18 Description
|
||||
1,0,0,0,0,0,0,9,0,no,0,0,0,none,0,0x0, NV_BASIC,Basic Skill
|
||||
@@ -138,7 +136,7 @@
|
||||
48,-1,8,0,-1,0,0,10,2,no,0,0,0,weapon,0,0x0, TF_DOUBLE,Double Attack
|
||||
49,0,0,0,0,0,0,10,0,no,0,0,0,weapon,0,0x0, TF_MISS,Improve Dodge
|
||||
50,1,6,1,0,1,0,10,1,no,0,0,0,weapon,0,0x0, TF_STEAL,Steal
|
||||
51,1,6,4,0,1,0,10,1,no,0,0,0,none,0,0x84064, TF_HIDING,Hiding
|
||||
51,1,6,4,0,1,0,10,1,no,0,0,0,none,0,0x4064, TF_HIDING,Hiding
|
||||
52,-2,6,1,5,0,0,10,1,no,0,0,0,weapon,0,0x0, TF_POISON,Envenom
|
||||
53,9,6,16,5,0x1,0,1,1,no,0,0,0,weapon,0,0x0, TF_DETOXIFY,Detoxify
|
||||
//
|
||||
@@ -218,14 +216,14 @@
|
||||
//****
|
||||
// Hunter
|
||||
115,3,6,2,0,0x1,0,5,1,no,0,0x80,0,misc,6:7:8:9:10,0x3000, HT_SKIDTRAP,Skid Trap
|
||||
116,3,6,2,2,0xC2,0,5,1,no,0,0x80,0,misc,0,0x3800, HT_LANDMINE,Land Mine
|
||||
116,3,6,2,2,0x42,0,5,1,no,0,0x80,0,misc,0,0x3800, HT_LANDMINE,Land Mine
|
||||
117,3,6,2,0,0x1,0,5,1,no,0,0x80,0,misc,0,0x3000, HT_ANKLESNARE,Ankle Snare
|
||||
118,3,6,2,0,0x3,1,5,1,no,0,0x80,0,misc,0,0x3000, HT_SHOCKWAVE,Shockwave Trap
|
||||
119,3,6,2,0,0x3,2,5,1,no,0,0x80,0,misc,0,0x3000, HT_SANDMAN,Sandman
|
||||
120,3,6,2,0,0x3,1,5,1,no,0,0x80,0,misc,0,0x3000, HT_FLASHER,Flasher
|
||||
121,3,6,2,1,0x42,1,5,1,no,0,0x80,0,weapon,0,0x3800, HT_FREEZINGTRAP,Freezing Trap
|
||||
122,3,6,2,4,0xC2,1,5,1,no,0,0x80,0,misc,0,0x3800, HT_BLASTMINE,Blast Mine
|
||||
123,3,6,2,3,0xC2,2,5,1,no,0,0x80,0,misc,0,0x3800, HT_CLAYMORETRAP,Claymore Trap
|
||||
122,3,6,2,4,0x42,1,5,1,no,0,0x80,0,misc,0,0x3800, HT_BLASTMINE,Blast Mine
|
||||
123,3,6,2,3,0x42,2,5,1,no,0,0x80,0,misc,0,0x3800, HT_CLAYMORETRAP,Claymore Trap
|
||||
124,2,6,32,0,0x1,0,1,1,no,0,0x40000,0,misc,0,0x0, HT_REMOVETRAP,Remove Trap
|
||||
125,3,6,2,0,0x1,0,1,1,no,0,0x80,0,misc,0,0x2000, HT_TALKIEBOX,Talkie Box
|
||||
126,0,0,0,0,0,0,10,0,no,0,0,0,weapon,0,0x0, HT_BEASTBANE,Beast Bane
|
||||
@@ -240,7 +238,7 @@
|
||||
132,0,0,0,0,0,0,5,0,no,0,0,0,weapon,0,0x0, AS_RIGHT,Righthand Mastery
|
||||
133,0,0,0,0,0,0,5,0,no,0,0,0,weapon,0,0x0, AS_LEFT,Lefthand Mastery
|
||||
134,0,0,0,0,0,0,10,0,no,0,0,0,weapon,0,0x0, AS_KATAR,Katar Mastery
|
||||
135,0,6,4,0,0x1,0,10,1,no,0,0,0,weapon,0,0x80060, AS_CLOAKING,Cloaking
|
||||
135,0,6,4,0,0x1,0,10,1,no,0,0,0,weapon,0,0x60, AS_CLOAKING,Cloaking
|
||||
136,1,8,1,-1,0,0,10,-8,no,0,0,0,weapon,0,0x0, AS_SONICBLOW,Sonic Blow
|
||||
137,3:4:5:6:7,6,1,-1,0x2,1,5,1,no,0,0,0,weapon,0,0x4, AS_GRIMTOOTH,Grimtooth
|
||||
138,1,6,16,5,0x1,0,10,1,no,0,0x400,0,weapon,0,0x0, AS_ENCHANTPOISON,Enchant Poison
|
||||
@@ -544,7 +542,7 @@
|
||||
376,0,0,0,0,0x1,0,5,1,no,0,0,0,weapon,0,0x0, ASC_KATAR,Advanced Katar Mastery
|
||||
//377,0,0,4,0,0x1,0,10,1,no,0,0,0,misc,0,0x0, ASC_HALLUCINATION,Hallucination Walk
|
||||
378,0,6,4,5,0x1,0,5,1,no,0,0,0,weapon,0,0x0, ASC_EDP,Enchant Deadly Poison
|
||||
379,9,6,1,-1,0x8,0,10,1,yes,0,0,0,weapon,0,0x0, ASC_BREAKER,Soul Destroyer
|
||||
379,7,6,1,-1,0x8,0,10,1,yes,0,0,0,weapon,0,0x0, ASC_BREAKER,Soul Destroyer
|
||||
|
||||
//****
|
||||
// Sniper
|
||||
@@ -795,7 +793,7 @@
|
||||
667,0,6,4,0,0x3,2:5:8:11:14,5,1,no,0,0x2,0,none,0,0x0, NPC_WIDECONFUSE,Wide Confusion
|
||||
668,0,6,4,0,0x3,2:5:8:11:14,5,1,no,0,0x2,0,none,0,0x0, NPC_WIDESLEEP,Wide Sleep
|
||||
669,0,6,4,3,0x3,5,1,1,no,0,0x2,0,magic,0,0x0, NPC_WIDESIGHT,Wide Sight
|
||||
670,7,6,2,7,0xD1,0,10,1,no,0,0x2,0,magic,0,0x0, NPC_EVILLAND,Evil Land
|
||||
670,9,6,2,7,0x91,0,10,1,no,0,0x2,0,magic,0,0x0, NPC_EVILLAND,Evil Land
|
||||
671,0,6,4,0,0x1,0,5,1,no,0,0x2,0,magic,0,0x0, NPC_MAGICMIRROR,Magic Mirror
|
||||
672,0,6,4,0,0x3,2:5:8:11:14,5,1,no,0,0x2,0,none,0,0x0, NPC_SLOWCAST,Slow Cast
|
||||
673,-9,6,1,-1,0,0,5,1,no,0,0x2,0,weapon,0,0x0, NPC_CRITICALWOUND,Critical Wounds
|
||||
@@ -961,7 +959,7 @@
|
||||
2030,-2,6,4,-1,0,0,5,1,no,0,0x200,0,weapon,0,0x0, GC_WEAPONCRUSH,Weapon Crush
|
||||
2031,1,6,1,-1,0,0,5,1,no,0,0,0,weapon,0,0x0, GC_VENOMPRESSURE,Venom Pressure
|
||||
2032,5,6,2,0,0x1,0,5,1,yes,0,0,1,none,0,0x0, GC_POISONSMOKE,Poison Smoke
|
||||
2033,0,6,4,0,0x1,0,5,1,no,0,0,0,weapon,0,0x80040, GC_CLOAKINGEXCEED,Cloaking Exceed
|
||||
2033,0,6,4,0,0x1,0,5,1,no,0,0,0,weapon,0,0x40, GC_CLOAKINGEXCEED,Cloaking Exceed
|
||||
2034,0,6,4,-1,0x2,3,1,1,no,0,0,0,weapon,0,0x0, GC_PHANTOMMENACE,Phantom Menace
|
||||
2035,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, GC_HALLUCINATIONWALK,Hallucination Walk
|
||||
2036,0,6,4,-1,0x2,1:1:1:1:2,5,1,no,0,0,0,weapon,0,0x0, GC_ROLLINGCUTTER,Rolling Cutter
|
||||
@@ -1003,12 +1001,12 @@
|
||||
2239,3,6,2,0,0x42,3,5,1,no,0,0x80,3,misc,0,0x2800, RA_CLUSTERBOMB,Cluster Bomb
|
||||
2240,0,6,4,0,0,0,1,1,no,0,0,0,none,0,0x0, RA_WUGMASTERY,Warg Mastery
|
||||
2241,0,6,4,0,0,0,3,1,no,0,0,0,none,0,0x2000, RA_WUGRIDER,Warg Rider
|
||||
2242,0,6,4,-1,0x42,1,1,1,no,0,0,0,weapon,0,0x42000, RA_WUGDASH,Warg Dash
|
||||
2243,9,6,1,0,0x98,0,5,1,no,0,0,0,weapon,0,0x42000, RA_WUGSTRIKE,Warg Strike
|
||||
2244,9,6,1,0,0x98,0,5,1,no,0,0,0,weapon,0,0x40080, RA_WUGBITE,Warg Bite
|
||||
2242,0,6,4,-1,0x42,1,1,0,no,0,0,0,weapon,0,0x2000, RA_WUGDASH,Warg Dash
|
||||
2243,9,6,1,0,0x40,0,5,1,no,0,0,0,weapon,0,0x2000, RA_WUGSTRIKE,Warg Strike
|
||||
2244,9,6,1,0,0x40,0,5,1,no,0,0,0,weapon,0,0x80, RA_WUGBITE,Warg Bite
|
||||
2245,0,0,0,0,0,0,10,0,no,0,0,0,none,0,0x0, RA_TOOTHOFWUG,Tooth of Warg
|
||||
2246,0,6,4,0,0x2,3:4:5:6:7,5,1,no,0,0x40000,0,weapon,0,0x0, RA_SENSITIVEKEEN,Sensitive Keen
|
||||
2247,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x80042, RA_CAMOUFLAGE,Camouflage
|
||||
2247,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x42, RA_CAMOUFLAGE,Camouflage
|
||||
2248,0,0,0,0,0,0,5,0,no,0,0,0,none,0,0x0, RA_RESEARCHTRAP,Research Trap
|
||||
2249,3,6,2,3,0x43,2,1,1,no,0,0x80,1,misc,0,0x2000, RA_MAGENTATRAP,Magenta Trap
|
||||
2250,3,6,2,1,0x43,2,1,1,no,0,0x80,1,misc,0,0x2000, RA_COBALTTRAP,Cobalt Trap
|
||||
@@ -1071,7 +1069,7 @@
|
||||
2301,7,6,2,0,0x1,0,3,1,yes,0,0x20000,0,magic,0,0x0, SC_CHAOSPANIC,Chaos Panic
|
||||
2302,7,6,2,0,0x1,0,3,1,yes,0,0x20000,1,magic,0,0x0, SC_MAELSTROM,Maelstrom
|
||||
2303,7,6,2,0,0x1,0,3,1,yes,0,0,0,none,0,0x0, SC_BLOODYLUST,Bloody Lust
|
||||
2304,0,6,4,-1,0,0,3,1,no,0,0,0,weapon,3:6:9,0x0, SC_FEINTBOMB,Feint Bomb
|
||||
2304,0,6,4,-1,0,0,3,1,no,0,0,0,weapon,0,0x0, SC_FEINTBOMB,Feint Bomb
|
||||
|
||||
//****
|
||||
// LG Royal Guard
|
||||
@@ -1099,11 +1097,11 @@
|
||||
|
||||
//****
|
||||
// SR Sura
|
||||
2326,1,8,1,-1,0,0,10,-2,no,0,0,0,weapon,0,0x0, SR_DRAGONCOMBO,Dragon Combo
|
||||
2326,-2,8,1,-1,0,0,10,-2,no,0,0,0,weapon,0,0x0, SR_DRAGONCOMBO,Dragon Combo
|
||||
2327,0,8,4,-1,0x2,2,5,-3,no,0,0,0,weapon,3,0x0, SR_SKYNETBLOW,Sky Net Blow
|
||||
2328,0,6,4,-1,0x2,1:2:3:4:5,5,1,no,0,0,0,weapon,0,0x0, SR_EARTHSHAKER,Earth Shaker
|
||||
2329,1,8,4,-1,0,0,5,-2,no,0,0x200,0,weapon,0,0x0, SR_FALLENEMPIRE,Fallen Empire
|
||||
2330,1,6,1,-1,0x3,1:1:1:1:1:2:2:2:2:2,10,1,yes,0,0,0,weapon,0,0x0, SR_TIGERCANNON,Tiger Cannon
|
||||
2329,-2,8,4,-1,0,0,5,-2,no,0,0x200,0,weapon,0,0x0, SR_FALLENEMPIRE,Fallen Empire
|
||||
2330,-2,6,1,-1,0x42,1:1:1:1:1:2:2:2:2:2,10,1,yes,0,0,0,weapon,0,0x0, SR_TIGERCANNON,Tiger Cannon
|
||||
2331,0,0,0,0,0,0,10,0,no,0,0,0,none,0,0x0, SR_HELLGATE,Hell Gate
|
||||
2332,0,6,4,-1,0x2,3,5,1,no,0,0x40000,0,weapon,0,0x0, SR_RAMPAGEBLASTER,Rampage Blaster
|
||||
2333,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, SR_CRESCENTELBOW,Crescent Elbow
|
||||
@@ -1199,7 +1197,7 @@
|
||||
2474,0,0,0,0,0,0,5,0,no,0,0,0,none,0,0x0, GN_TRAINING_SWORD,Sword Training
|
||||
2475,0,0,0,0,0,0,5,0,no,0,0,0,none,0,0x0, GN_REMODELING_CART,Cart Remodeling
|
||||
2476,0,6,4,-1,0x2,2,5,1,no,0,0,0,weapon,2,0x0, GN_CART_TORNADO,Cart Tornado
|
||||
2477,7:8:9:10:11,6,1,-1,0x42,1:1:2:2:3,5,1,yes,0,0,0,weapon,0,0x0, GN_CARTCANNON,Cart Cannon
|
||||
2477,7:8:9:10:11,6,1,-1,0x2,1:1:2:2:3,5,1,yes,0,0,0,weapon,0,0x0, GN_CARTCANNON,Cart Cannon
|
||||
2478,0,6,4,0,0x1,0,5,1,yes,0,0,0,none,0,0x0, GN_CARTBOOST,Cart Boost
|
||||
2479,9,6,2,0,0,0,5,1,yes,0,0x80,3,misc,0,0x0, GN_THORNS_TRAP,Thorn Trap
|
||||
2480,11,6,1,0,0x1,0,5,1,yes,0,0,3,misc,0,0x0, GN_BLOOD_SUCKER,Blood Sucker //CHECK Data says its a magic attack. Hmmmm....
|
||||
@@ -1235,7 +1233,7 @@
|
||||
//2541,0,0,0,0,0,0,??,0,no,0,0,0,none,0,0x0, NPC_UGLYDANCE,Ugly Dance 2
|
||||
//2542,0,0,0,0,0,0,??,0,no,0,0,0,none,0,0x0, ALL_TETANY,Tetany
|
||||
//2543,0,0,0,0,0,0,??,0,no,0,0,0,none,0,0x0, ALL_RAY_OF_PROTECTION,Ray of Protection
|
||||
2544,0,6,4,0,0x1,0,1,1,no,0,0x1,0,none,0,0x0, MC_CARTDECORATE,Decorate Cart
|
||||
//2544,0,0,0,0,0,0,??,0,no,0,0,0,none,0,0x0, MC_CARTDECORATE,Decorate Cart
|
||||
|
||||
//****
|
||||
// Rebellion
|
||||
@@ -1319,11 +1317,15 @@
|
||||
5007,0,6,4,0,0x3,5:6:7:8:9,5,1,no,0,0,0,none,0,0x0, WM_FRIGG_SONG,Frigg's Song
|
||||
5008,0,6,4,0,0x3,11,5,1,no,0,0,0,none,0,0x0, SO_ELEMENTAL_SHIELD,Elemental Shield
|
||||
5009,1,6,1,0,0x1,0,5,1,no,0,0,0,none,0,0x0, SR_FLASHCOMBO,Flash Combo
|
||||
5010,0,6,4,0,0x1,0,5,1,no,0,0,0,none,4:5:6:7:8:9,0x0, SC_ESCAPE,Emergency Escape
|
||||
5010,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, SC_ESCAPE,Emergency Escape
|
||||
5011,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, AB_OFFERTORIUM,Offertorium
|
||||
5012,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, WL_TELEKINESIS_INTENSE,Intense Telekinesis
|
||||
5013,0,6,4,0,0x3,0,5,1,no,0,0,0,none,0,0x0, LG_KINGS_GRACE,King's Grace
|
||||
5014,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, ALL_FULL_THROTTLE,Full Throttle
|
||||
5015,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, SR_FLASHCOMBO_ATK_STEP1,Flash Combo Attack Step 1
|
||||
5016,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, SR_FLASHCOMBO_ATK_STEP2,Flash Combo Attack Step 2
|
||||
5017,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, SR_FLASHCOMBO_ATK_STEP3,Flash Combo Attack Step 3
|
||||
5018,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, SR_FLASHCOMBO_ATK_STEP4,Flash Combo Attack Step 4
|
||||
|
||||
//****
|
||||
// Homunculus S
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
// 2 - cannot be used in PvP maps (use this instead of 1 for PK-mode servers)
|
||||
// 4 - cannot be used in GvG maps
|
||||
// 8 - cannot be used in Battleground maps
|
||||
// 16 - cannot be used in WOE:TE castles
|
||||
// 16 - cannot be cloned (clones will not copy this skill)
|
||||
// Restricted zones - configured by 'restricted <number>' mapflag
|
||||
// 32 - cannot be used in zone 1 maps
|
||||
// 64 - cannot be used in zone 2 maps
|
||||
@@ -18,7 +18,6 @@
|
||||
// 512 - cannot be used in zone 5 maps
|
||||
// 1024 - cannot be used in zone 6 maps
|
||||
// 2048 - cannot be used in zone 7 maps
|
||||
// 4096 - cannot be used in zone 8 maps
|
||||
//
|
||||
// Example:
|
||||
// 8,6 // Endure cannot be used in PvP and GvG maps (2+4)
|
||||
@@ -100,6 +99,12 @@
|
||||
488,3 //CG_HERMODE
|
||||
3013,3 //KO_KYOUGAKU
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
// Clone Forbidden/pointless skills
|
||||
//----------------------------------------------------------------------------
|
||||
77,16 //PR_TURNUNDEAD
|
||||
79,16 //PR_MAGNUS
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
// Zone 1 - Aldebaran Turbo Track
|
||||
//----------------------------------------------------------------------------
|
||||
|
||||
@@ -139,7 +139,7 @@
|
||||
110,0,0,10,0,0,0,1:2:6:7:8,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //BS_HAMMERFALL
|
||||
111,0,0,20:23:26:29:32,0,0,0,6:7:8,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //BS_ADRENALINE
|
||||
112,0,0,18:16:14:12: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,0,0 //BS_WEAPONPERFECT
|
||||
113,0,0,18:16:14:12:10,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:23,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //BS_OVERTHRUST
|
||||
113,0,0,18:16:14:12: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,0,0 //BS_OVERTHRUST
|
||||
114,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,0,0 //BS_MAXIMIZE
|
||||
|
||||
//****
|
||||
@@ -680,13 +680,13 @@
|
||||
//****
|
||||
// NC Mechanic
|
||||
2256,0,0,3:6:9:12:15,0,0,0,99,0,0,mado,0,0,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,mado,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_PILEBUNKER
|
||||
2257,0,0,50,0,0,0,99,0,0,mado,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1549:16030:16031:16032 //NC_PILEBUNKER
|
||||
2258,0,0,2:4:6,0,0,0,99,0,0,mado,0,0,6145,1,0,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,mado,0,0,2139,0,6146,1,0,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,mado,0,0,6146,1,6147,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_COLDSLOWER
|
||||
2261,0,0,40:45:50,0,0,0,99,8,1,mado,0,0,6146,1,0,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,mado,0,0,2800,0,6146,1,0,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,mado,0,0,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_HOVERING
|
||||
2263,0,0,25,0,0,0,99,0,0,mado,0,0,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2801 //NC_HOVERING
|
||||
2264,0,0,5,0,0,0,99,0,0,mado,0,0,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_F_SIDESLIDE
|
||||
2265,0,0,5,0,0,0,99,0,0,mado,0,0,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //NC_B_SIDESLIDE
|
||||
|
||||
@@ -883,7 +883,7 @@
|
||||
|
||||
//2542,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,0,0 //ALL_TETANY
|
||||
//2543,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,0,0 //ALL_RAY_OF_PROTECTION
|
||||
2544,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,0,0 //MC_CARTDECORATE
|
||||
//2544,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,0,0 //MC_CARTDECORATE
|
||||
|
||||
//****
|
||||
// Rebellion
|
||||
@@ -956,6 +956,10 @@
|
||||
5012,0,0,100:150:200:250:300,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,0,0 //WL_TELEKINESIS_INTENSE
|
||||
5013,0,0,200:180:160:140: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,0,0 //LG_KINGS_GRACE
|
||||
5014,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,0,0 //ALL_FULL_THROTTLE
|
||||
5015,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,0,0 //SR_FLASHCOMBO_ATK_STEP1 //All 4 steps are using temp req SP values for now.
|
||||
5016,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,0,0 //SR_FLASHCOMBO_ATK_STEP2
|
||||
5017,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,0,0 //SR_FLASHCOMBO_ATK_STEP3
|
||||
5018,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,0,0 //SR_FLASHCOMBO_ATK_STEP4
|
||||
|
||||
// Copied Bard / Dancer Skills
|
||||
//3036,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,0,0 //BA_POEMBRAGI2
|
||||
|
||||
@@ -80,8 +80,6 @@
|
||||
5,154,1,0,0,0,0,0,0,0,0,0,0 //MC_CHANGECART#Change Cart#
|
||||
5,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar#
|
||||
5,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
|
||||
5,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
5,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Thief
|
||||
6,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
6,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -231,8 +229,6 @@
|
||||
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,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
10,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Hunter
|
||||
11,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
11,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -496,8 +492,6 @@
|
||||
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,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
18,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Bard
|
||||
19,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
19,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -650,8 +644,6 @@
|
||||
23,52,10,0,0,0,0,0,0,0,0,0,0 //TF_POISON#Envenom#
|
||||
23,53,1,52,3,0,0,0,0,0,0,0,0 //TF_DETOXIFY#Detoxify#
|
||||
23,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
|
||||
23,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
23,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Gunslinger
|
||||
24,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
24,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -786,8 +778,6 @@
|
||||
4006,154,1,0,0,0,0,0,0,0,0,0,0 //MC_CHANGECART#Change Cart#
|
||||
4006,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar#
|
||||
4006,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
|
||||
4006,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4006,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//ThiefHigh
|
||||
4007,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4007,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -962,8 +952,6 @@
|
||||
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,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4011,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Sniper
|
||||
4012,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4012,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -1270,8 +1258,6 @@
|
||||
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,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4019,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Clown
|
||||
4020,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4020,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -1468,8 +1454,6 @@
|
||||
4028,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar#
|
||||
4028,408,1,0,0,0,0,0,0,0,0,0,0 //WE_BABY#Baby#
|
||||
4028,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent#
|
||||
4028,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4028,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Baby Thief
|
||||
4029,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4029,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -1623,8 +1607,6 @@
|
||||
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,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4033,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Baby Hunter
|
||||
4034,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4034,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -1896,8 +1878,6 @@
|
||||
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,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4041,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Baby Bard
|
||||
4042,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4042,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -2048,8 +2028,6 @@
|
||||
4045,53,1,52,3,0,0,0,0,0,0,0,0 //TF_DETOXIFY#Detoxify#
|
||||
4045,408,1,0,0,0,0,0,0,0,0,0,0 //WE_BABY#Baby#
|
||||
4045,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent#
|
||||
4045,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4045,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Taekwon
|
||||
4046,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4046,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -2656,8 +2634,6 @@
|
||||
4058,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW Removal#
|
||||
4058,5006,5,0,0,0,0,0,0,0,0,0,0 //NC_MAGMA_ERUPTION#Magma Eruption#
|
||||
4058,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
4058,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4058,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Guillotine Cross (Regular)
|
||||
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#
|
||||
@@ -3008,8 +2984,6 @@
|
||||
4064,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW Removal#
|
||||
4064,5006,5,0,0,0,0,0,0,0,0,0,0 //NC_MAGMA_ERUPTION#Magma Eruption#
|
||||
4064,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
4064,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4064,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Guillotine Cross (Trans)
|
||||
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#
|
||||
@@ -3412,8 +3386,6 @@
|
||||
4071,2497,10,0,0,0,0,0,0,0,0,0,0 //GN_S_PHARMACY#Special Pharmacy#
|
||||
4071,5003,5,2497,1,0,0,0,0,0,0,0,0 //GN_ILLUSIONDOOPING#Hallucination Drug#
|
||||
4071,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
4071,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4071,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Shadow Chaser (Regular)
|
||||
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#
|
||||
@@ -3856,8 +3828,6 @@
|
||||
4078,2497,10,0,0,0,0,0,0,0,0,0,0 //GN_S_PHARMACY#Special Pharmacy#
|
||||
4078,5003,5,2497,1,0,0,0,0,0,0,0,0 //GN_ILLUSIONDOOPING#Hallucination Drug#
|
||||
4078,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
4078,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4078,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Shadow Chaser (Trans)
|
||||
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#
|
||||
@@ -4299,8 +4269,6 @@
|
||||
4086,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW Removal#
|
||||
4086,5006,5,0,0,0,0,0,0,0,0,0,0 //NC_MAGMA_ERUPTION#Magma Eruption#
|
||||
4086,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
4086,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4086,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Mechanic (Mado) (Trans)
|
||||
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#
|
||||
@@ -4375,8 +4343,6 @@
|
||||
4087,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW Removal#
|
||||
4087,5006,5,0,0,0,0,0,0,0,0,0,0 //NC_MAGMA_ERUPTION#Magma Eruption#
|
||||
4087,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
4087,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4087,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Baby Rune Knight
|
||||
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#
|
||||
@@ -4660,8 +4626,6 @@
|
||||
4100,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW Removal#
|
||||
4100,5006,5,0,0,0,0,0,0,0,0,0,0 //NC_MAGMA_ERUPTION#Magma Eruption#
|
||||
4100,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
4100,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4100,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Baby Guillotine 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#
|
||||
@@ -5066,8 +5030,6 @@
|
||||
4107,2497,10,0,0,0,0,0,0,0,0,0,0 //GN_S_PHARMACY#Special Pharmacy#
|
||||
4107,5003,5,2497,1,0,0,0,0,0,0,0,0 //GN_ILLUSIONDOOPING#Hallucination Drug#
|
||||
4107,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
4107,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4107,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Baby Shadow 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#
|
||||
@@ -5347,8 +5309,6 @@
|
||||
4112,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW Removal#
|
||||
4112,5006,5,0,0,0,0,0,0,0,0,0,0 //NC_MAGMA_ERUPTION#Magma Eruption#
|
||||
4112,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
4112,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4112,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Super Novice (Expanded)
|
||||
4190,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4190,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -5431,8 +5391,6 @@
|
||||
4190,261,5,259,2,0,0,0,0,0,0,0,0 //MO_CALLSPIRITS#Summon Spirit Sphere#
|
||||
4190,262,1,261,5,0,0,0,0,0,0,0,0 //MO_ABSORBSPIRITS#Absorb Spirit Sphere#
|
||||
4190,365,1,9,1,0,0,0,0,0,0,0,0 //HW_MAGICCRASHER#Stave Crasher#
|
||||
4190,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4190,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Super Baby (Expanded)
|
||||
4191,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4191,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -5516,8 +5474,6 @@
|
||||
4191,261,5,259,2,0,0,0,0,0,0,0,0 //MO_CALLSPIRITS#Summon Spirit Sphere#
|
||||
4191,262,1,261,5,0,0,0,0,0,0,0,0 //MO_ABSORBSPIRITS#Absorb Spirit Sphere#
|
||||
4191,365,1,9,1,0,0,0,0,0,0,0,0 //HW_MAGICCRASHER#Stave Crasher#
|
||||
4191,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4191,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Kagerou
|
||||
4211,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4211,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
|
||||
@@ -42,7 +42,6 @@
|
||||
80,0x87,0x88, 0, 1,2000,enemy, 0x4006 //WZ_FIREPILLAR
|
||||
83,0x86, , 0, 3,1000,enemy, 0x010 //WZ_METEOR
|
||||
85,0x86, , 5, 1:1:1:1:1:1:1:1:1:1:3,1250,enemy,0x018 //WZ_VERMILION
|
||||
86,0x86, , 0:1:1:2:2:2:2:2:2:2, 0,-1,noone, 0x010 //WZ_WATERBALL
|
||||
87,0x8d, , -1, 0, -1,all, 0x9010 //WZ_ICEWALL
|
||||
89,0x86, , 4, 1, 450,enemy, 0x018 //WZ_STORMGUST
|
||||
91,0x86, , 2, 0,1000,enemy, 0x010 //WZ_HEAVENDRIVE
|
||||
@@ -102,7 +101,7 @@
|
||||
527,0xbc, , -1, 0,2000,enemy, 0x018 //NJ_TATAMIGAESHI
|
||||
535,0xbd, , -1, 0, 20,enemy, 0x8010 //NJ_KAENSIN
|
||||
538,0xbb, , 1:1:1:2:2:2:3:3:3:4,0,-1,all,0x8010 //NJ_SUITON
|
||||
670,0xc7, , 1, 5:5:5:5:5:5:5:5:5:13,1000,all,0x008 //NPC_EVILLAND
|
||||
670,0xc7, , 1, 4:7:10:13:16:19:22:25:28:31,1000,all,0x008 //NPC_EVILLAND
|
||||
|
||||
//706,0xfd, , 0, 0,1000,all, 0x000 //NPC_VENOMFOG
|
||||
|
||||
@@ -158,7 +157,7 @@
|
||||
2485,0xe7, , 0, 2,2000,enemy, 0x8098 //GN_DEMONIC_FIRE
|
||||
2487,0xe8, , 2, 0, -1,enemy, 0x2000 //GN_FIRE_EXPANSION_SMOKE_POWDER
|
||||
2488,0xe9, , 2, 0, -1,enemy, 0x2000 //GN_FIRE_EXPANSION_TEAR_GAS
|
||||
2490,0xea, , 0, 1,1000,enemy, 0xC002 //GN_HELLS_PLANT
|
||||
2490,0xea, , 0, 1,1000,enemy, 0x8002 //GN_HELLS_PLANT
|
||||
|
||||
2555,0x104, , 0, 1:2:2:3:3,500,enemy,0x6 //RL_B_TRAP
|
||||
2567,0x105, , -1, 0,1000,enemy, 0x98 //RL_FIRE_RAIN
|
||||
|
||||
@@ -61,41 +61,41 @@
|
||||
12813 //Peony_Mommy
|
||||
12814 //Slapping_Herb
|
||||
12815 //Yggdrasil_Dust
|
||||
6592 //Small_Wooden_Chest
|
||||
6594 //Magic_Bronze_Bullion
|
||||
6595 //Hammer_Of_Velund
|
||||
6596 //Anvil_Of_Velund
|
||||
6597 //Bracelet_Of_Velund
|
||||
6598 //Rib_Of_Jormungand
|
||||
6599 //Spirit_Of_Hugin
|
||||
6600 //Spirit_Of_Munin
|
||||
6601 //Chisel_Of_Giant
|
||||
6602 //Secret_Of_Rune
|
||||
6603 //Skin_Of_Hraesvelg
|
||||
6604 //Essence_Rune_Magic
|
||||
6605 //Muspellium
|
||||
//6592
|
||||
//6594
|
||||
//6595
|
||||
//6596
|
||||
//6597
|
||||
//6598
|
||||
//6599
|
||||
//6600
|
||||
//6601
|
||||
//6602
|
||||
//6603
|
||||
//6604
|
||||
//6605
|
||||
//6668
|
||||
7056 //Payroll_Of_Kafra
|
||||
11557 //TE_White_Potion
|
||||
11558 //TE_White_Slim_Potion
|
||||
6607 //Temporal_Crystal
|
||||
//11557
|
||||
//11558
|
||||
//6607
|
||||
6608 //Coagulated_Spell
|
||||
6609 //Glast_Decayed_Nail
|
||||
6610 //Glast_Horrendous_Mouth
|
||||
//6609
|
||||
//6610
|
||||
//6611
|
||||
6612 //Gold_Coin_Basket
|
||||
6613 //Flashy_Brooch
|
||||
//6612
|
||||
//6613
|
||||
7228 //Gold_Bullion
|
||||
7229 //Silver_Bullion
|
||||
7230 //White_Gold_Bullion
|
||||
6699 //Faith_Silence
|
||||
6700 //White_Snake_Scale
|
||||
6701 //Treasure_Dwarf
|
||||
6702 //Sweat_Dwarf
|
||||
6703 //Warrior_Tears
|
||||
6704 //Warrior_Anger
|
||||
6705 //Warrior_Certificate
|
||||
6706 //Guardian_Flowers
|
||||
//6699
|
||||
//6700
|
||||
//6701
|
||||
//6702
|
||||
//6703
|
||||
//6704
|
||||
//6705
|
||||
//6706
|
||||
6683 //Dried_Flower
|
||||
7640 //Butterfly_Hair_Decoration
|
||||
7642 //Bloody_Coin
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -10,73 +10,73 @@
|
||||
// <SC_GroupID>
|
||||
// SC (status change) group for the item.
|
||||
// Example for SC_REUSE_LIMIT_MTF
|
||||
// 12658,10000,SC_REUSE_LIMIT_MTF // Transformation Scroll(Deviruchi)
|
||||
// 12659,10000,SC_REUSE_LIMIT_MTF // Transformation Scroll(Raydric)
|
||||
// 12658,10000,620 // Transformation Scroll(Deviruchi)
|
||||
// 12659,10000,620 // Transformation Scroll(Raydric)
|
||||
// -> 12658 has reuse delay for 10 seconds, and also,
|
||||
// 12659 cannot be used when this delay is active.
|
||||
// Since this is optional, default is -1 will ignores the
|
||||
// delay group and the delay will be stored in character's
|
||||
// data that has limit set in src/map/itemdb.h as MAX_ITEMDELAYS.
|
||||
|
||||
// SC_REUSE_REFRESH
|
||||
12725,120000,SC_REUSE_REFRESH //Runstone_Nosiege
|
||||
// SC_REUSE_REFRESH 317
|
||||
12725,120000,317 //Runstone_Nosiege
|
||||
|
||||
// SC_REUSE_LIMIT_A
|
||||
14538,300000,SC_REUSE_LIMIT_A //Glass_Of_Illusion
|
||||
// SC_REUSE_LIMIT_A 609
|
||||
14538,300000,608 //Glass_Of_Illusion
|
||||
|
||||
// SC_REUSE_LIMIT_B
|
||||
12596,180000,SC_REUSE_LIMIT_B //Magic_Candy
|
||||
14586,180000,SC_REUSE_LIMIT_B //Spark_Candy
|
||||
// SC_REUSE_LIMIT_B 610
|
||||
12596,180000,609 //Magic_Candy
|
||||
14586,180000,609 //Spark_Candy
|
||||
|
||||
// SC_REUSE_LIMIT_C
|
||||
12208,60000,SC_REUSE_LIMIT_C //Battle_Manual
|
||||
// SC_REUSE_LIMIT_C 611
|
||||
12208,60000,610 //Battle_Manual
|
||||
|
||||
// SC_REUSE_LIMIT_D
|
||||
12210,60000,SC_REUSE_LIMIT_D //Bubble_Gum
|
||||
// SC_REUSE_LIMIT_D 612
|
||||
12210,60000,611 //Bubble_Gum
|
||||
|
||||
// SC_REUSE_LIMIT_E
|
||||
11522,1000,SC_REUSE_LIMIT_E //Red_Raffle_Sap
|
||||
11523,2000,SC_REUSE_LIMIT_E //Yellow_Raffle_Sap
|
||||
11524,3000,SC_REUSE_LIMIT_E //White_Raffle_Sap
|
||||
// SC_REUSE_LIMIT_E 613
|
||||
11522,1000,612 //Red_Raffle_Sap
|
||||
11523,2000,612 //Yellow_Raffle_Sap
|
||||
11524,3000,612 //White_Raffle_Sap
|
||||
|
||||
// SC_REUSE_LIMIT_F
|
||||
607,5000,SC_REUSE_LIMIT_F //Yggdrasil_Berry
|
||||
// SC_REUSE_LIMIT_F 614
|
||||
607,5000,613 //Yggdrasil_Berry
|
||||
|
||||
// SC_REUSE_LIMIT_G
|
||||
608,3000,SC_REUSE_LIMIT_G //Yggdrasil_Seed
|
||||
22559,3000,SC_REUSE_LIMIT_G //Mock_Strawberry
|
||||
// SC_REUSE_LIMIT_G 615
|
||||
608,3000,614 //Yggdrasil_Seed
|
||||
22559,3000,614 //Mock_Strawberry
|
||||
|
||||
// SC_REUSE_LIMIT_H
|
||||
11525,5000,SC_REUSE_LIMIT_H //Mora_Hip_Tea
|
||||
// SC_REUSE_LIMIT_H 616
|
||||
11525,5000,615 //Mora_Hip_Tea
|
||||
|
||||
// SC_REUSE_LIMIT_ASPD_POTION
|
||||
//12684,0,SC_REUSE_LIMIT_ASPD_POTION //ASPD_Potion //! CHECKME: Need confirmation!
|
||||
// SC_REUSE_LIMIT_ASPD_POTION 617
|
||||
//12684,0,616 //ASPD_Potion //! CHECKME: Need confirmation!
|
||||
|
||||
// SC_REUSE_LIMIT_MTF
|
||||
12658,10000,SC_REUSE_LIMIT_MTF //Transformation Scroll(Deviruchi)
|
||||
12659,10000,SC_REUSE_LIMIT_MTF //Transformation Scroll(Raydric)
|
||||
12660,10000,SC_REUSE_LIMIT_MTF //Transformation Scroll(Mavka)
|
||||
12661,10000,SC_REUSE_LIMIT_MTF //Transformation Scroll(Marduk)
|
||||
12662,10000,SC_REUSE_LIMIT_MTF //Transformation Scroll(Banshee)
|
||||
12663,10000,SC_REUSE_LIMIT_MTF //Transformation Scroll(Poring)
|
||||
12664,10000,SC_REUSE_LIMIT_MTF //Transformation Scroll(Golem)
|
||||
// SC_REUSE_LIMIT_MTF 618
|
||||
12658,10000,620 //Transformation Scroll(Deviruchi)
|
||||
12659,10000,620 //Transformation Scroll(Raydric)
|
||||
12660,10000,620 //Transformation Scroll(Mavka)
|
||||
12661,10000,620 //Transformation Scroll(Marduk)
|
||||
12662,10000,620 //Transformation Scroll(Banshee)
|
||||
12663,10000,620 //Transformation Scroll(Poring)
|
||||
12664,10000,620 //Transformation Scroll(Golem)
|
||||
|
||||
// SC_ALL_RIDING_REUSE_LIMIT
|
||||
12622,3000,SC_ALL_RIDING_REUSE_LIMIT //Boarding_Halter
|
||||
// SC_ALL_RIDING_REUSE_LIMIT 619
|
||||
12622,3000,621 //Boarding_Halter
|
||||
|
||||
// SC_REUSE_LIMIT_RECALL
|
||||
12580,0,SC_REUSE_LIMIT_RECALL //Vending_Search_Scroll
|
||||
12581,0,SC_REUSE_LIMIT_RECALL //Vending_Search_Scroll2
|
||||
12591,0,SC_REUSE_LIMIT_RECALL //Uni_Catalog_Bz
|
||||
// SC_SEARCH_STORE_INFO 620
|
||||
12580,0,624 //Vending_Search_Scroll
|
||||
12581,0,624 //Vending_Search_Scroll2
|
||||
12591,0,624 //Uni_Catalog_Bz
|
||||
|
||||
// SC_REUSE_MILLENNIUMSHIELD
|
||||
12727,60000,SC_REUSE_MILLENNIUMSHIELD //Runstone_Verkana
|
||||
// SC_REUSE_MILLENNIUMSHIELD 621
|
||||
12727,60000,625 //Runstone_Verkana
|
||||
|
||||
// SC_REUSE_CRUSHSTRIKE
|
||||
12726,30000,SC_REUSE_CRUSHSTRIKE //Runstone_Rhydo
|
||||
// SC_REUSE_CRUSHSTRIKE 622
|
||||
12726,30000,626 //Runstone_Rhydo
|
||||
|
||||
// SC_REUSE_STORMBLAST
|
||||
12732,1000,SC_REUSE_STORMBLAST //Runstone_Pertz
|
||||
// SC_REUSE_STORMBLAST 623
|
||||
12732,1000,627 //Runstone_Pertz
|
||||
|
||||
// Misc
|
||||
//12202,60000 //Str_Dish10_
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
// 2 - restricted in PVP
|
||||
// 4 - restricted in GVG
|
||||
// 8 - restricted in Battlegrounds
|
||||
// 16 - restricted in WOE:TE castles
|
||||
// Restricted zones - configured by 'restricted <number>' mapflag
|
||||
// 32 - restricted in zone 1
|
||||
// 64 - restricted in zone 2
|
||||
@@ -18,7 +17,6 @@
|
||||
// 512 - restricted in zone 5
|
||||
// 1024 - restricted in zone 6
|
||||
// 2048 - restricted in zone 7
|
||||
// 4096 - restricted in zone 8
|
||||
//
|
||||
// Examples:
|
||||
// 1201,1 // Knife can't be worn on normal maps
|
||||
@@ -30,250 +28,129 @@
|
||||
//----------------------------------------------------------------------------
|
||||
// Normal maps
|
||||
//----------------------------------------------------------------------------
|
||||
2483,1 // Siege_Greave
|
||||
2484,1 // Siege_Boots
|
||||
2485,1 // Siege_Shoes
|
||||
2586,1 // Siege_Manteau
|
||||
2587,1 // Siege_Muffler
|
||||
15046,1 // Siege_Plate
|
||||
15047,1 // Siege_Suits
|
||||
15048,1 // Siege_Robe
|
||||
1776,1 // Siege_Arrow_S
|
||||
1775,1 // Siege_Arrow_A
|
||||
1293,1 // Velum_Jamadhar
|
||||
1294,1 // Velum_Scare
|
||||
1395,1 // Velum_Buster
|
||||
1492,1 // Velum_Glaive
|
||||
2016,1 // Velum_Arc_Wand
|
||||
21001,1 // Velum_Claymore
|
||||
21002,1 // Velum_Katzbalger
|
||||
18113,1 // Velum_Arbalest
|
||||
18114,1 // Velum_CrossBow
|
||||
1586,1 // Velum_Bible
|
||||
1587,1 // Velum_Encyclopedia
|
||||
1832,1 // Velum_Claw
|
||||
13072,1 // Velum_Damascus
|
||||
16020,1 // Velum_Stunner
|
||||
16021,1 // Velum_Flail
|
||||
1436,1 // Velum_Spear
|
||||
1396,1 // Velum_Guillotine
|
||||
11548,1 // Woe_White_Potion
|
||||
11549,1 // Woe_Blue_Potion
|
||||
11547,1 // Woe_Violet_Potion
|
||||
12600,1 // Treasure_Box_Scroll
|
||||
2483,1 //Siege_Greave
|
||||
2484,1 //Siege_Boots
|
||||
2485,1 //Siege_Shoes
|
||||
2586,1 //Siege_Manteau
|
||||
2587,1 //Siege_Muffler
|
||||
15046,1 //Siege_Plate
|
||||
15047,1 //Siege_Suits
|
||||
15048,1 //Siege_Robe
|
||||
1776,1 //Siege_Arrow_S
|
||||
1775,1 //Siege_Arrow_A
|
||||
1293,1 //Velum_Jamadhar
|
||||
1294,1 //Velum_Scare
|
||||
1395,1 //Velum_Buster
|
||||
1492,1 //Velum_Glaive
|
||||
2016,1 //Velum_Arc_Wand
|
||||
21001,1 //Velum_Claymore
|
||||
21002,1 //Velum_Katzbalger
|
||||
18113,1 //Velum_Arbalest
|
||||
18114,1 //Velum_CrossBow
|
||||
1586,1 //Velum_Bible
|
||||
1587,1 //Velum_Encyclopedia
|
||||
1832,1 //Velum_Claw
|
||||
13072,1 //Velum_Damascus
|
||||
16020,1 //Velum_Stunner
|
||||
16021,1 //Velum_Flail
|
||||
1436,1 //Velum_Spear
|
||||
1396,1 //Velum_Guillotine
|
||||
11548,1 //Woe_White_Potion
|
||||
11549,1 //Woe_Blue_Potion
|
||||
11547,1 //Woe_Violet_Potion
|
||||
12600,1 //Treasure_Box_Scroll
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
// PVP
|
||||
//----------------------------------------------------------------------------
|
||||
14529,2 // Greed_Scroll
|
||||
14529,2 //Greed_Scroll
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
// GVG
|
||||
//----------------------------------------------------------------------------
|
||||
12218,4 // Assumptio_5_Scroll
|
||||
14529,4 // Greed_Scroll
|
||||
14590,4 // Pty_Assumptio_Scroll
|
||||
12218,4 //Assumptio_5_Scroll
|
||||
14529,4 //Greed_Scroll
|
||||
14590,4 //Pty_Assumptio_Scroll
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
// Battlegrounds
|
||||
//----------------------------------------------------------------------------
|
||||
12218,8 // Assumptio_5_Scroll
|
||||
14590,8 // Pty_Assumptio_Scroll
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
// CANNOT be consumed/equipped in WoE:TE Castles (16)
|
||||
// !TODO: [iRO] Vellums, Siege Equipment & Items, Battlegrounds, God Items 1 & 2
|
||||
// !CONFIRM: [idRO] Siege Equipment, God Items 1 & 2: are still usable
|
||||
//----------------------------------------------------------------------------
|
||||
// Krieger Gear
|
||||
1187,16 // Krieger_Twohand_Sword1
|
||||
1281,16 // Krieger_Katar1
|
||||
1282,16 // Krieger_Katar2
|
||||
1310,16 // Krieger_Onehand_Axe1
|
||||
1382,16 // Krieger_Twohand_Axe1
|
||||
1426,16 // Krieger_Onehand_Spear1
|
||||
1486,16 // Krieger_Twohand_Spear1
|
||||
1546,16 // Krieger_Onehand_Mace1
|
||||
1576,16 // Krieger_Book1
|
||||
1577,16 // Krieger_Book2
|
||||
1640,16 // Krieger_Onehand_Staff1
|
||||
1641,16 // Krieger_Onehand_Staff2
|
||||
1743,16 // Krieger_Bow1
|
||||
1826,16 // Krieger_Knuckle1
|
||||
1827,16 // Krieger_Knuckle2
|
||||
1927,16 // Krieger_Instrument1
|
||||
1981,16 // Krieger_Whip1
|
||||
2002,16 // Krieger_Twohand_Staff1
|
||||
2394,16 // Krieger_Suit1
|
||||
2395,16 // Krieger_Suit2
|
||||
2396,16 // Krieger_Suit3
|
||||
2444,16 // Krieger_Shoes1
|
||||
2445,16 // Krieger_Shoes2
|
||||
2446,16 // Krieger_Shoes3
|
||||
2549,16 // Krieger_Muffler1
|
||||
2772,16 // Krieger_Ring1
|
||||
2773,16 // Krieger_Ring2
|
||||
2774,16 // Krieger_Ring3
|
||||
13042,16 // Krieger_Dagger1
|
||||
13110,16 // Krieger_Pistol1
|
||||
13176,16 // Krieger_Rifle1
|
||||
13177,16 // Krieger_Gatling1
|
||||
13178,16 // Krieger_Shotgun1
|
||||
13179,16 // Krieger_Launcher1
|
||||
13307,16 // Krieger_Huuma_Shuriken1
|
||||
13416,16 // Krieger_Onehand_Sword1
|
||||
13417,16 // Krieger_Onehand_Sword2
|
||||
13418,16 // Krieger_Onehand_Sword3
|
||||
12269,16 // Tasty_Colonel
|
||||
12270,16 // Tasty_Major
|
||||
12271,16 // Mre_A
|
||||
12272,16 // Mre_B
|
||||
12273,16 // Mre_C
|
||||
|
||||
// Vellum Gear
|
||||
1293,16 // Velum_Jamadhar
|
||||
1294,16 // Velum_Scare
|
||||
1395,16 // Velum_Buster
|
||||
1396,16 // Velum_Guillotine
|
||||
1436,16 // Velum_Spear
|
||||
1492,16 // Velum_Glaive
|
||||
1586,16 // Velum_Bible
|
||||
1587,16 // Velum_Encyclopedia
|
||||
1832,16 // Velum_Claw
|
||||
2016,16 // Velum_Arc_Wand
|
||||
13072,16 // Velum_Damascus
|
||||
16020,16 // Velum_Stunner
|
||||
16021,16 // Velum_Flail
|
||||
18113,16 // Velum_Arbalest
|
||||
18114,16 // Velum_CrossBow
|
||||
21001,16 // Velum_Claymore
|
||||
21002,16 // Velum_Katzbalger
|
||||
|
||||
// Siege Gear
|
||||
1775,16 // Siege_Arrow_A
|
||||
1776,16 // Siege_Arrow_S
|
||||
2483,16 // Siege_Greave
|
||||
2484,16 // Siege_Boots
|
||||
2485,16 // Siege_Shoes
|
||||
2586,16 // Siege_Manteau
|
||||
2587,16 // Siege_Muffler
|
||||
15046,16 // Siege_Plate
|
||||
15047,16 // Siege_Suits
|
||||
15048,16 // Siege_Robe
|
||||
|
||||
// God Items
|
||||
1530,16 // Mjolnir
|
||||
2383,16 // Brynhild
|
||||
2410,16 // Sleipnir
|
||||
2541,16 // Asprika
|
||||
2629,16 // Magingiorde
|
||||
2630,16 // Brysinggamen
|
||||
7058,16 // Gullraifnir
|
||||
|
||||
// Misc
|
||||
605,16 // Anodyne
|
||||
2365,16 // Orleans_Gown
|
||||
4077,16 // Phen_Card
|
||||
4128,16 // Golden_Bug_Card
|
||||
4198,16 // Maya_Puple_Card
|
||||
4327,16 // Blood_Butterfly_Card
|
||||
11503,16 // Siege_White_Potion
|
||||
11504,16 // Siege_Blue_Potion
|
||||
11547,16 // Woe_Violet_Potion
|
||||
11548,16 // Woe_White_Potion
|
||||
11549,16 // Woe_Blue_Potion
|
||||
12033,16 // Box_Of_Sunlight
|
||||
12213,16 // Neuralizer
|
||||
12218,16 // Assumptio_5_Scroll
|
||||
12388,16 // Runstone_Crush
|
||||
12389,16 // Runstone_Storm
|
||||
12390,16 // Runstone_Millennium
|
||||
12429,16 // Savage_Full_Roast
|
||||
12430,16 // Cocktail_Warg_Blood
|
||||
12431,16 // Minor_Stew
|
||||
12432,16 // Siroma_Iced_Tea
|
||||
12433,16 // Drosera_Herb_Salad
|
||||
12434,16 // Petite_Tail_Noodles
|
||||
12435,16 // Black_Mass
|
||||
12436,16 // Vitata_500
|
||||
12437,16 // Concentrated_Ceromain_Soup
|
||||
12580,16 // Vending_Search_Scroll
|
||||
12581,16 // Vending_Search_Scroll2
|
||||
12591,16 // Uni_Catalog_Bz
|
||||
12600,16 // Treasure_Box_Scroll
|
||||
14590,16 // Pty_Assumptio_Scroll
|
||||
12218,8 //Assumptio_5_Scroll
|
||||
14590,8 //Pty_Assumptio_Scroll
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
// Zone 1 - Aldebaran Turbo Track
|
||||
//----------------------------------------------------------------------------
|
||||
601,32 // Wing_Of_Fly
|
||||
605,32 // Anodyne
|
||||
506,32 // Green_Potion
|
||||
525,32 // Panacea
|
||||
601,32 //Wing_Of_Fly
|
||||
605,32 //Anodyne
|
||||
506,32 //Green_Potion
|
||||
525,32 //Panacea
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
// Zone 2 - Jail
|
||||
//----------------------------------------------------------------------------
|
||||
601,64 // Wing_Of_Fly
|
||||
602,64 // Wing_Of_Butterfly
|
||||
12212,64 // Giant_Fly_Wing
|
||||
14582,64 // WOB_Rune
|
||||
14583,64 // WOB_Schwaltz
|
||||
14584,64 // WOB_Rachel
|
||||
14585,64 // WOB_Local
|
||||
601,64 //Wing_Of_Fly
|
||||
602,64 //Wing_Of_Butterfly
|
||||
12212,64 //Giant_Fly_Wing
|
||||
14582,64 //WOB_Rune
|
||||
14583,64 //WOB_Schwaltz
|
||||
14584,64 //WOB_Rachel
|
||||
14585,64 //WOB_Local
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
// Zone 3 - Izlude Battle Arena
|
||||
//----------------------------------------------------------------------------
|
||||
601,128 // Wing_Of_Fly
|
||||
601,128 //Wing_Of_Fly
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
// Zone 7 - Towns
|
||||
//----------------------------------------------------------------------------
|
||||
14529,2048 // Greed_Scroll
|
||||
14529,2048 //Greed_Scroll
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
// WoE:TE Items - Only can be used in WoE:TE Castles (All except &16)
|
||||
// WoE TE Items - Only can be used in WoE TE maps
|
||||
// Assumed WOE TE maps are restricted zone 8.
|
||||
// TODO: &1 (Normal) is currently removed since if the map is restricted, it'll fail.
|
||||
//----------------------------------------------------------------------------
|
||||
1299,8175 // TE_Woe_Katar
|
||||
1319,8175 // TE_Woe_Axe
|
||||
1399,8175 // TE_Woe_Two_Handed_Axe
|
||||
1437,8175 // TE_Woe_Pike
|
||||
1495,8175 // TE_Woe_Lance
|
||||
1591,8175 // TE_Woe_Book
|
||||
1667,8175 // TE_Woe_Staff
|
||||
1834,8175 // TE_Woe_Fist
|
||||
1932,8175 // TE_Woe_Guitar
|
||||
1987,8175 // TE_Woe_Rope
|
||||
2019,8175 // TE_Woe_Two_Hand_Staff
|
||||
2178,8175 // TE_Woe_Buckler
|
||||
2179,8175 // TE_Woe_Shield
|
||||
2180,8175 // TE_Woe_Magic_Guard
|
||||
2496,8175 // TE_Woe_Shoes
|
||||
2497,8175 // TE_Woe_Boots
|
||||
2498,8175 // TE_Woe_Magic_Sandal
|
||||
2944,8175 // TE_Ring_Of_Protection
|
||||
2945,8175 // TE_Ring_Of_Rage
|
||||
2946,8175 // TE_Ring_Of_Defiance
|
||||
11557,8175 // TE_White_Potion
|
||||
11558,8175 // TE_White_Slim_Potion
|
||||
13083,8175 // TE_Woe_Knife
|
||||
13117,8175 // TE_Woe_Pistol
|
||||
13184,8175 // TE_Woe_Rifle
|
||||
13185,8175 // TE_Woe_Gatling
|
||||
13186,8175 // TE_Woe_Shotgun
|
||||
13187,8175 // TE_Woe_Grenade
|
||||
13317,8175 // TE_Woe_Huuma
|
||||
13439,8175 // TE_Woe_Sword
|
||||
15062,8175 // TE_Woe_Coat
|
||||
15063,8175 // TE_Woe_Chain_Mail
|
||||
15064,8175 // TE_Woe_Mage_Coat
|
||||
16025,8175 // TE_Woe_Mace
|
||||
18118,8175 // TE_Woe_Bow
|
||||
18732,8175 // TE_Woe_Cap
|
||||
18733,8175 // TE_Woe_Bone_Helm
|
||||
18734,8175 // TE_Woe_Magic_Eyes
|
||||
20702,8175 // TE_Woe_Muffler
|
||||
20703,8175 // TE_Woe_Manteau
|
||||
20704,8175 // TE_Woe_Magic_Manteau
|
||||
21006,8175 // TE_Woe_Two_Hand_Sword
|
||||
//1299,4094 // TE_Woe_Katar
|
||||
//1319,4094 // TE_Woe_Axe
|
||||
//1399,4094 // TE_Woe_Two_Handed_Axe
|
||||
//1437,4094 // TE_Woe_Pike
|
||||
//1495,4094 // TE_Woe_Lance
|
||||
//1591,4094 // TE_Woe_Book
|
||||
//1667,4094 // TE_Woe_Staff
|
||||
//1834,4094 // TE_Woe_Fist
|
||||
//1932,4094 // TE_Woe_Guitar
|
||||
//1987,4094 // TE_Woe_Rope
|
||||
//2019,4094 // TE_Woe_Two_Hand_Staff
|
||||
//2178,4094 // TE_Woe_Buckler
|
||||
//2179,4094 // TE_Woe_Shield
|
||||
//2180,4094 // TE_Woe_Magic_Guard
|
||||
//2496,4094 // TE_Woe_Shoes
|
||||
//2497,4094 // TE_Woe_Boots
|
||||
//2498,4094 // TE_Woe_Magic_Sandal
|
||||
//2944,4094 // TE_Ring_Of_Protection
|
||||
//2945,4094 // TE_Ring_Of_Rage
|
||||
//2946,4094 // TE_Ring_Of_Defiance
|
||||
//11557,4094 // TE_White_Potion
|
||||
//11558,4094 // TE_White_Slim_Potion
|
||||
//13083,4094 // TE_Woe_Knife
|
||||
//13117,4094 // TE_Woe_Pistol
|
||||
//13184,4094 // TE_Woe_Rifle
|
||||
//13185,4094 // TE_Woe_Gatling
|
||||
//13186,4094 // TE_Woe_Shotgun
|
||||
//13187,4094 // TE_Woe_Grenade
|
||||
//13317,4094 // TE_Woe_Huuma
|
||||
//13439,4094 // TE_Woe_Sword
|
||||
//15062,4094 // TE_Woe_Coat
|
||||
//15063,4094 // TE_Woe_Chain_Mail
|
||||
//15064,4094 // TE_Woe_Mage_Coat
|
||||
//16025,4094 // TE_Woe_Mace
|
||||
//18118,4094 // TE_Woe_Bow
|
||||
//18732,4094 // TE_Woe_Cap
|
||||
//18733,4094 // TE_Woe_Bone_Helm
|
||||
//18734,4094 // TE_Woe_Magic_Eyes
|
||||
//20702,4094 // TE_Woe_Muffler
|
||||
//20703,4094 // TE_Woe_Manteau
|
||||
//20704,4094 // TE_Woe_Magic_Manteau
|
||||
//21006,4094 // TE_Woe_Two_Hand_Sword
|
||||
|
||||
@@ -54,11 +54,11 @@
|
||||
1288,507,100 // Bloody_Fear_C
|
||||
1289,499,100 // P_Katar1
|
||||
1296,499,100 // Metal_Katar
|
||||
1299,499,100 // TE_Woe_Katar
|
||||
//1299,499,100 //
|
||||
1310,499,100 // Krieger_Onehand_Axe1
|
||||
1312,507,100 // Orcish_Axe_C
|
||||
1313,499,100 // Tourist_Axe
|
||||
1319,499,100 // TE_Woe_Axe
|
||||
//1319,499,100 //
|
||||
1372,507,100 // Right_Epsilon_C
|
||||
1373,507,100 // Brood_Axe_C
|
||||
1374,507,100 // Tomahawk_C
|
||||
@@ -70,7 +70,7 @@
|
||||
1388,507,100 // Two_Handed_Axe_C
|
||||
1391,499,100 // P_Two_Handed_Axe1
|
||||
1398,499,100 // Metal_Two_Handed_Axe
|
||||
1399,499,100 // TE_Woe_Two_Handed_Axe
|
||||
//1399,499,100 //
|
||||
1419,507,100 // Pole_Axe_C
|
||||
1423,475,100 // Pole_XO
|
||||
1424,507,100 // Skewer_C
|
||||
@@ -81,14 +81,14 @@
|
||||
1429,475,100 // Hunting_Spear_M
|
||||
1430,507,100 // Pike_C
|
||||
1434,499,100 // P_Spear1
|
||||
1437,499,100 // TE_Woe_Pike
|
||||
//1437,499,100 //
|
||||
1482,499,100 // BF_Lance1
|
||||
1486,499,100 // Krieger_Twohand_Spear1
|
||||
1487,507,100 // Lance_C
|
||||
1488,507,100 // Ahlspiess_C
|
||||
1489,507,100 // Spearfish_
|
||||
1493,499,100 // Metal_Lance
|
||||
1495,499,100 // TE_Woe_Lance
|
||||
//1495,499,100 //
|
||||
1533,507,100 // Warrior_Balmung
|
||||
1534,507,100 // Spanner_C
|
||||
1536,475,100 // Good_Morning_Star
|
||||
@@ -109,7 +109,7 @@
|
||||
1580,507,100 // Encyclopedia_C
|
||||
1583,499,100 // P_Book1
|
||||
1588,499,100 // Metal_Book
|
||||
1591,499,100 // TE_Woe_Book
|
||||
//1591,499,100 //
|
||||
//1598,499,100 //
|
||||
1623,507,100 // Mighty_Staff_C
|
||||
1627,475,100 // Staffy
|
||||
@@ -129,7 +129,7 @@
|
||||
1652,499,100 // Tourist_Staff
|
||||
1653,507,100 // Staff_Of_Healing_C
|
||||
1658,499,100 // P_Staff3
|
||||
1667,499,100 // TE_Woe_Staff
|
||||
//1667,499,100 //
|
||||
1703,507,100 // Bow__
|
||||
1728,507,100 // Balistar_C
|
||||
1729,507,100 // Bow_Of_Rudra_C
|
||||
@@ -149,7 +149,7 @@
|
||||
1828,507,100 // Monk_Knuckle
|
||||
1829,507,100 // Fist_C
|
||||
1831,499,100 // P_Knuckle1
|
||||
1834,499,100 // TE_Woe_Fist
|
||||
//1834,499,100 //
|
||||
1921,475,100 // Guh_Moon_Gom
|
||||
1923,499,100 // BF_Instrument1
|
||||
1924,499,100 // BF_Instrument2
|
||||
@@ -157,7 +157,7 @@
|
||||
1928,507,100 // Berserk_Guitar_I
|
||||
1929,507,100 // Guitar_C
|
||||
1931,499,100 // P_Guitar1
|
||||
1932,499,100 // TE_Woe_Guitar
|
||||
//1932,499,100 //
|
||||
1938,467,100 // Infinity_Violin
|
||||
1975,475,100 // Queen_Is_Whip
|
||||
1977,499,100 // BF_Whip1
|
||||
@@ -166,12 +166,12 @@
|
||||
1982,507,100 // Phenomena_Whip
|
||||
1983,507,100 // Rante_C
|
||||
1986,499,100 // P_Tail1
|
||||
1987,499,100 // TE_Woe_Rope
|
||||
//1987,499,100 //
|
||||
1994,467,100 // Infinity_Whip
|
||||
2002,499,100 // Krieger_Twohand_Staff1
|
||||
2003,475,100 // Destruction_Rod_M
|
||||
2018,499,100 // Metal_Staff
|
||||
2019,499,100 // TE_Woe_Two_Hand_Staff
|
||||
//2019,499,100 //
|
||||
2024,467,100 // Infinity_Two-handed_Stick
|
||||
2112,499,100 // Novice_Guard
|
||||
2127,475,100 // Secular_Mission
|
||||
@@ -181,9 +181,9 @@
|
||||
2140,507,100 // Energy_Rune_Guard
|
||||
2145,467,100 // Time_Keepr_Shield
|
||||
2152,507,100 // Anti_Demon_Shield_C
|
||||
2178,499,100 // TE_Woe_Buckler
|
||||
2179,499,100 // TE_Woe_Shield
|
||||
2180,499,100 // TE_Woe_Magic_Guard
|
||||
//2178,499,100 //
|
||||
//2179,499,100 //
|
||||
//2180,499,100 //
|
||||
2352,499,100 // Novice_Plate
|
||||
2358,475,100 // Dress_Of_Angel
|
||||
2368,467,100 // Golden_Armor
|
||||
@@ -227,9 +227,9 @@
|
||||
2458,499,100 // Para_Team_Boots3
|
||||
2463,507,100 // Feral_Boots
|
||||
2473,499,100 // Para_Team_Boots4
|
||||
2496,499,100 // TE_Woe_Shoes
|
||||
2497,499,100 // TE_Woe_Boots
|
||||
2498,499,100 // TE_Woe_Magic_Sandal
|
||||
//2496,499,100 //
|
||||
//2497,499,100 //
|
||||
//2498,499,100 //
|
||||
2510,499,100 // Novice_Hood
|
||||
2533,507,100 // Freyja_Cape
|
||||
2534,475,100 // Ruffler
|
||||
@@ -372,10 +372,10 @@
|
||||
2940,499,100 // Ninja_Manual
|
||||
2941,499,100 // Gunslinger_Manual
|
||||
2942,499,100 // Taekwon_Manual
|
||||
2944,499,100 // TE_Ring_Of_Protection
|
||||
2945,499,100 // TE_Ring_Of_Rage
|
||||
2946,499,100 // TE_Ring_Of_Defiance
|
||||
2950,507,100 // Rune_Ring
|
||||
//2944,499,100 //
|
||||
//2945,499,100 //
|
||||
//2946,499,100 //
|
||||
//2950,507,100 //
|
||||
2981,467,100 // Warrior's_Ring
|
||||
2997,475,100 // RWC_Gold_Brooch
|
||||
2999,475,100 // RWC_Brooch
|
||||
@@ -774,6 +774,8 @@
|
||||
6566,499,100 // Cacao99_Recipe
|
||||
6567,499,100 // Choco_Drink_Recipe
|
||||
//6584,475,100 //
|
||||
//6584,475,100 //
|
||||
//6585,475,100 //
|
||||
//6585,475,100 //
|
||||
//6586,507,100 //
|
||||
6593,499,100 // Cryptura_Hair_Coupon
|
||||
@@ -929,7 +931,7 @@
|
||||
6955,499,100 // Piece_Of_Soul_Pig
|
||||
6956,499,100 // Captured_Sheep
|
||||
6957,499,100 // Lamb_Fleece
|
||||
6960,467,100 // Key_Air_Fortress
|
||||
//6960,467,100 //
|
||||
//6993,475,100 //
|
||||
//6994,475,100 //
|
||||
7025,475,100 // Lucifer's_Lament
|
||||
@@ -1508,13 +1510,13 @@
|
||||
//12855,475,100 //
|
||||
//12871,475,100 //
|
||||
//12872,475,100 //
|
||||
12873,475,100 // TE_Potion_Box
|
||||
//12873,475,100 //
|
||||
12883,475,100 // Almighty
|
||||
12884,507,100 // Infinite_Concentration_Potion
|
||||
12885,507,100 // Infinite_Awakening_Potion
|
||||
12886,507,100 // Infinite_Berserk_Potion
|
||||
12887,507,100 // C_Wing_Of_Fly
|
||||
12888,507,100 // Siege_Kit_Box
|
||||
//12888,507,100 //
|
||||
12900,475,100 // Battle_Manual_Box
|
||||
12901,475,100 // Insurance_Package
|
||||
12902,475,100 // Bubble_Gum_Box
|
||||
@@ -1635,7 +1637,7 @@
|
||||
13068,507,100 // Saurel
|
||||
13074,507,100 // Ninja_Cutter
|
||||
13079,499,100 // Metal_Dagger
|
||||
13083,499,100 // TE_Woe_Knife
|
||||
//13083,499,100 //
|
||||
13108,499,100 // BF_Pistol1
|
||||
13109,507,100 // Wasteland_Outlaw_C
|
||||
13110,499,100 // Krieger_Pistol1
|
||||
@@ -1643,7 +1645,7 @@
|
||||
13112,499,100 // P_Revolver1
|
||||
13113,499,100 // P_Revolver2
|
||||
13114,499,100 // P_Revolver3
|
||||
13117,499,100 // TE_Woe_Pistol
|
||||
//13117,499,100 //
|
||||
13118,499,100 // Spark_Light
|
||||
13119,467,100 // Spark_Of_Freedom
|
||||
13125,499,100 // Metal_Revolver
|
||||
@@ -1657,10 +1659,10 @@
|
||||
13177,499,100 // Krieger_Gatling1
|
||||
13178,499,100 // Krieger_Shotgun1
|
||||
13179,499,100 // Krieger_Launcher1
|
||||
13184,499,100 // TE_Woe_Rifle
|
||||
13185,499,100 // TE_Woe_Gatling
|
||||
13186,499,100 // TE_Woe_Shotgun
|
||||
13187,499,100 // TE_Woe_Grenade
|
||||
//13184,499,100 //
|
||||
//13185,499,100 //
|
||||
//13186,499,100 //
|
||||
//13187,499,100 //
|
||||
13208,475,100 // Gong_Bug
|
||||
13291,475,100 // Starfish
|
||||
13292,475,100 // Dried_Squid
|
||||
@@ -1673,7 +1675,7 @@
|
||||
13309,507,100 // Huuma_Giant_Wheel_C
|
||||
13310,499,100 // P_Huuma_Suriken1
|
||||
13312,507,100 // Huuma_Job_Test
|
||||
13317,499,100 // TE_Woe_Huuma
|
||||
//13317,499,100 //
|
||||
13322,499,100 // Huuma_Metal_Shuriken
|
||||
13323,467,100 // Infinity_Shuriken
|
||||
13401,507,100 // Excalibur_C
|
||||
@@ -1694,7 +1696,7 @@
|
||||
13424,499,100 // P_Sabre2
|
||||
13425,499,100 // Tourist_Sword
|
||||
13434,499,100 // P_Saber3
|
||||
13439,499,100 // TE_Woe_Sword
|
||||
//13439,499,100 //
|
||||
13500,475,100 // Insurance60_Package
|
||||
13501,475,100 // Assorted_Scroll_Box
|
||||
13502,475,100 // Drooping_Kitty_Box
|
||||
@@ -2820,10 +2822,10 @@
|
||||
15031,499,100 // Para_Team_Armor
|
||||
15033,507,100 // Tutorial_Mattle
|
||||
15034,507,100 // Tutorial_Mattle_
|
||||
15062,499,100 // TE_Woe_Coat
|
||||
15063,499,100 // TE_Woe_Chain_Mail
|
||||
15064,499,100 // TE_Woe_Mage_Coat
|
||||
15067,507,100 // Rune_Suit
|
||||
//15062,499,100 //
|
||||
//15063,499,100 //
|
||||
//15064,499,100 //
|
||||
//15067,507,100 //
|
||||
15116,467,100 // Armor_Of_Airship
|
||||
15141,467,100 // Ancient_Armor_Of_The_Goddess
|
||||
16002,507,100 // Stunner_C
|
||||
@@ -2833,7 +2835,7 @@
|
||||
16014,499,100 // P_Mace3
|
||||
16016,507,100 // Tuna
|
||||
16023,499,100 // Metal_Mace
|
||||
16025,499,100 // TE_Woe_Mace
|
||||
//16025,499,100 //
|
||||
16038,467,100 // Infinity_Mace
|
||||
//16100,475,100 //
|
||||
//16101,475,100 //
|
||||
@@ -3595,7 +3597,7 @@
|
||||
17550,475,100 // (Limited)High_Density_Kalunium_Box(30)
|
||||
17567,475,100 // Event_Almighty_Box
|
||||
17568,475,100 // Event_Almighty_Box(100)
|
||||
17569,475,100 // Dungeon_1_hour_Ticket_Box
|
||||
//17569,475,100 //
|
||||
//17570,475,100 //
|
||||
//17573,475,100 //
|
||||
//17574,475,100 //
|
||||
@@ -3824,7 +3826,7 @@
|
||||
22894,507,100 // (Limited)2015_Neuralizer
|
||||
22895,507,100 // (Limited)2015_Status_Initialization_Volume
|
||||
22896,507,100 // (Limited)Old_Status_Initialization_Volume
|
||||
22901,499,100 // Question_Old_Blue_Box
|
||||
//22901,499,100 //
|
||||
22902,475,100 // Sealed_Card_Album_Scroll_II
|
||||
//22906,475,100 //
|
||||
//22946,475,100 //
|
||||
|
||||
Binary file not shown.
544
db/re/mob_db.txt
544
db/re/mob_db.txt
@@ -778,7 +778,7 @@
|
||||
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,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
|
||||
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
|
||||
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,0x81,150,1872,672,480,0,0,0,0,0,0,0,7049,10000,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
|
||||
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
|
||||
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
|
||||
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
|
||||
@@ -1088,7 +1088,7 @@
|
||||
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,2544,500,1186,100,1637,100,6033,9000,6224,10,7197,5335,7008,4850,0,0,0,0,4463,1
|
||||
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,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,2389,10,2134,10,1485,10,6224,10,936,3500,954,2000,1408,20,0,0,0,0,4469,1
|
||||
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,0x7185,110,1000,864,432,0,0,0,0,0,0,0,2744,2,6224,1,939,9000,518,300,992,160,526,200,943,3000,15043,1,0,0,4445,1
|
||||
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,2744,2,6224,1,939,9000,518,300,992,160,526,200,943,3000,15043,1,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,2745,1,1980,10,2270,10,7100,5000,7198,2000,7188,3000,7939,1000,0,0,0,0,4476,1
|
||||
//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,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
|
||||
@@ -1353,13 +1353,13 @@
|
||||
2220,E_QUVE,Quve,Messenger of Devil,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
|
||||
|
||||
// Lighthalzen Biolab F4
|
||||
2221,RANDEL,Randel,Randel,141,478745,0,32367,24055,1,3055,4277,180,56,142,69,86,49,132,55,10,12,1,7,66,0x3095,170,76,384,288,0,0,0,0,0,0,0,7345,3000,6470,300,6471,300,985,100,617,10,1435,1,2162,1,0,0,0,0,4572,1
|
||||
2222,FLAMEL,Flamel,Flamel,141,316468,0,31166,21445,1,1074,1503,93,40,138,79,62,53,82,48,10,12,1,7,63,0x3095,180,76,384,288,0,0,0,0,0,0,0,7345,3000,6470,300,6471,300,984,100,617,10,16010,10,15044,1,0,0,0,0,4570,1
|
||||
2223,CELIA,Celia,Celia,141,253145,0,22107,19017,1,1612,2256,74,312,108,78,55,144,139,49,10,12,1,7,68,0x3295,150,1152,384,288,0,0,0,0,0,0,0,7345,3000,6470,300,6471,300,985,100,1654,10,2853,10,18111,1,0,0,0,0,4568,1
|
||||
2224,CHEN,Chen,Chen,141,218721,2000,25684,19810,1,2501,3501,125,56,126,74,71,123,99,65,10,12,1,6,81,0x3295,180,1152,384,288,0,0,0,0,0,0,0,7347,2000,6470,300,6471,300,984,100,617,10,1814,10,1659,1,0,0,0,0,4569,1
|
||||
2225,GERTIE,Gertie,Gertie,141,266926,0,24267,20233,1,3684,5157,108,10,145,87,59,67,127,76,10,12,1,6,85,0x3195,180,76,384,288,0,0,0,0,0,0,0,7347,2000,6470,300,6471,300,985,100,617,10,13061,10,18109,1,0,0,0,0,4571,1
|
||||
2226,ALPHOCCIO,Alphoccio,Alphoccio,142,256202,0,22192,20322,1,1273,1782,84,15,121,126,67,80,165,42,10,12,1,7,64,0x3095,180,76,384,288,0,0,0,0,0,0,0,7347,2000,6470,300,6471,300,984,100,617,10,1930,10,2161,1,0,0,0,0,4567,1
|
||||
2227,TRENTINI,Trentini,Trentini,142,204962,0,15995,13248,1,1070,1498,70,12,121,126,67,80,165,42,10,12,1,7,64,0x3095,180,76,384,288,0,0,0,0,0,0,0,7347,2000,6470,300,6471,300,985,100,1984,10,2465,10,2892,1,0,0,0,0,4573,1
|
||||
2221,RANDEL,Randel,Randel,141,478745,0,32367,24055,1,3055,4277,180,56,142,69,86,49,132,55,10,12,1,7,66,0x3095,170,76,384,288,0,0,0,0,0,0,0,7345,3000,6470,300,6471,300,985,100,617,10,1435,1,2162,1,0,0,0,0,0,0
|
||||
2222,FLAMEL,Flamel,Flamel,141,316468,0,31166,21445,1,1074,1503,93,40,138,79,62,53,82,48,10,12,1,7,63,0x3095,180,76,384,288,0,0,0,0,0,0,0,7345,3000,6470,300,6471,300,984,100,617,10,16010,10,15044,1,0,0,0,0,0,0
|
||||
2223,CELIA,Celia,Celia,141,253145,0,22107,19017,1,1612,2256,74,312,108,78,55,144,139,49,10,12,1,7,68,0x3295,150,1152,384,288,0,0,0,0,0,0,0,7345,3000,6470,300,6471,300,985,100,1654,10,2853,10,18111,1,0,0,0,0,0,0
|
||||
2224,CHEN,Chen,Chen,141,218721,2000,25684,19810,1,2501,3501,125,56,126,74,71,123,99,65,10,12,1,6,81,0x3295,180,1152,384,288,0,0,0,0,0,0,0,7347,2000,6470,300,6471,300,984,100,617,10,1814,10,1659,1,0,0,0,0,0,0
|
||||
2225,GERTIE,Gertie,Gertie,141,266926,0,24267,20233,1,3684,5157,108,10,145,87,59,67,127,76,10,12,1,6,85,0x3195,180,76,384,288,0,0,0,0,0,0,0,7347,2000,6470,300,6471,300,985,100,617,10,13061,10,18109,1,0,0,0,0,0,0
|
||||
2226,ALPHOCCIO,Alphoccio,Alphoccio,142,256202,0,22192,20322,1,1273,1782,84,15,121,126,67,80,165,42,10,12,1,7,64,0x3095,180,76,384,288,0,0,0,0,0,0,0,7347,2000,6470,300,6471,300,984,100,617,10,1930,10,2161,1,0,0,0,0,0,0
|
||||
2227,TRENTINI,Trentini,Trentini,142,204962,0,15995,13248,1,1070,1498,70,12,121,126,67,80,165,42,10,12,1,7,64,0x3095,180,76,384,288,0,0,0,0,0,0,0,7347,2000,6470,300,6471,300,985,100,1984,10,2465,10,2892,1,0,0,0,0,0,0
|
||||
2228,G_RANDEL,Paladin Randel,Paladin Randel,160,3870000,0,18000,10000,1,3055,4277,667,151,303,165,181,110,178,66,10,12,1,7,86,0x37B5,100,76,384,288,0,0,0,0,0,0,0,6224,100,617,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2229,G_FLAMEL,Creator Flamel,Creator Flamel,160,2230000,0,18000,10000,1,1074,1503,253,133,275,148,156,72,177,60,10,12,1,7,83,0x37B5,100,76,384,288,0,0,0,0,0,0,0,6223,100,617,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2230,G_CELIA,Professor Celia,Professor Celia,160,1847804,0,18000,10000,1,1612,2256,201,543,165,190,142,236,199,93,10,12,1,7,88,0x37B5,150,1152,384,288,0,0,0,0,0,0,0,6224,100,617,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
@@ -1367,13 +1367,13 @@
|
||||
2232,G_GERTIE,Stalker Gertie,Stalker Gertie,160,2057279,0,18000,10000,1,3684,5157,251,107,211,181,114,83,225,60,10,12,1,6,85,0x37B5,100,76,384,288,0,0,0,0,0,0,0,6224,100,617,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2233,G_ALPHOCCIO,Clown Alphoccio,Clown Alphoccio,160,1894278,0,18000,10000,1,1273,1782,201,109,176,258,155,132,309,95,10,12,1,7,84,0x37B5,100,76,384,288,0,0,0,0,0,0,0,6223,100,617,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2234,G_TRENTINI,Gypsy Trentini,Gypsy Trentini,160,1894278,0,18000,10000,1,1070,1498,181,112,176,258,155,132,309,95,10,12,1,7,84,0x37B5,100,76,384,288,0,0,0,0,0,0,0,6224,100,617,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2235,B_RANDEL,Paladin Randel,Paladin Randel,160,6870000,0,4621500,2664000,1,3055,4277,667,151,303,165,181,110,178,66,10,12,1,7,86,0x37B5,100,76,384,288,2310750,617,5500,603,2250,732,450,12623,9000,12616,9000,616,9000,6224,9000,13062,5000,2160,5000,1490,5000,0,0,0,0,4565,1
|
||||
2236,B_FLAMEL,Creator Flamel,Creator Flamel,160,4230000,0,5223570,2630354,1,1074,1503,253,133,275,148,156,72,177,60,10,12,1,7,83,0x37B5,100,76,384,288,2611785,617,5500,603,2250,732,450,12623,9000,12616,9000,616,9000,6223,9000,1387,5000,1392,5000,1393,5000,0,0,0,0,4563,1
|
||||
2237,B_CELIA,Professor Celia,Professor Celia,160,3847804,0,5027308,2509792,1,1612,2256,201,543,165,190,142,236,199,93,10,12,1,7,88,0x37B5,150,1152,384,288,2513654,617,5500,603,2250,732,450,12623,9000,12616,9000,616,9000,6224,9000,2854,5000,1584,5000,2582,5000,0,0,0,0,4561,1
|
||||
2238,B_CHEN,Champion Chen,Champion Chen,160,4249350,5000,5113568,2934974,1,2501,3501,216,134,172,150,164,203,155,88,10,12,1,6,81,0x37B5,125,1152,384,288,2556784,617,5500,603,2250,732,450,12623,9000,12616,9000,616,9000,6223,9000,1285,5000,1813,5000,16017,5000,0,0,0,0,4562,1
|
||||
2239,B_GERTIE,Stalker Gertie,Stalker Gertie,160,4057279,0,4420698,2691274,1,3684,5157,251,107,211,181,114,83,225,60,10,12,1,6,85,0x37B5,100,76,384,288,2210349,617,5500,603,2250,732,450,12623,9000,12616,9000,616,9000,6224,9000,13069,5000,13070,5000,1291,5000,0,0,0,0,4564,1
|
||||
2240,B_ALPHOCCIO,Clown Alphoccio,Clown Alphoccio,160,3894278,0,4226036,2468972,1,1273,1782,201,109,176,258,155,132,309,95,10,12,1,7,84,0x37B5,100,76,384,288,2113018,617,5500,603,2250,732,450,12623,9000,12616,9000,616,9000,6223,9000,18103,5000,1290,5000,1913,5000,0,0,0,0,4560,1
|
||||
2241,B_TRENTINI,Gypsy Trentini,Gypsy Trentini,160,3894278,0,4463758,2563096,1,1070,1498,181,112,176,258,155,132,309,95,10,12,1,7,84,0x37B5,100,76,384,288,2231879,0,0,0,0,0,0,12623,9000,12616,9000,616,9000,6224,9000,18103,5000,18110,5000,1963,5000,0,0,0,0,4566,1
|
||||
2235,B_RANDEL,Paladin Randel,Paladin Randel,160,6870000,0,4621500,2664000,1,3055,4277,667,151,303,165,181,110,178,66,10,12,1,7,86,0x37B5,100,76,384,288,2310750,617,5500,603,2250,732,450,12623,9000,12616,9000,616,9000,6224,9000,13062,5000,2160,5000,1490,5000,0,0,0,0,0,0
|
||||
2236,B_FLAMEL,Creator Flamel,Creator Flamel,160,4230000,0,5223570,2630354,1,1074,1503,253,133,275,148,156,72,177,60,10,12,1,7,83,0x37B5,100,76,384,288,2611785,617,5500,603,2250,732,450,12623,9000,12616,9000,616,9000,6223,9000,1387,5000,1392,5000,1393,5000,0,0,0,0,0,0
|
||||
2237,B_CELIA,Professor Celia,Professor Celia,160,3847804,0,5027308,2509792,1,1612,2256,201,543,165,190,142,236,199,93,10,12,1,7,88,0x37B5,150,1152,384,288,2513654,617,5500,603,2250,732,450,12623,9000,12616,9000,616,9000,6224,9000,2854,5000,1584,5000,2582,5000,0,0,0,0,0,0
|
||||
2238,B_CHEN,Champion Chen,Champion Chen,160,4249350,5000,5113568,2934974,1,2501,3501,216,134,172,150,164,203,155,88,10,12,1,6,81,0x37B5,125,1152,384,288,2556784,617,5500,603,2250,732,450,12623,9000,12616,9000,616,9000,6223,9000,1285,5000,1813,5000,16017,5000,0,0,0,0,0,0
|
||||
2239,B_GERTIE,Stalker Gertie,Stalker Gertie,160,4057279,0,4420698,2691274,1,3684,5157,251,107,211,181,114,83,225,60,10,12,1,6,85,0x37B5,100,76,384,288,2210349,617,5500,603,2250,732,450,12623,9000,12616,9000,616,9000,6224,9000,13069,5000,13070,5000,1291,5000,0,0,0,0,0,0
|
||||
2240,B_ALPHOCCIO,Clown Alphoccio,Clown Alphoccio,160,3894278,0,4226036,2468972,1,1273,1782,201,109,176,258,155,132,309,95,10,12,1,7,84,0x37B5,100,76,384,288,2113018,617,5500,603,2250,732,450,12623,9000,12616,9000,616,9000,6223,9000,18103,5000,1290,5000,1913,5000,0,0,0,0,0,0
|
||||
2241,B_TRENTINI,Gypsy Trentini,Gypsy Trentini,160,3894278,0,4463758,2563096,1,1070,1498,181,112,176,258,155,132,309,95,10,12,1,7,84,0x37B5,100,76,384,288,2231879,0,0,0,0,0,0,12623,9000,12616,9000,616,9000,6224,9000,18103,5000,18110,5000,1963,5000,0,0,0,0,0,0
|
||||
2242,MD_DESERT_WOLF,Desert Wolf,Desert Wolf,135,551578,0,0,0,1,1040,1158,151,39,93,69,63,61,82,42,10,12,1,6,20,0x37B5,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
|
||||
2243,MD_DESERT_WOLF_B,Desert Wolf,Desert Wolf,130,274531,0,0,0,1,66,82,13,0,10,12,8,5,17,7,10,12,0,6,20,0x37B5,300,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
|
||||
2244,QUEST_CHEN,Champion Chen,Dark Martial Arts Master,130,300,1,0,0,1,103,126,25,56,122,81,83,130,201,61,10,12,1,7,81,0x37B5,300,200,768,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
|
||||
@@ -1384,14 +1384,14 @@
|
||||
2248,GOLDPORING,Golden Poring,Golden Poring,1,15,1,0,0,0,0,0,160,5,1,1,1,1,999,1,10,12,1,3,21,0xC3,400,1872,672,480,0,0,0,0,0,0,0,6012,2000,6485,2000,6486,2000,6487,2000,7470,2000,7602,2000,6487,2000,969,10,0,0,0,0
|
||||
|
||||
// Hall of Abyss Guild Dungeon
|
||||
2249,PYURIEL,Pyuriel,Angry Student Pyuriel,141,2205000,1,1500123,1200000,2,2515,4028,388,206,196,131,125,276,401,156,10,12,1,7,83,0x37B5,100,576,1380,360,750061,12246,5000,617,5000,617,5000,12623,100,617,3000,616,500,12675,3000,12679,2000,12680,1000,0,0,0,0,0,0,4578,1
|
||||
2250,LORA,Lora,Warrior Laura,136,500255,1,16567,13788,2,1985,3686,224,58,144,92,86,69,149,68,10,12,0,7,43,0x3795,130,1600,432,360,0,0,0,0,0,0,0,12623,5,617,3000,616,50,12675,50,12679,500,12680,500,0,0,0,0,0,0,4579,1
|
||||
2251,GIOIA,Gioia,Gioia,146,2507989,1,1503451,1303547,1,1105,3706,436,218,180,201,156,190,299,77,10,12,2,0,84,0x37B5,100,1344,2592,432,751725,12246,5000,617,5000,617,5000,12623,100,617,3000,616,500,12675,3000,12679,2000,12680,1000,0,0,0,0,0,0,4576,1
|
||||
2252,ELVIRA,Elvira,Elvira,138,501765,1,17847,13569,3,699,2800,171,68,189,105,92,85,198,72,10,12,0,0,64,0x3795,120,880,1224,360,0,0,0,0,0,0,0,12623,5,617,3000,616,50,12675,50,12679,500,12680,500,0,0,0,0,0,0,4577,1
|
||||
2253,DAEHYON,Daehyon,General Daehyun,142,2500148,1,1501561,1274220,2,2710,4120,494,123,116,123,154,99,217,98,10,12,2,7,62,0x37B5,100,900,792,432,750780,12246,5000,617,5000,617,5000,12623,100,617,3000,616,500,12675,3000,12679,2000,12680,1000,0,0,0,0,0,0,4574,1
|
||||
2254,SOHEON,Soheon,Samurai Soheon,137,502015,1,15715,12540,2,1591,2627,210,178,118,244,98,126,246,102,10,12,1,7,64,0x3795,120,1000,1008,432,0,0,0,0,0,0,0,12623,5,617,3000,616,50,12675,50,12679,500,12680,500,0,0,0,0,0,0,4575,1
|
||||
2255,KADES,Kades,Dark Guardian Kades,143,2505000,1,1604000,1310000,1,2201,4202,479,262,191,223,187,155,362,163,10,12,2,0,67,0x37B5,100,900,648,480,802000,12246,5000,617,5000,617,5000,12623,100,617,3000,616,500,12675,3000,12679,2000,12680,1000,0,0,0,0,0,0,4580,1
|
||||
2256,RUDO,Rudo,Rudo,135,501489,1,13633,12409,1,1401,2902,196,96,106,65,61,42,125,72,10,12,0,8,66,0x3795,120,1576,504,360,0,0,0,0,0,0,0,12623,5,617,3000,616,50,12675,50,12679,500,12680,500,0,0,0,0,0,0,4581,1
|
||||
2249,PYURIEL,Pyuriel,Angry Student Pyuriel,141,2205000,1,1500123,1200000,2,2515,4028,388,206,196,131,125,276,401,156,10,12,1,7,83,0x37B5,100,576,1380,360,750061,12246,5000,617,5000,617,5000,12623,100,617,3000,616,500,12675,3000,12679,2000,12680,1000,0,0,0,0,0,0,0,0
|
||||
2250,LORA,Lora,Warrior Laura,136,500255,1,16567,13788,2,1985,3686,224,58,144,92,86,69,149,68,10,12,0,7,43,0x3795,130,1600,432,360,0,0,0,0,0,0,0,12623,5,617,3000,616,50,12675,50,12679,500,12680,500,0,0,0,0,0,0,0,0
|
||||
2251,GIOIA,Gioia,Gioia,146,2507989,1,1503451,1303547,1,1105,3706,436,218,180,201,156,190,299,77,10,12,2,0,84,0x37B5,100,1344,2592,432,751725,12246,5000,617,5000,617,5000,12623,100,617,3000,616,500,12675,3000,12679,2000,12680,1000,0,0,0,0,0,0,0,0
|
||||
2252,ELVIRA,Elvira,Elvira,138,501765,1,17847,13569,3,699,2800,171,68,189,105,92,85,198,72,10,12,0,0,64,0x3795,120,880,1224,360,0,0,0,0,0,0,0,12623,5,617,3000,616,50,12675,50,12679,500,12680,500,0,0,0,0,0,0,0,0
|
||||
2253,DAEHYON,Daehyon,General Daehyun,142,2500148,1,1501561,1274220,2,2710,4120,494,123,116,123,154,99,217,98,10,12,2,7,62,0x37B5,100,900,792,432,750780,12246,5000,617,5000,617,5000,12623,100,617,3000,616,500,12675,3000,12679,2000,12680,1000,0,0,0,0,0,0,0,0
|
||||
2254,SOHEON,Soheon,Samurai Soheon,137,502015,1,15715,12540,2,1591,2627,210,178,118,244,98,126,246,102,10,12,1,7,64,0x3795,120,1000,1008,432,0,0,0,0,0,0,0,12623,5,617,3000,616,50,12675,50,12679,500,12680,500,0,0,0,0,0,0,0,0
|
||||
2255,KADES,Kades,Dark Guardian Kades,143,2505000,1,1604000,1310000,1,2201,4202,479,262,191,223,187,155,362,163,10,12,2,0,67,0x37B5,100,900,648,480,802000,12246,5000,617,5000,617,5000,12623,100,617,3000,616,500,12675,3000,12679,2000,12680,1000,0,0,0,0,0,0,0,0
|
||||
2256,RUDO,Rudo,Rudo,135,501489,1,13633,12409,1,1401,2902,196,96,106,65,61,42,125,72,10,12,0,8,66,0x3795,120,1576,504,360,0,0,0,0,0,0,0,12623,5,617,3000,616,50,12675,50,12679,500,12680,500,0,0,0,0,0,0,0,0
|
||||
2257,I_PIAMETTE,Piamette,Piamette,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,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
|
||||
2258,I_PIAMETTE_,Piamette,Piamette,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,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
|
||||
2259,I_GARDEN_KEEPER,Garden Keeper,Garden Keeper,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,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
|
||||
@@ -1448,17 +1448,17 @@
|
||||
2308,KO_ZANZOU,Zanzou,Zanzou,140,5,0,0,0,1,0,0,100,0,0,0,0,0,1199,0,10,12,0,0,26,0x0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
// Malaya Port
|
||||
2309,BUNGISNGIS,Bungisngis,Bungisngis,121,25513,0,1940,1650,1,851,1002,115,35,71,32,61,30,74,19,10,12,2,7,42,0x3795,200,1568,432,360,0,0,0,0,0,0,0,7054,1000,6511,1000,985,10,12700,100,0,0,0,0,0,0,0,0,0,0,4582,1
|
||||
2310,ENGKANTO,Engkanto,Engkanto,125,23948,1,1723,1547,1,675,799,101,41,68,57,49,57,81,27,10,12,1,7,40,0x3795,200,1424,576,360,0,0,0,0,0,0,0,7054,1000,6511,1000,528,1000,12700,100,0,0,0,0,0,0,0,0,0,0,4583,1
|
||||
2311,MANANANGGAL,Manananggal,Manananggal,107,20451,1,1415,1410,1,801,904,64,31,75,85,45,71,75,46,10,12,1,6,47,0x3795,100,280,720,360,0,0,0,0,0,0,0,6508,2000,6510,1000,7006,1000,913,1000,6511,1000,6509,1000,12700,100,0,0,0,0,4584,1
|
||||
2312,MANGKUKULAM,Mangkukulam,Mangkukulam,110,20151,1,1517,1351,1,582,778,89,75,35,71,31,82,64,52,10,12,1,6,40,0x3795,150,1664,336,480,0,0,0,0,0,0,0,7054,1000,6510,1000,7071,1000,6511,1000,6509,1000,12700,100,0,0,0,0,0,0,4585,1
|
||||
2313,TIKBALANG,Tikbalang,Tikbalang,115,22131,1,1756,1351,1,781,896,84,34,71,52,84,44,64,46,10,12,2,2,64,0x3795,130,1064,936,360,0,0,0,0,0,0,0,6496,500,984,10,12700,100,0,0,0,0,0,0,0,0,0,0,0,0,4586,1
|
||||
2314,TIYANAK,Tiyanak,Tiyanak,105,17146,1,1314,1101,1,457,708,76,21,41,58,41,51,72,47,10,12,0,6,47,0x3795,100,496,504,360,0,0,0,0,0,0,0,6508,1500,0,0,6509,1000,938,1000,0,0,0,0,0,0,0,0,0,0,4587,1
|
||||
2315,WAKWAK,Wakwak,Wakwak,111,20012,1,1374,1254,1,561,862,24,71,54,75,64,65,77,31,10,12,0,6,47,0x3795,100,424,576,360,0,0,0,0,0,0,0,6508,1500,6509,1000,12700,200,0,0,0,0,0,0,0,0,0,0,0,0,4588,1
|
||||
2316,JEJELING,Jejeling,Jejeling,100,10247,1,801,741,1,450,1165,100,26,51,71,84,54,15,104,10,12,2,3,42,0x81,400,1328,672,480,0,0,0,0,0,0,0,6498,2000,909,1000,6511,100,6510,100,6509,100,12700,100,0,0,0,0,0,0,4589,1
|
||||
2309,BUNGISNGIS,Bungisngis,Bungisngis,121,25513,0,1940,1650,1,851,1002,115,35,71,32,61,30,74,19,10,12,2,7,42,0x3795,200,1568,432,360,0,0,0,0,0,0,0,7054,1000,6511,1000,985,10,12700,100,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2310,ENGKANTO,Engkanto,Engkanto,125,23948,1,1723,1547,1,675,799,101,41,68,57,49,57,81,27,10,12,1,7,40,0x3795,200,1424,576,360,0,0,0,0,0,0,0,7054,1000,6511,1000,528,1000,12700,100,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2311,MANANANGGAL,Manananggal,Manananggal,107,20451,1,1415,1410,1,801,904,64,31,75,85,45,71,75,46,10,12,1,6,47,0x3795,100,280,720,360,0,0,0,0,0,0,0,6508,2000,6510,1000,7006,1000,913,1000,6511,1000,6509,1000,12700,100,0,0,0,0,0,0
|
||||
2312,MANGKUKULAM,Mangkukulam,Mangkukulam,110,20151,1,1517,1351,1,582,778,89,75,35,71,31,82,64,52,10,12,1,6,40,0x3795,150,1664,336,480,0,0,0,0,0,0,0,7054,1000,6510,1000,7071,1000,6511,1000,6509,1000,12700,100,0,0,0,0,0,0,0,0
|
||||
2313,TIKBALANG,Tikbalang,Tikbalang,115,22131,1,1756,1351,1,781,896,84,34,71,52,84,44,64,46,10,12,2,2,64,0x3795,130,1064,936,360,0,0,0,0,0,0,0,6496,500,984,10,12700,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2314,TIYANAK,Tiyanak,Tiyanak,105,17146,1,1314,1101,1,457,708,76,21,41,58,41,51,72,47,10,12,0,6,47,0x3795,100,496,504,360,0,0,0,0,0,0,0,6508,1500,0,0,6509,1000,938,1000,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2315,WAKWAK,Wakwak,Wakwak,111,20012,1,1374,1254,1,561,862,24,71,54,75,64,65,77,31,10,12,0,6,47,0x3795,100,424,576,360,0,0,0,0,0,0,0,6508,1500,6509,1000,12700,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2316,JEJELING,Jejeling,Jejeling,100,10247,1,801,741,1,450,1165,100,26,51,71,84,54,15,104,10,12,2,3,42,0x81,400,1328,672,480,0,0,0,0,0,0,0,6498,2000,909,1000,6511,100,6510,100,6509,100,12700,100,0,0,0,0,0,0,0,0
|
||||
2317,BANGUNGOT_1,Bangungot,Bangungot,115,1519517,1,0,0,1,2561,4065,411,95,151,192,110,112,251,57,10,12,1,6,47,0x37B5,200,920,1080,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
|
||||
2318,BANGUNGOT_2,Bangungot,Bangungot,99,1409758,1,0,0,1,2561,4065,411,95,151,192,110,112,251,57,10,12,1,6,47,0x60,2000,920,1080,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
|
||||
2319,BUWAYA,Buwaya,Buwaya,151,4090365,1,3000012,2801564,1,3614,7115,201,78,151,201,130,231,310,66,10,12,2,9,81,0x37B5,100,1424,576,360,1500006,607,5500,617,2250,616,450,6518,2000,6525,50,6499,2000,2590,1000,2169,100,6499,10000,0,0,0,0,0,0,4592,1
|
||||
2319,BUWAYA,Buwaya,Buwaya,151,4090365,1,3000012,2801564,1,3614,7115,201,78,151,201,130,231,310,66,10,12,2,9,81,0x37B5,100,1424,576,360,1500006,607,5500,617,2250,616,450,6518,2000,6525,50,6499,2000,2590,1000,2169,100,6499,10000,0,0,0,0,0,0,0,0
|
||||
2320,BAKONAWA_1,Bakonawa,Bakonawa,156,3351884,1,0,0,10,4801,7302,472,0,251,134,194,70,237,66,10,12,2,9,81,0x1A4,2000,440,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
|
||||
2321,BAKONAWA_2,Bakonawa,Bakonawa,156,3351884,1,0,0,10,4801,7302,472,0,251,134,194,70,237,66,10,12,2,9,81,0x1A4,2000,440,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
|
||||
2322,BAKONAWA_3,Bakonawa,Bakonawa,156,3351884,1,2510111,2345151,10,4801,7302,472,0,251,134,194,70,237,66,10,12,2,9,81,0x1A4,2000,440,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
|
||||
@@ -1466,7 +1466,7 @@
|
||||
2324,EVENT_RANGE,Penomena,Penomena,100,50000,1,0,0,7,481,522,160,99,76,38,35,35,107,10,10,12,1,5,25,0x3695,200,832,500,600,0,0,0,0,0,0,0,664,1000,665,1000,666,1000,667,1000,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2325,M_BAPHOMET_,Baphomet,Baphomet,57,7510,204,0,0,1,810,955,70,40,52,60,36,17,57,25,10,12,0,6,27,0x37B5,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
|
||||
2326,M_GALAPAGO,Galapago,Galapago,45,7513,201,0,0,1,760,915,70,40,30,28,29,18,30,16,10,12,0,2,22,0x37B5,165,1430,1080,1080,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2327,BANGUNGOT_3,Bangungot,Bangungot,115,250,1,781541,761201,1,2561,4065,411,95,151,192,110,112,251,57,10,12,1,6,47,0x30F5,2000,0,0,0,0,0,0,0,0,0,0,6517,4000,6524,100,6499,4000,2491,2000,2169,200,6499,10000,0,0,0,0,0,0,4590,1
|
||||
2327,BANGUNGOT_3,Bangungot,Bangungot,115,250,1,781541,761201,1,2561,4065,411,95,151,192,110,112,251,57,10,12,1,6,47,0x30F5,2000,0,0,0,0,0,0,0,0,0,0,6517,4000,6524,100,6499,4000,2491,2000,2169,200,6499,10000,0,0,0,0,0,0,0,0
|
||||
2328,MA_DRUM,Drum,Drum,1,200,0,0,0,1,1,2,100,99,0,0,0,0,0,0,10,12,0,0,20,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
|
||||
2329,BUWAYA_EGG,Buwaya's Egg,Buwaya's Egg,100,10000,1,0,0,0,1,2,90,90,1,1,1,1,1,1,10,12,0,0,60,0x0,2000,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
|
||||
2330,BUWAYA_SLAVE,Buwaya's Slave,Slave,135,20145,1,0,0,1,2413,4454,105,71,151,120,110,102,143,61,10,12,0,3,22,0x3795,200,576,960,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
|
||||
@@ -1474,7 +1474,7 @@
|
||||
2332,BUWAYA_GHOST,Fake Buwaya,Buwaya,138,30000,1,0,0,1,1280,2532,481,78,201,248,174,112,371,57,10,12,0,3,81,0x37B5,100,1424,576,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
|
||||
2333,BUWAYA_WEAK,Buwaya's Weakness,Weakpoint,138,20,1,0,0,1,0,1,100,78,0,0,0,0,0,0,10,12,0,3,81,0x60,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
|
||||
2334,G_WAKWAK,Wakwak,Wakwak,145,194830,1,0,0,1,1544,4715,24,104,101,154,104,184,151,71,10,12,0,6,47,0x83,100,424,576,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
|
||||
2335,MA_TREASURE,Treasure Chest,Bakonawa's Treasure,140,5,0,0,0,1,0,0,100,0,0,0,0,0,1199,0,10,12,0,0,26,0x120,0,0,0,0,0,0,0,0,0,0,0,6516,2000,6523,50,6499,2000,15051,1000,2169,100,969,2000,6499,10000,0,0,0,0,4591,1
|
||||
2335,MA_TREASURE,Treasure Chest,Bakonawa's Treasure,140,5,0,0,0,1,0,0,100,0,0,0,0,0,1199,0,10,12,0,0,26,0x120,0,0,0,0,0,0,0,0,0,0,0,6516,2000,6523,50,6499,2000,15051,1000,2169,100,969,2000,6499,10000,0,0,0,0,0,0
|
||||
2336,DOMOVOI,Domovoi,Domovoi,38,898,1,135,152,1,63,74,40,0,20,11,34,20,19,10,10,12,0,2,22,0x83,200,800,1200,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
|
||||
2337,HIDDEN_MOB,Hidden Mob,Monster,151,10000,200,0,0,7,0,1000,200,10,200,200,200,200,200,200,12,12,0,4,88,0x1C4,2000,0,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
|
||||
2338,MD_MANANANGGAL,Bangungot Manananggal,Manananggal,107,204511,1,0,0,1,801,904,64,31,75,85,45,71,75,46,10,12,1,6,47,0x3795,100,280,720,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
|
||||
@@ -1509,15 +1509,15 @@
|
||||
2362,N_AMON_RA,Nightmare Amon Ra,Amon Ra (Nightmare),145,2515784,1,1626487,1302087,3,4106,7307,367,301,86,89,120,131,101,92,14,12,2,7,62,0x1A4,170,854,2016,480,813243,607,5500,608,3500,732,5500,5053,150,2615,50,7211,7000,985,3800,616,400,1552,10,607,3000,0,0,0,0,4236,1
|
||||
|
||||
// Eclage (14.2)
|
||||
2363,MENBLATT,Menblatt,Menblatt,143,82200,1,4150,3421,3,816,1017,79,50,70,68,40,55,108,30,10,12,1,4,44,0x3795,145,472,1056,480,0,0,0,0,0,0,0,6557,4000,7168,2000,7163,4608,0,0,0,0,0,0,0,0,0,0,0,0,4593,1
|
||||
2364,PETAL,Petal,Petal,141,81031,1,4058,3361,1,671,844,73,33,70,82,55,45,108,25,10,12,1,2,24,0x3795,200,1500,768,480,0,0,0,0,0,0,0,6558,4000,12346,2000,1026,2000,6089,500,0,0,0,0,0,0,0,0,0,0,4594,1
|
||||
2365,CENERE,Cenere,Cenere,146,130131,1,7117,5712,1,1802,2833,87,81,67,39,30,35,95,45,10,12,0,3,24,0x3795,300,1500,720,360,0,0,0,0,0,0,0,6561,4000,7322,1000,7001,3000,7320,2000,0,0,0,0,0,0,0,0,0,0,4595,1
|
||||
2366,ANTIQUE_BOOK,Antique Book,Antique Book,148,134615,1,7225,5870,1,1861,3074,74,42,67,53,32,44,125,5,10,12,0,0,60,0x3795,150,864,960,480,0,0,0,0,0,0,0,6560,4000,7015,2000,1097,2000,0,0,0,0,0,0,0,0,0,0,0,0,4596,1
|
||||
2367,LICHTERN_B,Blue Lichtern,Lichtern,149,131211,1,7187,5701,1,1513,2923,76,41,124,74,60,55,92,50,10,12,0,0,81,0x3795,150,480,1728,480,0,0,0,0,0,0,0,1000,2000,1001,2000,995,40,12812,10,0,0,0,0,0,0,0,0,0,0,4597,1
|
||||
2368,LICHTERN_Y,Yellow Lichtern,Lichtern,147,131513,1,7071,5810,1,1416,2977,84,51,141,94,75,91,144,50,10,12,0,0,88,0x3795,150,0,3456,480,0,0,0,0,0,0,0,1000,2000,1001,2000,997,40,12815,10,0,0,0,0,0,0,0,0,0,0,4600,1
|
||||
2369,LICHTERN_R,Red Lichtern,Lichtern,149,135718,1,7201,6013,1,1647,3096,111,53,147,77,66,65,133,50,10,12,0,0,83,0x3795,150,0,4032,480,0,0,0,0,0,0,0,1000,2000,1001,2000,994,40,12813,10,0,0,0,0,0,0,0,0,0,0,4599,1
|
||||
2370,LICHTERN_G,Green Lichtern,Lichtern,151,133451,1,7214,5710,1,1547,3141,120,57,121,60,58,62,102,50,10,12,0,0,82,0x3795,100,0,2304,480,0,0,0,0,0,0,0,1000,2000,1001,2000,996,40,12814,10,0,0,0,0,0,0,0,0,0,0,4598,1
|
||||
2371,FAITHFUL_MANAGER,Faithful Manager,Faithful Manager,155,151548,1,8676,6501,3,2091,3698,204,141,80,28,40,25,88,45,10,12,2,0,80,0x3795,200,480,1536,480,0,0,0,0,0,0,0,6559,4000,12353,2000,970,50,971,50,0,0,0,0,0,0,0,0,0,0,4607,1
|
||||
2363,MENBLATT,Menblatt,Menblatt,143,82200,1,4150,3421,3,816,1017,79,50,70,68,40,55,108,30,10,12,1,4,44,0x3795,145,472,1056,480,0,0,0,0,0,0,0,6557,4000,7168,2000,7163,4608,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2364,PETAL,Petal,Petal,141,81031,1,4058,3361,1,671,844,73,33,70,82,55,45,108,25,10,12,1,2,24,0x3795,200,1500,768,480,0,0,0,0,0,0,0,6558,4000,12346,2000,1026,2000,6089,500,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2365,CENERE,Cenere,Cenere,146,130131,1,7117,5712,1,1802,2833,87,81,67,39,30,35,95,45,10,12,0,3,24,0x3795,300,1500,720,360,0,0,0,0,0,0,0,6561,4000,7322,1000,7001,3000,7320,2000,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2366,ANTIQUE_BOOK,Antique Book,Antique Book,148,134615,1,7225,5870,1,1861,3074,74,42,67,53,32,44,125,5,10,12,0,0,60,0x3795,150,864,960,480,0,0,0,0,0,0,0,6560,4000,7015,2000,1097,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2367,LICHTERN_B,Blue Lichtern,Lichtern,149,131211,1,7187,5701,1,1513,2923,76,41,124,74,60,55,92,50,10,12,0,0,81,0x3795,150,480,1728,480,0,0,0,0,0,0,0,1000,2000,1001,2000,995,40,12812,10,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2368,LICHTERN_Y,Yellow Lichtern,Lichtern,147,131513,1,7071,5810,1,1416,2977,84,51,141,94,75,91,144,50,10,12,0,0,88,0x3795,150,0,3456,480,0,0,0,0,0,0,0,1000,2000,1001,2000,997,40,12815,10,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2369,LICHTERN_R,Red Lichtern,Lichtern,149,135718,1,7201,6013,1,1647,3096,111,53,147,77,66,65,133,50,10,12,0,0,83,0x3795,150,0,4032,480,0,0,0,0,0,0,0,1000,2000,1001,2000,994,40,12813,10,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2370,LICHTERN_G,Green Lichtern,Lichtern,151,133451,1,7214,5710,1,1547,3141,120,57,121,60,58,62,102,50,10,12,0,0,82,0x3795,100,0,2304,480,0,0,0,0,0,0,0,1000,2000,1001,2000,996,40,12814,10,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2371,FAITHFUL_MANAGER,Faithful Manager,Faithful Manager,155,151548,1,8676,6501,3,2091,3698,204,141,80,28,40,25,88,45,10,12,2,0,80,0x3795,200,480,1536,480,0,0,0,0,0,0,0,6559,4000,12353,2000,970,50,971,50,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
// Additional Monsters
|
||||
2372,SOIL,Soil,Soil,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
@@ -1628,8 +1628,8 @@
|
||||
2472,MG_BLOODY_KNIGHT,Bloody Knight,Bloody Knight,116,285000,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2473,MG_M_UNDEAD_KNIGHT,Undead Knight,Undead Knight,133,500000,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2474,MG_F_UNDEAD_KNIGHT,Undead Knight,Undead Knight,133,500000,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2475,MG_CORRUPTION_ROOT,Root of Corruption,Root of Corruption,136,3190000,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,607,5500,608,3500,732,5500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4603,1
|
||||
2476,MG_AMDARAIS,Amdarias,Amdarias,143,3283990,1,74288,77950,2,8860,10022,32,66,140,159,30,109,300,90,10,12,2,2,63,0x37B5,200,1152,1152,576,37144,617,5500,617,5000,616,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4601,1
|
||||
2475,MG_CORRUPTION_ROOT,Root of Corruption,Root of Corruption,136,3190000,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,607,5500,608,3500,732,5500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
2476,MG_AMDARAIS,Amdarias,Amdarias,143,3283990,1,74288,77950,2,8860,10022,32,66,140,159,30,109,300,90,10,12,2,2,63,0x37B5,200,1152,1152,576,37144,617,5500,617,5000,616,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
//2477,NG_WANDER_MAN
|
||||
//2478,NG_RIDEWORD
|
||||
@@ -1936,8 +1936,6 @@
|
||||
2779,C1_LES,Swift Les,Swift Les,82,31080,1,3315,10170,1,429,572,123,30,63,20,35,25,62,30,10,12,1,3,82,4233,230,1728,720,576,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
|
||||
2780,C2_LEIB_OLMAI,Solid Leib Olmai,Solid Leib Olmai,118,240010,1,9500,30960,1,1049,1478,127,31,72,35,80,35,77,27,10,12,2,2,22,13973,175,1260,230,192,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
|
||||
2781,C3_LEAF_CAT,Leaf Cat Ringleader,Leaf Cat Ringleader,64,13175,1,1560,5010,1,250,321,88,16,46,16,12,45,36,29,10,12,0,2,22,131,150,960,864,720,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
|
||||
//2782,C4_L_WHIKEBAIN
|
||||
//2783,C5_L_EREMES
|
||||
2784,C1_KOBOLD_ARCHER,Swift Kobold Archer,Swift Kobold Archer,108,55265,1,6480,23580,9,938,1303,84,5,99,39,48,30,124,25,10,12,0,7,23,8325,200,1008,1008,384,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
|
||||
2785,C2_KOBOLD_1,Solid Kobold,Solid Kobold,107,104830,1,6820,15345,1,888,1225,103,25,109,76,61,53,98,30,10,12,1,7,44,12429,150,1028,528,360,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
|
||||
2786,C3_KNOCKER,Knocker Ringleader,Knocker Ringleader,126,219500,1,11990,33900,1,1069,1494,126,62,93,62,58,56,139,70,10,12,0,6,22,401,200,1548,384,288,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
|
||||
@@ -2264,399 +2262,83 @@
|
||||
//3107,E_EASTER_BUNNY
|
||||
//3108,JITTERBUG1
|
||||
//3109,JITTERBUG2
|
||||
//3110,E_RUNAWAY1
|
||||
//3111,E_RUNAWAY2
|
||||
//3112,E_RUNAWAY3
|
||||
//3113,E_RUNAWAY4
|
||||
//3114,E_RUNAWAY5
|
||||
//3115,E_RUNAWAY1_
|
||||
//3116,E_RUNAWAY2_
|
||||
//3117,E_RUNAWAY3_
|
||||
//3118,E_RUNAWAY4_
|
||||
//3119,E_RUNAWAY5_
|
||||
//3120,M_ISIS
|
||||
//3121,Q_BYORGUE
|
||||
//3122,CHARLESTON1
|
||||
//3123,CHARLESTON2
|
||||
//
|
||||
//3124,CHARLESTON3
|
||||
//3125,STEP
|
||||
//3126,ROCK_STEP
|
||||
//3127,KICK_STEP
|
||||
//3128,KICK_AND_KICK
|
||||
//3129,ORC_ZOMBIE_ANNIV
|
||||
//3130,ORC_ARCHER_ANNIV
|
||||
//3131,ORC_BABY_ANNIV
|
||||
//3132,ORC_LADY_ANNIV
|
||||
//3133,ZENORC_ANNIV
|
||||
//3134,STEAM_GOBLIN_ANNIV
|
||||
//3135,ORC_LORD_ANNIV
|
||||
//3136,ORK_HERO_ANNIV
|
||||
//3137,HIGH_ORC_ANNIV
|
||||
//3138,ORK_WARRIOR_ANNIV
|
||||
//3139,MG_ZOMBIE_H
|
||||
//3140,MG_WRAITH_H
|
||||
//3141,MG_GHOUL_H
|
||||
//3142,MG_ARCLOUSE_H
|
||||
//3143,MG_RAYDRIC_H
|
||||
//3144,MG_RAYDRIC_ARCHER_H
|
||||
//3145,MG_KNIGHT_OF_ABYSS_H
|
||||
//3146,MG_KHALITZBURG_H
|
||||
//3147,MG_BLOODY_KNIGHT_H
|
||||
//3148,MG_M_UNDEAD_KNIGHT_H
|
||||
//3149,MG_F_UNDEAD_KNIGHT_H
|
||||
//3150,MG_AMDARAIS_H
|
||||
//3151,MG_CORRUPTION_ROOT_H
|
||||
//3152,G_MG_KHALITZBURG_H
|
||||
//3153,EXCAVATOR_ROBOT
|
||||
//3154,RECON_ROBOT
|
||||
//3155,REPAIR_ROBOT
|
||||
//3156,EXPLORATION_ROVER
|
||||
//3157,RUIN_BELIEVER1
|
||||
//3158,RUIN_BELIEVER2
|
||||
//3159,ILLEGAL_PROMOTION
|
||||
//3160,BOILED_RICE_DUANWU
|
||||
//3161,BOMB
|
||||
//3162,ELEPHANT
|
||||
//3163,GORILLA
|
||||
//3164,LION
|
||||
//3165,RHINO
|
||||
//3166,M_E_DEVILING
|
||||
//3167,E_POPORING_CRO
|
||||
//3168,POURING_SEA_FES
|
||||
//3169,J_REB_SHECIL1
|
||||
//3170,J_REB_SHECIL2
|
||||
//3171,EVENT_MONEMUS01
|
||||
//3172,EVENT_MONEMUS02
|
||||
//3173,EVENT_FIREFOX
|
||||
//3174,HELL_FLY
|
||||
//3175,E1_ROTAR_ZAIRO
|
||||
//3176,E1_GREMLIN
|
||||
//3177,E1_BEHOLDER
|
||||
//3178,E1_ACIDUS
|
||||
//3179,E1_ACIDUS_
|
||||
//3180,E1_G_S_NYDHOG
|
||||
//3181,E1_FELOCK
|
||||
//3182,E2_ROTAR_ZAIRO
|
||||
//3183,E2_GREMLIN
|
||||
//3184,E2_BEHOLDER
|
||||
//3185,E2_ACIDUS
|
||||
//3186,E2_ACIDUS_
|
||||
//3187,E2_G_S_NYDHOG
|
||||
//3188,E2_FELOCK
|
||||
//3189,WOLF_MOON
|
||||
//3190,MM_SARAH
|
||||
//3191,MM_M_GIGAN1
|
||||
//3192,MM_M_GIGAN2
|
||||
//3193,MM_M_GIGAN3
|
||||
//3194,MM_L_GIGAN1
|
||||
//3195,MM_L_GIGAN2
|
||||
//3196,MM_L_GIGAN3
|
||||
//3197,MM_M_GARGOYLE
|
||||
//3198,MM_M_GALION
|
||||
//3199,MM_M_MUTANT_DRAGON
|
||||
//3200,MM_M_CHIMERA
|
||||
//3201,LUCKYCASE,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
//
|
||||
//3201,JT_LUCKYCASE,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
3202,ORGANIC_JAKK,Organic Pumpkin,Organic Pumpkin,10,40,1,20,13,1,100,100,160,99,1,1,1,1,999,1,0,0,0,3,21,0x61,200,0,0,0,0,0,0,0,0,0,0,6804,5000,6804,5000,6804,1000,2267,100,1062,1000,664,100,546,1000,12192,100,0,0,0,0
|
||||
3203,INORGANIC_JAKK,Inorganic Pumpkin,Inorganic Pumpkin,10,40,1,20,13,1,100,100,160,99,1,1,1,1,999,1,0,0,0,3,21,0x61,200,0,0,0,0,0,0,0,0,0,0,6805,5000,6805,5000,6805,1000,2267,100,1062,1000,664,100,546,1000,12192,100,0,0,0,0
|
||||
//3204,PIXY_PINK_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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
//3205,PIXY_BLUE_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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
//3206,LITTLE_GOLDPORING,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
//3207,E_AQUA_ELEMENTAL,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
//3208,V_EREMES
|
||||
//3209,V_MAGALETA
|
||||
//3210,V_KATRINN
|
||||
//3211,V_SHECIL
|
||||
//3212,V_HARWORD
|
||||
//3213,V_SEYREN
|
||||
//3214,V_G_EREMES
|
||||
//3215,V_G_MAGALETA
|
||||
//3216,V_G_KATRINN
|
||||
//3217,V_G_SHECIL
|
||||
//3218,V_G_HARWORD
|
||||
//3219,V_G_SEYREN
|
||||
//3220,V_B_EREMES
|
||||
//3221,V_B_MAGALETA
|
||||
//3222,V_B_SHECIL
|
||||
//3223,V_B_HARWORD
|
||||
//3224,V_B_KATRINN
|
||||
//3225,V_B_SEYREN
|
||||
//3226,V_RANDEL
|
||||
//3227,V_FLAMEL
|
||||
//3228,V_CELIA
|
||||
//3229,V_CHEN
|
||||
//3230,V_GERTIE
|
||||
//3231,V_ALPHOCCIO
|
||||
//3232,V_TRENTINI
|
||||
//3233,V_G_RANDEL
|
||||
//3234,V_G_FLAMEL
|
||||
//3235,V_G_CELIA
|
||||
//3236,V_G_CHEN
|
||||
//3237,V_G_GERTIE
|
||||
//3238,V_G_ALPHOCCIO
|
||||
//3239,V_G_TRENTINI
|
||||
//3240,V_B_RANDEL
|
||||
//3241,V_B_FLAMEL
|
||||
//3242,V_B_CELIA
|
||||
//3243,V_B_CHEN
|
||||
//3244,V_B_GERTIE
|
||||
//3245,V_B_ALPHOCCIO
|
||||
//3246,V_B_TRENTINI
|
||||
//3247,CENERE_G
|
||||
//3248,REPAIR_ROBOT_T
|
||||
//3249,EXPLORATION_ROVER_T
|
||||
//3250,SCR_MT_ROBOTS
|
||||
//3251,GC109
|
||||
//3252,DR815
|
||||
//3253,SYS_MSG
|
||||
//3254,T_W_O
|
||||
//3255,GHOUL_H
|
||||
//3256,ZOMBIE_H
|
||||
//3257,MALE_PORING
|
||||
//3258,FEMALE_PORING
|
||||
//3259,FANTASTIC_B_UNICORN
|
||||
//3260,LITTLE_BLUE_UNICORN
|
||||
//3261,BLUE_UNICORN
|
||||
//3262,MH_PORING
|
||||
//3263,MH_POPORING
|
||||
//3264,MH_DROPS
|
||||
//3265,MH_GOLDPORING
|
||||
//3266,MH_MARIN
|
||||
//3267,MH_COELACANTH_N_A1
|
||||
//3268,MH_COELACANTH_N_A2
|
||||
//3269,MH_COELACANTH_N_A3
|
||||
//3270,MH_COELACANTH_N_A4
|
||||
//3271,MH_E_MEGALODON1
|
||||
//3272,MH_SASQUATCH
|
||||
//3273,MH_BAKONAWA_1
|
||||
//3274,MH_BACSOJIN
|
||||
//3275,MH_HUNTER_FLY1
|
||||
//3276,MH_DIMIK
|
||||
//3277,MH_DIMIK_2
|
||||
//3278,MH_DIMIK_4
|
||||
//3279,MH_DIMIK_2
|
||||
//3280,MH_DIMIK_3
|
||||
//3281,MH_COELACANTH_H_A1
|
||||
//3282,MH_COELACANTH_H_A2
|
||||
//3283,MH_COELACANTH_H_A3
|
||||
//3284,MH_COELACANTH_H_A4
|
||||
//3285,MH_E_MEGALODON2
|
||||
//3286,MH_GLOOMUNDERNIGHT
|
||||
//3287,MH_ATROCE
|
||||
//3288,MH_LADY_TANEE
|
||||
//3289,MH_HUNTER_FLY2
|
||||
//3290,E_THIEF_CHOCO
|
||||
//3291,E_TREASURE_BOX
|
||||
//3292,GOLD_ANOPHELES
|
||||
//3293,DAEBAK_GOURD
|
||||
//3294,HEYDRICH
|
||||
//3295,G_MOBSTER
|
||||
//3296,HIDDEN_TEST
|
||||
//3297,PAD_LEVIATHAN
|
||||
//3298,PAD_FAFNIR
|
||||
//3299,PAD_IFRIT
|
||||
//3300,PAD_HORAI
|
||||
//3301,PAD_SHANGRILA
|
||||
//3302,PAD_NIRAIKANAI
|
||||
//3303,PAD_HELHEIM
|
||||
//3304,PAD_MUSPELHEIM
|
||||
//3305,PAD_ZAEROG
|
||||
//3306,PAD_TAMADORA
|
||||
//3307,PAD_TAMADORABABY
|
||||
//3308,ROC_EMPELIUM
|
||||
//3309,ROC_OBJ_A
|
||||
//3310,ROC_OBJ_B
|
||||
//3311,ROC_OBJ_N
|
||||
//3312,ROC_TOWER_A
|
||||
//3313,ROC_TOWER_B
|
||||
//3314,SMOKIE_THIEF
|
||||
//3315,PAD_KINGGOLD
|
||||
//3316,PAD_KINGMETAL
|
||||
//3317,PAD_RUBYLIT
|
||||
//3318,PAD_SAPPHILIT
|
||||
//3319,PAD_EMELIT
|
||||
//3320,PAD_TOPALIT
|
||||
//3321,PAD_AMELIT
|
||||
//3322,PAD_METAL_DRAGON
|
||||
//3323,PAD_M_FLAME_KNIGHT
|
||||
//3324,PAD_M_ICE_KNIGHT
|
||||
//3325,PAD_M_STONE_KNIGHT
|
||||
//3326,PAD_M_LIGHT_KNIGHT
|
||||
//3327,PAD_M_DARK_KNIGHT
|
||||
//3328,PAD_C_D_DRAGON
|
||||
//3329,PAD_ECHIDNA
|
||||
//3330,PAD_SIREN
|
||||
//3331,PAD_LILITH
|
||||
//3332,PAD_HERA
|
||||
//3333,PAD_RUBYLIT_H
|
||||
//3334,PAD_SAPPHILIT_H
|
||||
//3335,PAD_EMELIT_H
|
||||
//3336,PAD_TOPALIT_H
|
||||
//3337,PAD_AMELIT_H
|
||||
//3338,PAD_METAL_DRAGON_H
|
||||
//3339,PAD_M_FLAME_KNIGHT_H
|
||||
//3340,PAD_M_ICE_KNIGHT_H
|
||||
//3341,PAD_M_STONE_KNIGHT_H
|
||||
//3342,PAD_M_LIGHT_KNIGHT_H
|
||||
//3343,PAD_M_DARK_KNIGHT_H
|
||||
//3344,PAD_C_D_DRAGON_H
|
||||
//3345,PAD_ECHIDNA_H
|
||||
//3346,PAD_SIREN_H
|
||||
//3347,PAD_LILITH_H
|
||||
//3348,PAD_HERA_H
|
||||
//3349,PAD_MYTHLIT
|
||||
//3350,PAD_TYRRA
|
||||
//3351,PAD_TYRANNOS
|
||||
//3352,PAD_PLESSIE
|
||||
//3353,PAD_PLESIOS
|
||||
//3354,PAD_BRACHY
|
||||
//3355,PAD_BRACHYS
|
||||
//3356,E_DENIRO
|
||||
//3357,E_VITATA
|
||||
//3358,E_ANDRE
|
||||
//3359,E_HORN_SCARABA
|
||||
//3360,E_HORN_SCARABA2
|
||||
//3361,E_RAKE_SCARABA
|
||||
//3362,C_HORN_SCARABA
|
||||
//3363,C_HORN_SCARABA2
|
||||
//3364,C_ANTLER_SCARABA
|
||||
//3365,C_RAKE_SCARABA
|
||||
//3366,MH_I_HORN_SCARABA
|
||||
//3367,MH_I_HORN_SCARABA2
|
||||
//3368,MH_I_ANTLER_SCARABA
|
||||
//3369,MH_I_RAKE_SCARABA
|
||||
//3370,MH_QUEEN_SCARABA
|
||||
//3371,MH_COELACANTH_Y_A1
|
||||
//3372,MH_COELACANTH_Y_A2
|
||||
//3373,MH_COELACANTH_Y_A3
|
||||
//3374,MH_COELACANTH_Y_A4
|
||||
//3375,MH_E_MEGALODON3
|
||||
//3376,MH_NAGHT_SIEGER
|
||||
//3377,MH_IFRIT
|
||||
//3378,MH_PHYLLA
|
||||
//3379,MH_BOMBPORING
|
||||
//3380,ANGLERFISH
|
||||
//3381,DARK_SOUL
|
||||
//3382,WANDERING_SOUL
|
||||
//3204,JT_PIXY_PINK_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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
//3205,JT_PIXY_BLUE_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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
//3206,JT_LITTLE_GOLDPORING,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
//3207,JT_E_AQUA_ELEMENTAL,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
//
|
||||
//3384,MIN_PORING
|
||||
//3385,MIN_LUNATIC
|
||||
//3386,MIN_FABRE
|
||||
//3387,MIN_PICKY
|
||||
//3388,MIN_CONDOR
|
||||
//3389,MIN_WILOW
|
||||
//3390,MIN_SPORE
|
||||
//3391,MIN_POPORING
|
||||
//3392,MIN_SMOKIE
|
||||
//3393,MIN_DOKEBI
|
||||
//3394,MIN_BIGFOOT
|
||||
//3395,MIN_WORM_TAIL
|
||||
//3396,MIN_WOLF
|
||||
//3397,MIN_SNAKE
|
||||
//3398,MIN_ANACONDAQ
|
||||
//3399,MIN_MARIN
|
||||
//3400,MIN_MUKA
|
||||
//3401,MIN_PECOPECO
|
||||
//3402,MIN_DENIRO
|
||||
//3403,MIN_PIERE
|
||||
//3404,MIN_ANDRE
|
||||
//3405,MIN_GOLEM
|
||||
//3406,MIN_SCORPION
|
||||
//3407,MIN_CHONCHON
|
||||
//3408,MIN_METALLER
|
||||
//3409,MIN_SAND_MAN
|
||||
//3410,MIN_RAGGLER
|
||||
//3411,MIN_DRAGON_TAIL
|
||||
//3412,MIN_GREEN_IGUANA
|
||||
//3413,MIN_SEE_OTTER
|
||||
//3414,MIN_GALAPAGO
|
||||
//3415,MIN_FUR_SEAL
|
||||
//3416,MIN_ALLIGATOR
|
||||
//3417,MIN_MEGALODON
|
||||
//3418,MIN_TRI_JOINT
|
||||
//3419,MIN_MEGALITH
|
||||
//3420,MIN_DRYAD
|
||||
//3421,MIN_TOAD
|
||||
//3422,MIN_VAGABOND_WOLF
|
||||
//3423,MIN_VOCAL
|
||||
//3424,MIN_ECLIPSE
|
||||
//3425,MIN_CHIMERA
|
||||
//3426,MIN_EDDGA
|
||||
//3427,MIN_OSIRIS
|
||||
//3428,MIN_PHREEONI
|
||||
//3429,MIN_ORK_HERO
|
||||
//3430,MIN_TAO_GUNKA
|
||||
//3431,MIN_G_RODA_FROG
|
||||
//3432,MIN_G_WOLF
|
||||
//3433,MIN_G_ROCKER
|
||||
//3434,MIN_G_LUNATIC
|
||||
//3435,MIN_G_GARGOYLE
|
||||
//3436,MIN_G_BIGFOOT
|
||||
//3437,MIN_G_ANCIENT_MUMMY
|
||||
//3438,MIN_G_SAND_MAN
|
||||
//3439,MIN_G_HIGH_ORC
|
||||
//3440,MIN_G_MEGALITH
|
||||
//
|
||||
//3442,FROZENWOLF
|
||||
//3443,TAFFY
|
||||
//3444,WATCHER
|
||||
//3445,P_ARCHER_SKELETON
|
||||
//3446,P_SKELETON
|
||||
//3447,P_SOLDIER_SKELETON
|
||||
//3448,P_AMDARAIS
|
||||
//3449,G_P_AMDARAIS
|
||||
//3450,BIJOU
|
||||
//3451,IMMOTAL_CORPS
|
||||
//3452,ZOMBIE_GUARD
|
||||
//3453,LOST_LAMB
|
||||
//3454,HEART_HUNTER_N
|
||||
//3455,GLASS_PLATE
|
||||
//3456,WATERMELON_34
|
||||
//3457,WATERMELON_35
|
||||
//3458,WATERMELON_36
|
||||
//3459,WATERMELON_37
|
||||
//3460,WATERMELON_38
|
||||
//3461,WATERMELON_39
|
||||
//3462,WATERMELON_40
|
||||
//3463,WATERMELON_41
|
||||
//3464,WATERMELON_42
|
||||
//3465,WATERMELON_43
|
||||
//3466,WATERMELON_44
|
||||
//3467,WATERMELON_45
|
||||
//3468,WATERMELON_46
|
||||
//3469,WATERMELON_47
|
||||
//3470,WATERMELON_48
|
||||
//3471,WATERMELON_49
|
||||
//3472,WATERMELON_50
|
||||
//3473,AS_RAGGED_GOLEM
|
||||
//3474,AS_BLOODY_KNIGHT
|
||||
//3475,AS_WIND_GHOST
|
||||
//3476,AS_ZOMBIE
|
||||
//3477,AS_IMMORTAL_CORPS
|
||||
//3478,AS_ZOMBIE_SLAUGHTER
|
||||
//3479,AS_ZOMBIE_MASTER
|
||||
//3480,AS_CURSED_SOLDIER
|
||||
//3481,AS_EVIL_SHADOW1
|
||||
//3482,AS_EVIL_SHADOW2
|
||||
//3483,AS_EVIL_SHADOW3
|
||||
//3484,AS_D_RAGGED_GOLEM
|
||||
//3485,AS_D_CURSED_SOLDIER
|
||||
//3486,E_WILD_RABBIT
|
||||
//
|
||||
//3492,E_WILD_MOBSTER
|
||||
//
|
||||
//3494,IFN_POIRING
|
||||
//3495,DR_EGGRING
|
||||
//3496,DR_LUNATIC
|
||||
//3497,DR_FABRE
|
||||
//3498,DR_HORNET
|
||||
//3499,DR_RODA_FROG
|
||||
//3500,DR_DESERT_WOLF_B
|
||||
//3501,DR_SPORE
|
||||
//3502,DR_BASILISK1
|
||||
//3503,DR_BASILISK2
|
||||
//3504,DR_BASILISK3
|
||||
//3505,DR_BIG_EGGRING
|
||||
//3506,DR_MANDRAGORA
|
||||
//3507,DR_POM_SPIDER
|
||||
//3508,DR_EGGRING_G
|
||||
//3509,MOON_RABBIT
|
||||
//3295,JT_G_MOBSTER
|
||||
//3296,JT_HIDDEN_TEST
|
||||
//3297,JT_PAD_LEVIATHAN
|
||||
//3299,JT_PAD_IFRIT
|
||||
//3300,JT_PAD_HORAI
|
||||
//3301,JT_PAD_SHANGRILA
|
||||
//3302,JT_PAD_NIRAIKANAI
|
||||
//3303,JT_PAD_HELHEIM
|
||||
//3304,JT_PAD_MUSPELHEIM
|
||||
//3305,JT_PAD_ZAEROG
|
||||
//3306,JT_PAD_TAMADORA
|
||||
//3307,JT_PAD_TAMADORABABY
|
||||
//3308,JT_ROC_EMPELIUM
|
||||
//3309,JT_ROC_OBJ_A
|
||||
//3310,JT_ROC_OBJ_B
|
||||
//3311,JT_ROC_OBJ_N
|
||||
//3312,JT_ROC_TOWER_A
|
||||
//3313,JT_ROC_TOWER_B
|
||||
//3314,JT_SMOKIE_THIEF
|
||||
//3315,JT_PAD_KINGGOLD
|
||||
//3316,JT_PAD_KINGMETAL
|
||||
//3317,JT_PAD_RUBYLIT
|
||||
//3318,JT_PAD_SAPPHILIT
|
||||
//3319,JT_PAD_EMELIT
|
||||
//3320,JT_PAD_TOPALIT
|
||||
//3321,JT_PAD_AMELIT
|
||||
//3322,JT_PAD_METAL_DRAGON
|
||||
//3323,JT_PAD_M_FLAME_KNIGHT
|
||||
//3324,JT_PAD_M_ICE_KNIGHT
|
||||
//3325,JT_PAD_M_STONE_KNIGHT
|
||||
//3326,JT_PAD_M_LIGHT_KNIGHT
|
||||
//3327,JT_PAD_M_DARK_KNIGHT
|
||||
//3328,JT_PAD_C_D_DRAGON
|
||||
//3329,JT_PAD_ECHIDNA
|
||||
//3330,JT_PAD_SIREN
|
||||
//3331,JT_PAD_LILITH
|
||||
//3332,JT_PAD_HERA
|
||||
//3333,JT_PAD_RUBYLIT_H
|
||||
//3334,JT_PAD_SAPPHILIT_H
|
||||
//3335,JT_PAD_EMELIT_H
|
||||
//3336,JT_PAD_TOPALIT_H
|
||||
//3337,JT_PAD_AMELIT_H
|
||||
//3338,JT_PAD_METAL_DRAGON_H
|
||||
//3339,JT_PAD_M_FLAME_KNIGHT_H
|
||||
//3340,JT_PAD_M_ICE_KNIGHT_H
|
||||
//3341,JT_PAD_M_STONE_KNIGHT_H
|
||||
//3342,JT_PAD_M_LIGHT_KNIGHT_H
|
||||
//3343,JT_PAD_M_DARK_KNIGHT_H
|
||||
//3344,JT_PAD_C_D_DRAGON_H
|
||||
//3345,JT_PAD_ECHIDNA_H
|
||||
//3346,JT_PAD_SIREN_H
|
||||
//3347,JT_PAD_LILITH_H
|
||||
//3348,JT_PAD_HERA_H
|
||||
//3349,JT_PAD_MYTHLIT
|
||||
//3350,JT_PAD_TYRRA
|
||||
//3351,JT_PAD_TYRANNOS
|
||||
//3352,JT_PAD_PLESSIE
|
||||
//3353,JT_PAD_PLESIOS
|
||||
//3354,JT_PAD_BRACHY
|
||||
//3355,JT_PAD_BRACHYS
|
||||
|
||||
@@ -119,18 +119,6 @@
|
||||
1227,0,0,0,0,0,0,0,2364,6522,3000,0,0,0,0,0,0,"Getting back Professor Worm's memory"
|
||||
1228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Getting back Professor Worm's memory"
|
||||
|
||||
// Academy 14.2
|
||||
1229,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Swordsman training"
|
||||
1230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Swordsman training"
|
||||
1233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Swordsman training"
|
||||
1234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Swordsman training"
|
||||
1235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Swordsman training"
|
||||
1236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Swordsman training"
|
||||
1237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Shop guide"
|
||||
1238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Shop guide"
|
||||
1239,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Shop guide"
|
||||
1240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Shop guide"
|
||||
|
||||
2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Job Change to Blacksmith"
|
||||
2001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Job Change to Blacksmith"
|
||||
2002,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Job Change to Blacksmith"
|
||||
@@ -345,17 +333,8 @@
|
||||
2291,82800,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Mummy Hunting - Cooldown"
|
||||
2292,0,2360,20,0,0,0,0,0,0,0,0,0,0,0,0,0,"Mummy Hunting (Nightmare)"
|
||||
|
||||
// Academy 14.2
|
||||
2293,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Adventurer's Companion"
|
||||
2294,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Adventurer's Companion"
|
||||
2295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Adventurer's Companion"
|
||||
2296,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Adventurer's Companion"
|
||||
2297,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Adventurer's Companion"
|
||||
2298,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Adventurer's Companion"
|
||||
2299,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Rapid Completion Experience"
|
||||
|
||||
// New Novice Ground
|
||||
// 2299,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Training Center: Talk to Lisa"
|
||||
2299,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Training Center: Talk to Lisa"
|
||||
2300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Training Center: Talk to General Reindeer"
|
||||
2301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Training Center: Leave the boat"
|
||||
2302,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Training Center: Formation"
|
||||
@@ -658,29 +637,6 @@
|
||||
4265,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Bookshelf use"
|
||||
4266,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"????? ??"
|
||||
4267,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"????? ??"
|
||||
|
||||
// Academy 14.2
|
||||
4268,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ninja trainer"
|
||||
4269,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Registration at the Academy"
|
||||
4270,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ninja training - stat explanation"
|
||||
4271,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ninja training-explanation about the skills"
|
||||
4272,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ninja training- conversation about the skills"
|
||||
4273,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ninja training- explanation about the weapons"
|
||||
4274,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ninjas training- explanation about job change"
|
||||
4275,0,1113,10,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ninja training-Exercise1"
|
||||
4276,0,1002,10,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ninja training-Exercise2"
|
||||
4277,0,1052,10,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ninja training-Actual battle2"
|
||||
4278,0,1024,10,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ninja training-Actual battle1"
|
||||
4279,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ninja training-test"
|
||||
4280,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ninja training-test"
|
||||
4281,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Beginner's training-Ninja"
|
||||
4282,0,1113,10,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ninja training-exercise1"
|
||||
4283,0,1002,10,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ninja training-exercise2"
|
||||
4284,0,1052,10,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ninja training-actual battle2"
|
||||
4285,0,1024,10,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ninja training-actual battle1"
|
||||
4286,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ninja training-test"
|
||||
4287,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ninja training-test"
|
||||
|
||||
//4303,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,""
|
||||
//4304,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,""
|
||||
//4305,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,""
|
||||
@@ -815,21 +771,6 @@
|
||||
5145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Prototype-(3)"
|
||||
5146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Battle test"
|
||||
|
||||
// Academy 14.2
|
||||
5147,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Gunslinger basic training(1)"
|
||||
5148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Gunslinger basic training(2)"
|
||||
5149,0,1004,10,0,0,0,0,0,0,0,0,0,0,0,0,0,"<Battle training request form A>"
|
||||
5150,0,1012,10,0,0,0,0,0,0,0,0,0,0,0,0,0,"<Battle training request form B>"
|
||||
5151,0,1167,10,0,0,0,0,0,0,0,0,0,0,0,0,0,"<Battle training request form C>"
|
||||
5152,0,1052,10,0,0,0,0,0,0,0,0,0,0,0,0,0,"<Battle training request form D>"
|
||||
5153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Refining tutorial (1)"
|
||||
5154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Refining tutorial (2)"
|
||||
5155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Refining tutorial (3)"
|
||||
5156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Refining tutorial (4)"
|
||||
5157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Enchant tutorial (1)"
|
||||
5158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Entchant tutorial (2)"
|
||||
5159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Enchant tutorial (3)"
|
||||
|
||||
// 2012 Headgear Quests
|
||||
5161,86400,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Low Level collection request[Stand by]"
|
||||
5162,0,1164,100,0,0,0,0,0,0,0,0,0,0,0,0,0,"Low Level collection request"
|
||||
@@ -1341,49 +1282,6 @@
|
||||
7452,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Find the chief of staff!"
|
||||
7453,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"The last of the chief of staff"
|
||||
|
||||
// Academy 14.2
|
||||
7471,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"First time talking after being born"
|
||||
7472,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"First step towards a new world"
|
||||
7473,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Cool drink"
|
||||
7474,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Searching for treasure"
|
||||
7475,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Discovered the Airship"
|
||||
7476,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Discovered the Arena"
|
||||
7477,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Bridge to Prontera"
|
||||
7478,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Basic Medical Botany"
|
||||
7479,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Friend or Foe?"
|
||||
7480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Regarding Thief job"
|
||||
7481,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Vicente's class"
|
||||
7482,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Vercassel's class"
|
||||
7483,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Use the Thief Manual"
|
||||
7484,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Shop owner! Order to steal!"
|
||||
7485,0,1725,1,0,0,0,0,0,0,0,0,0,0,0,0,0,"Assassin! Use Envenom"
|
||||
7486,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"With Lumin"
|
||||
7487,30,1725,4,0,0,0,0,0,0,0,0,0,0,0,0,0,"30 second duel"
|
||||
7488,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Trio set of Fire Elements"
|
||||
7489,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Silent liquidation plan"
|
||||
7490,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Mushroom soup calling memories"
|
||||
7491,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Get away to Paradise!"
|
||||
7492,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Invincible pumpkin knight"
|
||||
7493,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Battle of 17 vs. 1"
|
||||
7494,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Cleanup of the mushroom farm"
|
||||
|
||||
// WOE TE Mission
|
||||
7501,14400,2451,1,0,0,0,0,0,0,0,0,0,0,0,0,0,"1 Suspicious Babe"
|
||||
7502,14400,2451,10,0,0,0,0,0,0,0,0,0,0,0,0,0,"10 Suspicious Babes"
|
||||
7503,14400,2451,30,0,0,0,0,0,0,0,0,0,0,0,0,0,"30 Suspicious Babes"
|
||||
7504,14400,1288,1,0,0,0,0,0,0,0,0,0,0,0,0,0,"Destroy 1 Emperium"
|
||||
7505,14400,1288,3,0,0,0,0,0,0,0,0,0,0,0,0,0,"Destroy 3 Emperiums"
|
||||
7506,14400,1288,5,0,0,0,0,0,0,0,0,0,0,0,0,0,"Destroy 5 Emperiums"
|
||||
7507,14400,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"10 Small Wooden Boxes"
|
||||
7508,14400,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"20 Small Wooden Boxes"
|
||||
7509,14400,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"30 Small Wooden Boxes"
|
||||
7510,14400,2450,1,0,0,0,0,0,0,0,0,0,0,0,0,0,"Fight Off a Thief"
|
||||
7511,14400,2450,10,0,0,0,0,0,0,0,0,0,0,0,0,0,"Fight Off 10 Thieves"
|
||||
7512,14400,2450,30,0,0,0,0,0,0,0,0,0,0,0,0,0,"Fight Off 30 Thieves"
|
||||
7513,14400,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"10 Paychecks"
|
||||
7514,14400,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"20 Paychecks"
|
||||
7515,14400,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"30 Paychecks"
|
||||
|
||||
//7619,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,""
|
||||
//7621,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,""
|
||||
//7622,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,""
|
||||
@@ -1770,15 +1668,6 @@
|
||||
9260,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Survey investigation notes"
|
||||
9262,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Mystery Robbery Incident 16"
|
||||
|
||||
// Academy 14.2
|
||||
9264,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Job change to Mage"
|
||||
9265,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Job change to Mage"
|
||||
9266,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Job change to Mage"
|
||||
9267,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"The way to be a strong Mage - 1"
|
||||
9268,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"The way to be a strong Mage - 2"
|
||||
9269,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"The way to be a strong Mage - 3"
|
||||
9270,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"The way to be a strong Mage - 4"
|
||||
|
||||
//9327,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,""
|
||||
//9328,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,""
|
||||
//9329,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,""
|
||||
@@ -2151,9 +2040,6 @@
|
||||
11244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Soft Jelly"
|
||||
11245,82800,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Soft Jelly"
|
||||
|
||||
// Academy 14.2
|
||||
11255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Otter Ssamsun"
|
||||
|
||||
11284,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Nurse at Port Malaya-1"
|
||||
11285,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Nurse at Port Malaya-2"
|
||||
11286,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Nurse at Port Malaya-3"
|
||||
@@ -2210,19 +2096,6 @@
|
||||
11336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Dreaming boy"
|
||||
11337,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Dreaming boy"
|
||||
|
||||
// Academy 14.2
|
||||
11338,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Conversation with Subino"
|
||||
11339,0,1002,10,0,0,0,0,0,0,0,0,0,0,0,0,0,"The most delicious on earth"
|
||||
11340,0,1063,10,0,0,0,0,0,0,0,0,0,0,0,0,0,"Carrots are delicious!"
|
||||
11341,0,1007,10,0,0,0,0,0,0,0,0,0,0,0,0,0,"Rolling Fabre's clothing"
|
||||
11342,0,1004,10,0,0,0,0,0,0,0,0,0,0,0,0,0,"Antidote Material~"
|
||||
11343,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Conversation with Alice"
|
||||
11344,0,1008,5,0,0,0,0,0,0,0,0,0,0,0,0,0,"Barrier!!"
|
||||
11345,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Conversation with Alice"
|
||||
11346,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Acolyte_damped creatures(LV.13)"
|
||||
11347,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Acolyte_soft bone(LV.18)"
|
||||
11348,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Acolyte_Solid bone(LV.23)"
|
||||
|
||||
//11366,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,""
|
||||
11378,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Trick or treat" // Halloween Event 2013
|
||||
|
||||
@@ -2519,21 +2392,6 @@
|
||||
12300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Revisiting Etran"
|
||||
12301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Two remaining friends"
|
||||
|
||||
// Academy 14.2
|
||||
12302,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Salim Hamid"
|
||||
12303,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Applicant for trader"
|
||||
12304,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Introduction to merchantology"
|
||||
12305,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"About the capability figure"
|
||||
12306,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Experience of disounts"
|
||||
12307,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Way to the Merchant"
|
||||
12308,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Removal of Worm Tails"
|
||||
12309,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Removal of Boa"
|
||||
12310,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Removal of Spore"
|
||||
12311,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Removal of Pirate Skeletons"
|
||||
12312,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Supplementary to the theory lesson"
|
||||
12313,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"About stats"
|
||||
12314,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"About skills"
|
||||
|
||||
// Old Glast Heim
|
||||
12317,82800,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Fake Keyblade"
|
||||
12318,0,2475,1,0,0,0,0,0,0,0,0,0,0,0,0,0,"Upper Cats: annoying guy"
|
||||
@@ -2635,14 +2493,6 @@
|
||||
13099,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Fragments and Rusty Screw"
|
||||
13100,3600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Fragments and Rusty Screw - Wait"
|
||||
|
||||
// Academy 14.2
|
||||
13101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"The way of Taekwon"
|
||||
13102,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Spinning kick"
|
||||
13103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Breaking Willows"
|
||||
13104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Breaking Spores"
|
||||
13105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Breaking Zombies"
|
||||
13106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Breaking Skeletons"
|
||||
|
||||
// eden 121-130
|
||||
13107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Thanatos Tower Search"
|
||||
13108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Rachel holy ground Search"
|
||||
@@ -2730,32 +2580,6 @@
|
||||
14140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"To Wuhari"
|
||||
14141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ingredients for research"
|
||||
|
||||
// Academy 14.2
|
||||
14142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"To the Archer's town!"
|
||||
14143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Application for the Archer's job change"
|
||||
14144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Retest - Stats"
|
||||
14145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Archer Skills"
|
||||
14146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Hunting training"
|
||||
14147,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Retest - Skills"
|
||||
14148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"To the next step"
|
||||
14149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Listening to the 2nd job change"
|
||||
14150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"To the next step"
|
||||
14151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Hunting training - Spoa"
|
||||
14152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Hunting training - Creamy"
|
||||
14153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Hunting training - Skeleton"
|
||||
14154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Fragrant herb mix"
|
||||
14155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Crunchy salad"
|
||||
14156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Anything shabushabu"
|
||||
14157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Baked golden apple"
|
||||
14158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Presentation of the Archer manual"
|
||||
14159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Met with the PR staff"
|
||||
14160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Met with the PR staff"
|
||||
14161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Test of stats"
|
||||
14162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Test of skills"
|
||||
14163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Caught Spores"
|
||||
14164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Caught Creamy"
|
||||
14165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Caught Skeletons"
|
||||
|
||||
//14254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,""
|
||||
//14255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,""
|
||||
//14256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,""
|
||||
@@ -2793,11 +2617,6 @@
|
||||
//14289,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,""
|
||||
//14290,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,""
|
||||
//14291,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,""
|
||||
|
||||
// Academy 14.2
|
||||
15000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Experiencing abnormal statuses"
|
||||
15001,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Hold your breath"
|
||||
|
||||
//15025,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,""
|
||||
//15026,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,""
|
||||
//15027,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,""
|
||||
|
||||
@@ -131,7 +131,7 @@
|
||||
//-- PR_BENEDICTIO
|
||||
69,0,0,0,40000:80000:120000:160000:200000,0,0,0
|
||||
//-- PR_SANCTUARY
|
||||
70,4000,0,0,3500:6500:9500:12500:15500:18500:21500:24500:27500:30500,0,0,1000
|
||||
70,4000,0,0,4000:7000:10000:13000:16000:19000:22000:25000:28000:31000,0,0,1000
|
||||
//-- PR_SLOWPOISON
|
||||
71,0,0,0,10000:20000:30000:40000,0,0,0
|
||||
//-- PR_STRECOVERY
|
||||
@@ -166,7 +166,7 @@
|
||||
//-- WZ_VERMILION
|
||||
85,9600:9280:8960:8640:8320:8000:7680:7360:7040:6720,5000,0,4000,5500:6000:6500:7000:7500:8000:8500:9000:9500:10000,0,2400:2320:2240:2160:2080:2000:1920:1840:1760:1680
|
||||
//-- WZ_WATERBALL
|
||||
86,640:1280:1920:2560:3200,0,0,10000,0,0,160:320:480:640:800
|
||||
86,640:1280:1920:2560:3200,0,0,0,0,0,160:320:480:640:800
|
||||
//-- WZ_ICEWALL
|
||||
87,0,0,0,5000:10000:15000:20000:25000:30000:35000:40000:45000:50000,0,0,0
|
||||
//-- WZ_FROSTNOVA
|
||||
@@ -993,7 +993,7 @@
|
||||
//-- NPC_WIDESIGHT
|
||||
669,0,0,0,10000,0,0,-1
|
||||
//-- NPC_EVILLAND
|
||||
670,0,0,0,3500:4500:5500:6500:7500:8500:9500:10500:11500:12500,30000,0,-1
|
||||
670,0,0,0,30000,30000,0,-1
|
||||
//-- NPC_MAGICMIRROR
|
||||
671,0,0,0,30000:30000:30000:30000:30000:2000:2000:2000:2000:2000,0,0,-1
|
||||
//-- NPC_SLOWCAST
|
||||
|
||||
@@ -66,8 +66,6 @@
|
||||
// 0x08000 - skill that can be used to target while under SC__MANHOLE effect
|
||||
// 0x10000 - skill that affects hidden targets
|
||||
// 0x20000 - skill that affects SC_GLOOMYDAY_SK
|
||||
// 0x40000 - skill that is affected by SC_DANCEWITHWUG
|
||||
// 0x80000 - skill blocked by RA_WUGBITE
|
||||
// 17 Name
|
||||
// 18 Description
|
||||
1,0,0,0,0,0,0,9,0,no,0,0,0,none,0,0x0, NV_BASIC,Basic Skill
|
||||
@@ -138,7 +136,7 @@
|
||||
48,-1,8,0,-1,0,0,10,2,no,0,0,0,weapon,0,0x0, TF_DOUBLE,Double Attack
|
||||
49,0,0,0,0,0,0,10,0,no,0,0,0,weapon,0,0x0, TF_MISS,Improve Dodge
|
||||
50,1,6,1,0,1,0,10,1,no,0,0,0,weapon,0,0x0, TF_STEAL,Steal
|
||||
51,1,6,4,0,1,0,10,1,no,0,0,0,none,0,0x84064, TF_HIDING,Hiding
|
||||
51,1,6,4,0,1,0,10,1,no,0,0,0,none,0,0x4064, TF_HIDING,Hiding
|
||||
52,-2,6,1,5,0,0,10,1,no,0,0,0,weapon,0,0x0, TF_POISON,Envenom
|
||||
53,9,6,16,5,0x1,0,1,1,no,0,0,0,weapon,0,0x0, TF_DETOXIFY,Detoxify
|
||||
//
|
||||
@@ -218,14 +216,14 @@
|
||||
//****
|
||||
// Hunter
|
||||
115,3,6,2,0,0x1,0,5,1,no,0,0x80,0,misc,6:7:8:9:10,0x3000, HT_SKIDTRAP,Skid Trap
|
||||
116,3,6,2,2,0xC2,0,5,1,no,0,0x80,0,misc,0,0x3800, HT_LANDMINE,Land Mine
|
||||
116,3,6,2,2,0x42,0,5,1,no,0,0x80,0,misc,0,0x3800, HT_LANDMINE,Land Mine
|
||||
117,3,6,2,0,0x1,0,5,1,no,0,0x80,0,misc,0,0x3000, HT_ANKLESNARE,Ankle Snare
|
||||
118,3,6,2,0,0x3,1,5,1,no,0,0x80,0,misc,0,0x3000, HT_SHOCKWAVE,Shockwave Trap
|
||||
119,3,6,2,0,0x3,2,5,1,no,0,0x80,0,misc,0,0x3000, HT_SANDMAN,Sandman
|
||||
120,3,6,2,0,0x3,1,5,1,no,0,0x80,0,misc,0,0x3000, HT_FLASHER,Flasher
|
||||
121,3,6,2,1,0x42,1,5,1,no,0,0x80,0,weapon,0,0x3800, HT_FREEZINGTRAP,Freezing Trap
|
||||
122,3,6,2,4,0xC2,1,5,1,no,0,0x80,0,misc,0,0x3800, HT_BLASTMINE,Blast Mine
|
||||
123,3,6,2,3,0xC2,2,5,1,no,0,0x40080,0,misc,0,0x3800, HT_CLAYMORETRAP,Claymore Trap
|
||||
122,3,6,2,4,0x42,1,5,1,no,0,0x80,0,misc,0,0x3800, HT_BLASTMINE,Blast Mine
|
||||
123,3,6,2,3,0x42,2,5,1,no,0,0x40080,0,misc,0,0x3800, HT_CLAYMORETRAP,Claymore Trap
|
||||
124,2,6,32,0,0x1,0,1,1,no,0,0x40000,0,misc,0,0x0, HT_REMOVETRAP,Remove Trap
|
||||
125,3,6,2,0,0x1,0,1,1,no,0,0x80,0,misc,0,0x2000, HT_TALKIEBOX,Talkie Box
|
||||
126,0,0,0,0,0,0,10,0,no,0,0,0,weapon,0,0x0, HT_BEASTBANE,Beast Bane
|
||||
@@ -240,7 +238,7 @@
|
||||
132,0,0,0,0,0,0,5,0,no,0,0,0,weapon,0,0x0, AS_RIGHT,Righthand Mastery
|
||||
133,0,0,0,0,0,0,5,0,no,0,0,0,weapon,0,0x0, AS_LEFT,Lefthand Mastery
|
||||
134,0,0,0,0,0,0,10,0,no,0,0,0,weapon,0,0x0, AS_KATAR,Katar Mastery
|
||||
135,0,6,4,0,0x1,0,10,1,no,0,0,0,weapon,0,0x80060, AS_CLOAKING,Cloaking
|
||||
135,0,6,4,0,0x1,0,10,1,no,0,0,0,weapon,0,0x60, AS_CLOAKING,Cloaking
|
||||
136,1,8,1,-1,0,0,10,-8,no,0,0,0,weapon,0,0x0, AS_SONICBLOW,Sonic Blow
|
||||
137,3:4:5:6:7,6,1,-1,0x2,1,5,1,no,0,0,0,weapon,0,0x4, AS_GRIMTOOTH,Grimtooth
|
||||
138,1,6,16,5,0x1,0,10,1,no,0,0x400,0,weapon,0,0x0, AS_ENCHANTPOISON,Enchant Poison
|
||||
@@ -544,7 +542,7 @@
|
||||
376,0,0,0,0,0x1,0,5,1,no,0,0,0,weapon,0,0x0, ASC_KATAR,Advanced Katar Mastery
|
||||
//377,0,0,4,0,0x1,0,10,1,no,0,0,0,misc,0,0x0, ASC_HALLUCINATION,Hallucination Walk
|
||||
378,0,6,4,5,0x1,0,5,1,no,0,0,0,weapon,0,0x0, ASC_EDP,Enchant Deadly Poison
|
||||
379,9,6,1,-1,0x68,0,10,1,yes,0,0,0,misc,0,0x0, ASC_BREAKER,Soul Destroyer
|
||||
379,7,6,1,-1,0x68,0,10,1,yes,0,0,0,misc,0,0x0, ASC_BREAKER,Soul Destroyer
|
||||
|
||||
//****
|
||||
// Sniper
|
||||
@@ -795,7 +793,7 @@
|
||||
667,0,6,4,0,0x3,2:5:8:11:14,5,1,no,0,0x2,0,none,0,0x0, NPC_WIDECONFUSE,Wide Confusion
|
||||
668,0,6,4,0,0x3,2:5:8:11:14,5,1,no,0,0x2,0,none,0,0x0, NPC_WIDESLEEP,Wide Sleep
|
||||
669,0,6,4,3,0x3,5,1,1,no,0,0x2,0,magic,0,0x0, NPC_WIDESIGHT,Wide Sight
|
||||
670,7,6,2,7,0xD1,0,10,1,no,0,0x2,0,magic,0,0x0, NPC_EVILLAND,Evil Land
|
||||
670,9,6,2,7,0x91,0,10,1,no,0,0x2,0,magic,0,0x0, NPC_EVILLAND,Evil Land
|
||||
671,0,6,4,0,0x1,0,5,1,no,0,0x2,0,magic,0,0x0, NPC_MAGICMIRROR,Magic Mirror
|
||||
672,0,6,4,0,0x3,2:5:8:11:14,5,1,no,0,0x2,0,none,0,0x0, NPC_SLOWCAST,Slow Cast
|
||||
673,-9,6,1,-1,0,0,5,1,no,0,0x2,0,weapon,0,0x0, NPC_CRITICALWOUND,Critical Wounds
|
||||
@@ -892,7 +890,7 @@
|
||||
// RK Rune Knight
|
||||
2001,0,6,4,0,0x1,0,5,1,yes,0,0,0,none,0,0x0, RK_ENCHANTBLADE,Enchant Blade
|
||||
2002,7:8:9:10:11,6,1,-1,0,0,5,1,no,0,0,0,weapon,0,0x0, RK_SONICWAVE,Sonic Wave
|
||||
2003,0,6,4,0,0x1,0,10,1,no,0,0,0,weapon,3,0x0, RK_DEATHBOUND,Death Bound
|
||||
2003,0,6,4,0,0x1,0,10,1,no,0,0,0,weapon,0,0x0, RK_DEATHBOUND,Death Bound
|
||||
2004,5,8,1,-1,0,0,10,-5,no,0,0,0,weapon,0,0x20000, RK_HUNDREDSPEAR,Hundred Spear
|
||||
2005,1,6,2,4,0x2,2,5,1,no,0,0,0,weapon,3,0x0, RK_WINDCUTTER,Wind Cutter
|
||||
2006,0,6,4,-1,0x2,5,5,1,no,0,0,0,weapon,0,0x0, RK_IGNITIONBREAK,Ignition Break
|
||||
@@ -961,7 +959,7 @@
|
||||
2030,-2,6,4,-1,0,0,5,1,no,0,0x200,0,weapon,0,0x0, GC_WEAPONCRUSH,Weapon Crush
|
||||
2031,1,6,1,-1,0,0,5,1,no,0,0,0,weapon,0,0x0, GC_VENOMPRESSURE,Venom Pressure
|
||||
2032,5,6,2,0,0x1,0,5,1,yes,0,0,1,none,0,0x0, GC_POISONSMOKE,Poison Smoke
|
||||
2033,0,6,4,0,0x1,0,5,1,no,0,0,0,weapon,0,0x80040, GC_CLOAKINGEXCEED,Cloaking Exceed
|
||||
2033,0,6,4,0,0x1,0,5,1,no,0,0,0,weapon,0,0x40, GC_CLOAKINGEXCEED,Cloaking Exceed
|
||||
2034,0,6,4,-1,0x2,3,1,1,no,0,0,0,weapon,0,0x0, GC_PHANTOMMENACE,Phantom Menace
|
||||
2035,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, GC_HALLUCINATIONWALK,Hallucination Walk
|
||||
2036,0,6,4,-1,0x2,1:1:1:1:2,5,1,no,0,0,0,weapon,0,0x0, GC_ROLLINGCUTTER,Rolling Cutter
|
||||
@@ -1003,12 +1001,12 @@
|
||||
2239,3,6,2,0,0x42,3,5,1,no,0,0x80,3,misc,0,0x2800, RA_CLUSTERBOMB,Cluster Bomb
|
||||
2240,0,6,4,0,0,0,1,1,no,0,0,0,none,0,0x0, RA_WUGMASTERY,Warg Mastery
|
||||
2241,0,6,4,0,0,0,3,1,no,0,0,0,none,0,0x2000, RA_WUGRIDER,Warg Rider
|
||||
2242,0,6,4,-1,0x42,1,1,1,no,0,0,0,weapon,0,0x42000, RA_WUGDASH,Warg Dash
|
||||
2243,9,6,1,0,0x98,0,5,1,no,0,0,0,weapon,0,0x42000, RA_WUGSTRIKE,Warg Strike
|
||||
2244,9,6,1,0,0x98,0,5,1,no,0,0,0,weapon,0,0x40080, RA_WUGBITE,Warg Bite
|
||||
2242,0,6,4,-1,0x42,1,1,1,no,0,0,0,weapon,0,0x2000, RA_WUGDASH,Warg Dash
|
||||
2243,9,6,1,0,0x40,0,5,1,no,0,0,0,weapon,0,0x2000, RA_WUGSTRIKE,Warg Strike
|
||||
2244,9,6,1,0,0x40,0,5,1,no,0,0,0,weapon,0,0x80, RA_WUGBITE,Warg Bite
|
||||
2245,0,0,0,0,0,0,10,0,no,0,0,0,none,0,0x0, RA_TOOTHOFWUG,Tooth of Warg
|
||||
2246,0,6,4,0,0x2,3:4:5:6:7,5,1,no,0,0x40000,0,weapon,0,0x0, RA_SENSITIVEKEEN,Sensitive Keen
|
||||
2247,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x80042, RA_CAMOUFLAGE,Camouflage
|
||||
2247,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x42, RA_CAMOUFLAGE,Camouflage
|
||||
2248,0,0,0,0,0,0,5,0,no,0,0,0,none,0,0x0, RA_RESEARCHTRAP,Research Trap
|
||||
2249,3,6,2,3,0x43,2,1,1,no,0,0x80,1,misc,0,0x2000, RA_MAGENTATRAP,Magenta Trap
|
||||
2250,3,6,2,1,0x43,2,1,1,no,0,0x80,1,misc,0,0x2000, RA_COBALTTRAP,Cobalt Trap
|
||||
@@ -1071,7 +1069,7 @@
|
||||
2301,7,6,2,0,0x1,0,3,1,yes,0,0x20000,0,magic,0,0x0, SC_CHAOSPANIC,Chaos Panic
|
||||
2302,7,6,2,0,0x1,0,3,1,yes,0,0x20000,1,magic,0,0x0, SC_MAELSTROM,Maelstrom
|
||||
2303,7,6,2,0,0x1,0,3,1,yes,0,0,0,none,0,0x0, SC_BLOODYLUST,Bloody Lust
|
||||
2304,0,6,4,-1,0,0,3,1,no,0,0,0,weapon,3:6:9,0x0, SC_FEINTBOMB,Feint Bomb
|
||||
2304,0,6,4,-1,0,0,3,1,no,0,0,0,weapon,0,0x0, SC_FEINTBOMB,Feint Bomb
|
||||
|
||||
//****
|
||||
// LG Royal Guard
|
||||
@@ -1099,11 +1097,11 @@
|
||||
|
||||
//****
|
||||
// SR Sura
|
||||
2326,1,8,1,-1,0,0,10,-2,no,0,0,0,weapon,0,0x0, SR_DRAGONCOMBO,Dragon Combo
|
||||
2326,-2,8,1,-1,0,0,10,-2,no,0,0,0,weapon,0,0x0, SR_DRAGONCOMBO,Dragon Combo
|
||||
2327,0,8,4,-1,0x2,2,5,-3,no,0,0,0,weapon,3,0x0, SR_SKYNETBLOW,Sky Net Blow
|
||||
2328,0,6,4,-1,0x2,1:2:3:4:5,5,1,no,0,0,0,weapon,0,0x0, SR_EARTHSHAKER,Earth Shaker
|
||||
2329,1,8,4,-1,0,0,5,-2,no,0,0x200,0,weapon,0,0x0, SR_FALLENEMPIRE,Fallen Empire
|
||||
2330,1,6,1,-1,0x3,1:1:1:1:1:2:2:2:2:2,10,1,yes,0,0,0,weapon,0,0x0, SR_TIGERCANNON,Tiger Cannon
|
||||
2329,-2,8,4,-1,0,0,5,-2,no,0,0x200,0,weapon,0,0x0, SR_FALLENEMPIRE,Fallen Empire
|
||||
2330,-2,6,1,-1,0x42,1:1:1:1:1:2:2:2:2:2,10,1,yes,0,0,0,weapon,0,0x0, SR_TIGERCANNON,Tiger Cannon
|
||||
2331,0,0,0,0,0,0,10,0,no,0,0,0,none,0,0x0, SR_HELLGATE,Hell Gate
|
||||
2332,0,6,4,-1,0x2,3,5,1,no,0,0x40000,0,weapon,0,0x0, SR_RAMPAGEBLASTER,Rampage Blaster
|
||||
2333,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, SR_CRESCENTELBOW,Crescent Elbow
|
||||
@@ -1119,7 +1117,7 @@
|
||||
2343,1:2:3:3:4:4:5:5:6:7,8,1,-1,0,0,10,-7,yes,0,0,0,weapon,0,0x0, SR_GATEOFHELL,Gate of Hell
|
||||
2344,2,6,1,-1,0,0,5,1,no,0,0,0,weapon,0,0x0, SR_GENTLETOUCH_QUIET,Gentle Touch - Quiet
|
||||
2345,2,6,16,0,0x1,0,5,1,no,0,0,0,none,0,0x0, SR_GENTLETOUCH_CURE,Gentle Touch - Cure
|
||||
2346,2,6,4,0,0x1,0,5,1,yes,0,0,0,none,0,0x0, SR_GENTLETOUCH_ENERGYGAIN,Gentle Touch - Energy Gain
|
||||
2346,0,6,4,0,0x1,0,5,1,yes,0,0,0,none,0,0x0, SR_GENTLETOUCH_ENERGYGAIN,Gentle Touch - Energy Gain
|
||||
2347,2,6,16,0,0x1,0,5,1,yes,0,0,0,none,0,0x0, SR_GENTLETOUCH_CHANGE,Gentle Touch - Change
|
||||
2348,2,6,16,0,0x1,0,5,1,yes,0,0,0,none,0,0x0, SR_GENTLETOUCH_REVITALIZE,Gentle Touch - Revitalize
|
||||
//More from Sura but not following ID order
|
||||
@@ -1199,7 +1197,7 @@
|
||||
2474,0,0,0,0,0,0,5,0,no,0,0,0,none,0,0x0, GN_TRAINING_SWORD,Sword Training
|
||||
2475,0,0,0,0,0,0,5,0,no,0,0,0,none,0,0x0, GN_REMODELING_CART,Cart Remodeling
|
||||
2476,0,6,4,-1,0x2,2,5,1,no,0,0,0,weapon,2,0x0, GN_CART_TORNADO,Cart Tornado
|
||||
2477,7:8:9:10:11,6,1,-1,0x42,1:1:2:2:3,5,1,yes,0,0,0,weapon,0,0x0, GN_CARTCANNON,Cart Cannon
|
||||
2477,7:8:9:10:11,6,1,-1,0x2,1:1:2:2:3,5,1,yes,0,0,0,weapon,0,0x0, GN_CARTCANNON,Cart Cannon
|
||||
2478,0,6,4,0,0x1,0,5,1,yes,0,0,0,none,0,0x0, GN_CARTBOOST,Cart Boost
|
||||
2479,9,6,2,0,0,0,5,1,yes,0,0x80,3,misc,0,0x0, GN_THORNS_TRAP,Thorn Trap
|
||||
2480,11,6,1,0,0x1,0,5,1,yes,0,0,3,misc,0,0x0, GN_BLOOD_SUCKER,Blood Sucker //CHECK Data says its a magic attack. Hmmmm....
|
||||
@@ -1234,7 +1232,7 @@
|
||||
//2541,0,6,4,0,0x1,0,5,1,no,0,0x2,0,none,0,0x0, NPC_UGLYDANCE,Ugly Dance 2
|
||||
//2542,0,0,0,0,0,0,??,0,no,0,0,0,none,0,0x0, ALL_TETANY,Tetany
|
||||
//2543,0,6,4,0,0x1,0,1,1,no,0,0,0,none,0,0x0, ALL_RAY_OF_PROTECTION,Ray of Protection
|
||||
2544,0,6,4,0,0x1,0,1,1,no,0,0x1,0,none,0,0x0, MC_CARTDECORATE,Decorate Cart
|
||||
//2544,0,0,0,0,0,0,??,0,no,0,0,0,none,0,0x0, MC_CARTDECORATE,Decorate Cart
|
||||
//2545,0,6,4,0,0x1,0,1,1,no,0,0,0,none,0,0x0, GM_ITEM_ATKMAX,Maximize Attack
|
||||
//2546,0,6,4,0,0x1,0,1,1,no,0,0,0,none,0,0x0, GM_ITEM_ATKMIN,Minimize Attack
|
||||
//2547,0,6,4,0,0x1,0,1,1,no,0,0,0,none,0,0x0, GM_ITEM_MATKMAX,Maximize Magic Attack
|
||||
@@ -1322,11 +1320,15 @@
|
||||
5007,0,6,4,0,0x3,5:6:7:8:9,5,1,no,0,0,0,none,0,0x0, WM_FRIGG_SONG,Frigg's Song
|
||||
5008,0,6,4,0,0x3,11,5,1,no,0,0,0,none,0,0x0, SO_ELEMENTAL_SHIELD,Elemental Shield
|
||||
5009,1,6,1,0,0x1,0,5,1,no,0,0,0,none,0,0x0, SR_FLASHCOMBO,Flash Combo
|
||||
5010,0,6,4,0,0x1,0,5,1,no,0,0,0,none,4:5:6:7:8:9,0x0, SC_ESCAPE,Emergency Escape
|
||||
5010,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, SC_ESCAPE,Emergency Escape
|
||||
5011,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, AB_OFFERTORIUM,Offertorium
|
||||
5012,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, WL_TELEKINESIS_INTENSE,Intense Telekinesis
|
||||
5013,0,6,4,0,0x3,0,5,1,no,0,0,0,none,0,0x0, LG_KINGS_GRACE,King's Grace
|
||||
5014,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, ALL_FULL_THROTTLE,Full Throttle
|
||||
5015,-2,8,1,-1,0,0,10,-2,no,0,0,0,weapon,0,0x0, SR_FLASHCOMBO_ATK_STEP1,Flash Combo Attack Step 1
|
||||
5016,-2,8,4,-1,0,0,5,-2,no,0,0x200,0,weapon,0,0x0, SR_FLASHCOMBO_ATK_STEP2,Flash Combo Attack Step 2
|
||||
5017,-2,6,1,-1,0x42,1:1:1:1:1:2:2:2:2:2,10,1,yes,0,0,0,weapon,0,0x0, SR_FLASHCOMBO_ATK_STEP3,Flash Combo Attack Step 3
|
||||
5018,0,8,4,-1,0x2,2,5,-3,no,0,0,0,weapon,3,0x0, SR_FLASHCOMBO_ATK_STEP4,Flash Combo Attack Step 4
|
||||
|
||||
//****
|
||||
// Homunculus S
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
// 2 - cannot be used in PvP maps (use this instead of 1 for PK-mode servers)
|
||||
// 4 - cannot be used in GvG maps
|
||||
// 8 - cannot be used in Battleground maps
|
||||
// 16 - cannot be used in WOE:TE castles
|
||||
// 16 - cannot be cloned (clones will not copy this skill)
|
||||
// Restricted zones - configured by 'restricted <number>' mapflag
|
||||
// 32 - cannot be used in zone 1 maps
|
||||
// 64 - cannot be used in zone 2 maps
|
||||
@@ -18,7 +18,6 @@
|
||||
// 512 - cannot be used in zone 5 maps
|
||||
// 1024 - cannot be used in zone 6 maps
|
||||
// 2048 - cannot be used in zone 7 maps
|
||||
// 4096 - cannot be used in zone 8 maps
|
||||
//
|
||||
// Example:
|
||||
// 8,6 // Endure cannot be used in PvP and GvG maps (2+4)
|
||||
@@ -100,38 +99,10 @@
|
||||
3013,3 //KO_KYOUGAKU
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
// Restricted in WOE:TE Castles
|
||||
// Clone Forbidden/pointless skills
|
||||
//----------------------------------------------------------------------------
|
||||
8,16 // SM_ENDURE
|
||||
26,16 // AL_TELEPORT
|
||||
27,16 // AL_WARP
|
||||
41,16 // MC_VENDING
|
||||
87,16 // WZ_ICEWALL
|
||||
147,16 // AC_MAKINGARROW
|
||||
150,16 // TF_BACKSLIDING
|
||||
211,16 // RG_STEALCOIN
|
||||
219,16 // RG_INTIMIDATE
|
||||
336,16 // WE_CALLPARTNER
|
||||
359,16 // LK_BERSERK
|
||||
361,16 // HP_ASSUMPTIO
|
||||
362,16 // HP_BASILICA
|
||||
389,16 // ST_CHASEWALK
|
||||
395,16 // CG_MOONLIT
|
||||
396,16 // CG_MARIONETTE
|
||||
409,16 // WE_CALLPARENT
|
||||
410,16 // WE_CALLBABY
|
||||
426,16 // TK_HIGHJUMP
|
||||
491,16 // CR_CULTIVATION
|
||||
529,16 // NJ_SHADOWJUMP
|
||||
// 530,16 // NJ_KIRIKAGE
|
||||
691,16 // CASH_ASSUMPTIO
|
||||
//!TODO: More 3rd Class skills
|
||||
// 2284,16 // SC_FATALMENACE
|
||||
// 2300,16 // SC_DIMENSIONDOOR
|
||||
// 2293,16 // SC_GROOMY
|
||||
// 2296,16 // SC_UNLUCKY
|
||||
// 2494,16 // GN_CHANGEMATERIAL
|
||||
// 2462,16 // SO_EL_ANALYSIS
|
||||
77,16 //PR_TURNUNDEAD
|
||||
79,16 //PR_MAGNUS
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
// Zone 1 - Aldebaran Turbo Track
|
||||
@@ -213,10 +184,3 @@
|
||||
2419,2048 //WM_POEMOFNETHERWORLD
|
||||
2482,2048 //GN_WALLOFTHORN
|
||||
2493,2048 //GN_SLINGITEM
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
// Zone 8 - WOE:TE Dungeons
|
||||
//----------------------------------------------------------------------------
|
||||
336,4096 // WE_CALLPARTNER
|
||||
409,4096 // WE_CALLPARENT
|
||||
410,4096 // WE_CALLBABY
|
||||
|
||||
@@ -119,7 +119,7 @@
|
||||
|
||||
//****
|
||||
// WZ Wizard
|
||||
80,0,0,75,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,0,0 //WZ_FIREPILLAR
|
||||
80,0,0,75,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,717,1,717,1,717,1,717,1,717,1,0 //WZ_FIREPILLAR
|
||||
81,0,0,35:37:39:41:43:45:47:49:51:53,0,0,0,99,0,0,none,SC_SIGHT,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //WZ_SIGHTRASHER
|
||||
83,0,0,20:24:30:34:40:44:50:54:60:64,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,0,0 //WZ_METEOR
|
||||
84,0,0,20:23:26:29:32:35:38:41:44:47,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,0,0 //WZ_JUPITEL
|
||||
@@ -139,7 +139,7 @@
|
||||
110,0,0,10,0,0,0,1:2:6:7:8,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //BS_HAMMERFALL
|
||||
111,0,0,20:23:26:29:32,0,0,0,6:7:8,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //BS_ADRENALINE
|
||||
112,0,0,18:16:14:12: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,0,0 //BS_WEAPONPERFECT
|
||||
113,0,0,18:16:14:12:10,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:23,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //BS_OVERTHRUST
|
||||
113,0,0,18:16:14:12: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,0,0 //BS_OVERTHRUST
|
||||
114,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,0,0 //BS_MAXIMIZE
|
||||
|
||||
//****
|
||||
@@ -502,7 +502,7 @@
|
||||
517,0,0,30:32:34:36:38:40:42:44:46:48,0,0,0,19,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GS_GATLINGFEVER
|
||||
518,0,0,3:6:9:12:15:18:21:24:27:30,0,0,0,20,3,1,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GS_DUST
|
||||
519,0,0,20:25:30:35:40:45:50:55:60:65,0,0,0,20,3,2:2:4:4:6:6:8:8:10:10,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GS_FULLBUSTER
|
||||
520,0,0,15:20:25:30:35:40:45:50:55:60,0,0,0,20:21,3:5,5,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0//GS_SPREADATTACK
|
||||
520,0,0,15:20:25:30:35:40:45:50:55:60,0,0,0,20:21,3,5,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0//GS_SPREADATTACK
|
||||
521,0,0,4:8:12:16:20:24:28:32:36:40,0,0,0,21,5,1,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GS_GROUNDDRIFT
|
||||
|
||||
//****
|
||||
@@ -883,7 +883,7 @@
|
||||
|
||||
//2542,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,0,0 //ALL_TETANY
|
||||
//2543,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,0,0 //ALL_RAY_OF_PROTECTION
|
||||
2544,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,0,0 //MC_CARTDECORATE
|
||||
//2544,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,0,0 //MC_CARTDECORATE
|
||||
//2545,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,0,0 //GM_ITEM_ATKMAX
|
||||
//2546,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,0,0 //GM_ITEM_ATKMIN
|
||||
//2547,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,0,0 //GM_ITEM_MATKMAX
|
||||
@@ -971,6 +971,10 @@
|
||||
5012,0,0,100:150:200:250:300,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,0,0 //WL_TELEKINESIS_INTENSE
|
||||
5013,0,0,200:180:160:140: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,0,0 //LG_KINGS_GRACE
|
||||
5014,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,0,0 //ALL_FULL_THROTTLE
|
||||
5015,0,0,0,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,0,0 //SR_FLASHCOMBO_ATK_STEP1 //All 4 steps are using temp req SP values for now.
|
||||
5016,0,0,0,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,0,0 //SR_FLASHCOMBO_ATK_STEP2
|
||||
5017,0,0,0,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,0,0 //SR_FLASHCOMBO_ATK_STEP3
|
||||
5018,0,0,0,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,0,0 //SR_FLASHCOMBO_ATK_STEP4
|
||||
|
||||
8001,0,0,13:16:19:22:25,0,0,0,99,0,0,none,0,0,545,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //HLIF_HEAL
|
||||
8002,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,0,0 //HLIF_AVOID
|
||||
|
||||
@@ -80,8 +80,6 @@
|
||||
5,154,1,0,0,0,0,0,0,0,0,0,0 //MC_CHANGECART#Change Cart#
|
||||
5,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar#
|
||||
5,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
|
||||
5,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
5,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Thief
|
||||
6,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
6,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -231,8 +229,6 @@
|
||||
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,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
10,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Hunter
|
||||
11,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
11,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -496,8 +492,6 @@
|
||||
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,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
18,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Bard
|
||||
19,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
19,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -650,8 +644,6 @@
|
||||
23,52,10,0,0,0,0,0,0,0,0,0,0 //TF_POISON#Envenom#
|
||||
23,53,1,52,3,0,0,0,0,0,0,0,0 //TF_DETOXIFY#Detoxify#
|
||||
23,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
|
||||
23,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
23,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Gunslinger
|
||||
24,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
24,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -786,8 +778,6 @@
|
||||
4006,154,1,0,0,0,0,0,0,0,0,0,0 //MC_CHANGECART#Change Cart#
|
||||
4006,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar#
|
||||
4006,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
|
||||
4006,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4006,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//ThiefHigh
|
||||
4007,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4007,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -962,8 +952,6 @@
|
||||
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,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4011,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Sniper
|
||||
4012,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4012,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -1270,8 +1258,6 @@
|
||||
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,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4019,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Clown
|
||||
4020,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4020,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -1468,8 +1454,6 @@
|
||||
4028,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar#
|
||||
4028,408,1,0,0,0,0,0,0,0,0,0,0 //WE_BABY#Baby#
|
||||
4028,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent#
|
||||
4028,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4028,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Baby Thief
|
||||
4029,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4029,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -1623,8 +1607,6 @@
|
||||
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,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4033,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Baby Hunter
|
||||
4034,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4034,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -1896,8 +1878,6 @@
|
||||
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,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4041,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Baby Bard
|
||||
4042,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4042,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -2048,8 +2028,6 @@
|
||||
4045,53,1,52,3,0,0,0,0,0,0,0,0 //TF_DETOXIFY#Detoxify#
|
||||
4045,408,1,0,0,0,0,0,0,0,0,0,0 //WE_BABY#Baby#
|
||||
4045,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent#
|
||||
4045,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4045,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Taekwon
|
||||
4046,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4046,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -2656,8 +2634,6 @@
|
||||
4058,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW Removal#
|
||||
4058,5006,5,0,0,0,0,0,0,0,0,0,0 //NC_MAGMA_ERUPTION#Magma Eruption#
|
||||
4058,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
4058,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4058,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Guillotine Cross (Regular)
|
||||
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#
|
||||
@@ -3008,8 +2984,6 @@
|
||||
4064,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW Removal#
|
||||
4064,5006,5,0,0,0,0,0,0,0,0,0,0 //NC_MAGMA_ERUPTION#Magma Eruption#
|
||||
4064,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
4064,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4064,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Guillotine Cross (Trans)
|
||||
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#
|
||||
@@ -3412,8 +3386,6 @@
|
||||
4071,2497,10,0,0,0,0,0,0,0,0,0,0 //GN_S_PHARMACY#Special Pharmacy#
|
||||
4071,5003,5,2497,1,0,0,0,0,0,0,0,0 //GN_ILLUSIONDOOPING#Hallucination Drug#
|
||||
4071,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
4071,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4071,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Shadow Chaser (Regular)
|
||||
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#
|
||||
@@ -3856,8 +3828,6 @@
|
||||
4078,2497,10,0,0,0,0,0,0,0,0,0,0 //GN_S_PHARMACY#Special Pharmacy#
|
||||
4078,5003,5,2497,1,0,0,0,0,0,0,0,0 //GN_ILLUSIONDOOPING#Hallucination Drug#
|
||||
4078,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
4078,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4078,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Shadow Chaser (Trans)
|
||||
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#
|
||||
@@ -4299,8 +4269,6 @@
|
||||
4086,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW Removal#
|
||||
4086,5006,5,0,0,0,0,0,0,0,0,0,0 //NC_MAGMA_ERUPTION#Magma Eruption#
|
||||
4086,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
4086,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4086,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Mechanic (Mado) (Trans)
|
||||
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#
|
||||
@@ -4375,8 +4343,6 @@
|
||||
4087,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW Removal#
|
||||
4087,5006,5,0,0,0,0,0,0,0,0,0,0 //NC_MAGMA_ERUPTION#Magma Eruption#
|
||||
4087,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
4087,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4087,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Baby Rune Knight
|
||||
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#
|
||||
@@ -4660,8 +4626,6 @@
|
||||
4100,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW Removal#
|
||||
4100,5006,5,0,0,0,0,0,0,0,0,0,0 //NC_MAGMA_ERUPTION#Magma Eruption#
|
||||
4100,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
4100,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4100,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Baby Guillotine 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#
|
||||
@@ -5066,8 +5030,6 @@
|
||||
4107,2497,10,0,0,0,0,0,0,0,0,0,0 //GN_S_PHARMACY#Special Pharmacy#
|
||||
4107,5003,5,2497,1,0,0,0,0,0,0,0,0 //GN_ILLUSIONDOOPING#Hallucination Drug#
|
||||
4107,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
4107,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4107,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Baby Shadow 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#
|
||||
@@ -5347,8 +5309,6 @@
|
||||
4112,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW Removal#
|
||||
4112,5006,5,0,0,0,0,0,0,0,0,0,0 //NC_MAGMA_ERUPTION#Magma Eruption#
|
||||
4112,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
4112,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4112,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Super Novice (Expanded)
|
||||
4190,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4190,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -5431,8 +5391,6 @@
|
||||
4190,261,5,259,2,0,0,0,0,0,0,0,0 //MO_CALLSPIRITS#Summon Spirit Sphere#
|
||||
4190,262,1,261,5,0,0,0,0,0,0,0,0 //MO_ABSORBSPIRITS#Absorb Spirit Sphere#
|
||||
4190,365,1,9,1,0,0,0,0,0,0,0,0 //HW_MAGICCRASHER#Stave Crasher#
|
||||
4190,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4190,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Super Baby (Expanded)
|
||||
4191,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4191,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@@ -5516,8 +5474,6 @@
|
||||
4191,261,5,259,2,0,0,0,0,0,0,0,0 //MO_CALLSPIRITS#Summon Spirit Sphere#
|
||||
4191,262,1,261,5,0,0,0,0,0,0,0,0 //MO_ABSORBSPIRITS#Absorb Spirit Sphere#
|
||||
4191,365,1,9,1,0,0,0,0,0,0,0,0 //HW_MAGICCRASHER#Stave Crasher#
|
||||
4191,2535,2,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
|
||||
4191,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
|
||||
//Kagerou
|
||||
4211,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4211,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
|
||||
@@ -42,7 +42,6 @@
|
||||
80,0x87,0x88, 0, 1,2000,enemy, 0x4006 //WZ_FIREPILLAR
|
||||
83,0x86, , 0, 3,1000,enemy, 0x010 //WZ_METEOR
|
||||
85,0x86, , 5, 1:1:1:1:1:1:1:1:1:1:3,1250,enemy,0x018 //WZ_VERMILION
|
||||
86,0x86, , 0:1:1:2:2:2:2:2:2:2, 0,-1,noone, 0x010 //WZ_WATERBALL
|
||||
87,0x8d, , -1, 0, -1,all, 0x9010 //WZ_ICEWALL
|
||||
89,0x86, , 4, 1, 450,enemy, 0x018 //WZ_STORMGUST
|
||||
91,0x86, , 2, 0,1000,enemy, 0x010 //WZ_HEAVENDRIVE
|
||||
@@ -104,7 +103,7 @@
|
||||
535,0xbd, , -1, 0, 20,enemy, 0x8010 //NJ_KAENSIN
|
||||
538,0xbb, , 1:1:1:2:2:2:3:3:3:4,0,-1,all,0x8010 //NJ_SUITON
|
||||
541,0x86, , 0, 3:3:4:4:5,1000,enemy, 0x018 //NJ_RAIGEKISAI
|
||||
670,0xc7, , 1, 5:5:5:5:5:5:5:5:5:13,1000,all,0x008 //NPC_EVILLAND
|
||||
670,0xc7, , 1, 4:7:10:13:16:19:22:25:28:31,1000,all,0x008 //NPC_EVILLAND
|
||||
|
||||
//706,0xfd, , 0, 0,1000,all, 0x000 //NPC_VENOMFOG
|
||||
|
||||
@@ -160,7 +159,7 @@
|
||||
2485,0xe7, , 0, 2,2000,enemy, 0x8098 //GN_DEMONIC_FIRE
|
||||
2487,0xe8, , 2, 0, -1,enemy, 0x2000 //GN_FIRE_EXPANSION_SMOKE_POWDER
|
||||
2488,0xe9, , 2, 0, -1,enemy, 0x2000 //GN_FIRE_EXPANSION_TEAR_GAS
|
||||
2490,0xea, , 0, 1,1000,enemy, 0xC002 //GN_HELLS_PLANT
|
||||
2490,0xea, , 0, 1,1000,enemy, 0x8002 //GN_HELLS_PLANT
|
||||
|
||||
2555,0x104, , 0, 1:2:2:3:3,500,enemy,0x6 //RL_B_TRAP
|
||||
2567,0x105, , -1, 0,1000,enemy, 0x98 //RL_FIRE_RAIN
|
||||
@@ -168,7 +167,7 @@
|
||||
3006,0x86, , 0, 1,1000,enemy, 0x018 //KO_BAKURETSU
|
||||
3008,0x86, , 0, 1:1:1:1:1:1:1:1:1:2,1000,enemy, 0x018 //KO_MUCHANAGE
|
||||
3009,0x86, , 0, 3,1000,enemy, 0x018 //KO_HUUMARANKA
|
||||
3010,0xfc, , 0, 0,5000,enemy, 0x018 //KO_MAKIBISHI
|
||||
3010,0xfc, , 0, 1,5000,enemy, 0x018 //KO_MAKIBISHI
|
||||
3020,0xf8, , 0, 2, 500,all, 0x018 //KO_ZENKAI
|
||||
|
||||
5006,0x101, , 0, 3, 500,enemy, 0x018 //NC_MAGMA_ERUPTION
|
||||
|
||||
@@ -1,309 +0,0 @@
|
||||
// Status Change Restriction Database
|
||||
//
|
||||
// Defines restrictions of status changes (SC).
|
||||
// Disabled SC will always be removed or fail to be inflicted on this map.
|
||||
//
|
||||
// Structure of Database:
|
||||
// SCType,Flag
|
||||
//
|
||||
// Legend for 'Flag' field (bitmask):
|
||||
// 1 - restricted in normal maps
|
||||
// 2 - restricted in PVP
|
||||
// 4 - restricted in GVG
|
||||
// 8 - restricted in Battlegrounds
|
||||
// 16 - restricted in WOE:TE castles
|
||||
// Restricted zones - configured by 'restricted <number>' mapflag
|
||||
// 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
|
||||
// 4096 - restricted in zone 8
|
||||
//
|
||||
// Example:
|
||||
// SC_ENDURE,4 // Endure status will be removed when the player enters GvG and WoE Castle maps; Also cannot be inflicted again.
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
// Disabled/Removed statuses in WoE:TE Castles (16)
|
||||
//----------------------------------------------------------------------------
|
||||
SC_ENDURE,16
|
||||
SC_BERSERK,16
|
||||
SC_ASSUMPTIO,16
|
||||
|
||||
// RUNE_KNIGHT
|
||||
SC_ENCHANTBLADE,16
|
||||
SC_DEATHBOUND,16
|
||||
SC_MILLENNIUMSHIELD,16
|
||||
SC_CRUSHSTRIKE,16
|
||||
SC_REFRESH,16
|
||||
SC_REUSE_REFRESH,16
|
||||
SC_GIANTGROWTH,16
|
||||
SC_STONEHARDSKIN,16
|
||||
SC_VITALITYACTIVATION,16
|
||||
SC_STORMBLAST,16
|
||||
SC_FIGHTINGSPIRIT,16
|
||||
SC_ABUNDANCE,16
|
||||
|
||||
// ARCH_BISHOP
|
||||
SC_ADORAMUS,16
|
||||
SC_EPICLESIS,16
|
||||
SC_ORATIO,16
|
||||
SC_LAUDAAGNUS,16
|
||||
SC_LAUDARAMUS,16
|
||||
SC_RENOVATIO,16
|
||||
SC_EXPIATIO,16
|
||||
SC_DUPLELIGHT,16
|
||||
SC_SECRAMENT,16
|
||||
|
||||
// WARLOCK
|
||||
SC_WHITEIMPRISON,16
|
||||
SC_MARSHOFABYSS,16
|
||||
SC_RECOGNIZEDSPELL,16
|
||||
SC_STASIS,16
|
||||
SC_SPHERE_1,16
|
||||
SC_SPHERE_2,16
|
||||
SC_SPHERE_3,16
|
||||
SC_SPHERE_4,16
|
||||
SC_SPHERE_5,16
|
||||
SC_READING_SB,16
|
||||
SC_FREEZE_SP,16
|
||||
SC_SPELLBOOK1,16
|
||||
SC_SPELLBOOK2,16
|
||||
SC_SPELLBOOK3,16
|
||||
SC_SPELLBOOK4,16
|
||||
SC_SPELLBOOK5,16
|
||||
SC_SPELLBOOK6,16
|
||||
SC_MAXSPELLBOOK,16
|
||||
|
||||
// RANGER
|
||||
SC_FEARBREEZE,16
|
||||
SC_ELECTRICSHOCKER,16
|
||||
SC_WUGDASH,16
|
||||
SC_BITE,16
|
||||
SC_CAMOUFLAGE,16
|
||||
|
||||
// MECHANIC
|
||||
SC_ACCELERATION,16
|
||||
SC_HOVERING,16
|
||||
SC_SHAPESHIFT,16
|
||||
SC_INFRAREDSCAN,16
|
||||
SC_ANALYZE,16
|
||||
SC_MAGNETICFIELD,16
|
||||
SC_NEUTRALBARRIER,16
|
||||
SC_NEUTRALBARRIER_MASTER,16
|
||||
SC_STEALTHFIELD,16
|
||||
SC_STEALTHFIELD_MASTER,16
|
||||
SC_OVERHEAT,16
|
||||
SC_OVERHEAT_LIMITPOINT,16
|
||||
|
||||
// GUILLOTINE_CROSS
|
||||
SC_VENOMIMPRESS,16
|
||||
SC_POISONINGWEAPON,16
|
||||
SC_WEAPONBLOCKING,16
|
||||
SC_CLOAKINGEXCEED,16
|
||||
SC_HALLUCINATIONWALK,16
|
||||
SC_HALLUCINATIONWALK_POSTDELAY,16
|
||||
SC_ROLLINGCUTTER,16
|
||||
SC_TOXIN,16
|
||||
SC_PARALYSE,16
|
||||
SC_VENOMBLEED,16
|
||||
SC_MAGICMUSHROOM,16
|
||||
SC_DEATHHURT,16
|
||||
SC_PYREXIA,16
|
||||
SC_OBLIVIONCURSE,16
|
||||
SC_LEECHESEND,16
|
||||
|
||||
// ROYAL_GUARD
|
||||
SC_REFLECTDAMAGE,16
|
||||
SC_FORCEOFVANGUARD,16
|
||||
SC_SHIELDSPELL_DEF,16
|
||||
SC_SHIELDSPELL_MDEF,16
|
||||
SC_SHIELDSPELL_REF,16
|
||||
SC_EXEEDBREAK,16
|
||||
SC_PRESTIGE,16
|
||||
SC_BANDING,16
|
||||
SC_BANDING_DEFENCE,16
|
||||
SC_EARTHDRIVE,16
|
||||
SC_INSPIRATION,16
|
||||
|
||||
// SORCERER
|
||||
SC_SPELLFIST,16
|
||||
SC_CRYSTALIZE,16
|
||||
SC_STRIKING,16
|
||||
SC_WARMER,16
|
||||
SC_VACUUM_EXTREME,16
|
||||
SC_PROPERTYWALK,16
|
||||
SC_VACUUM_EXTREME_POSTDELAY,16
|
||||
|
||||
// MINSTREL
|
||||
SC_SWINGDANCE,16
|
||||
SC_SYMPHONYOFLOVER,16
|
||||
SC_MOONLITSERENADE,16
|
||||
SC_RUSHWINDMILL,16
|
||||
SC_ECHOSONG,16
|
||||
SC_HARMONIZE,16
|
||||
|
||||
// WANDERER
|
||||
SC_VOICEOFSIREN,16
|
||||
SC_DEEPSLEEP,16
|
||||
SC_SIRCLEOFNATURE,16
|
||||
SC_GLOOMYDAY,16
|
||||
SC_GLOOMYDAY_SK,16
|
||||
|
||||
// MINSTREL & WANDERER
|
||||
SC_SONGOFMANA,16
|
||||
SC_DANCEWITHWUG,16
|
||||
SC_SATURDAYNIGHTFEVER,16
|
||||
SC_LERADSDEW,16
|
||||
SC_MELODYOFSINK,16
|
||||
SC_BEYONDOFWARCRY,16
|
||||
SC_UNLIMITEDHUMMINGVOICE,16
|
||||
|
||||
// SURA
|
||||
SC_SITDOWN_FORCE,16
|
||||
SC_NETHERWORLD,16
|
||||
SC_CRESCENTELBOW,16
|
||||
SC_CURSEDCIRCLE_ATKER,16
|
||||
SC_CURSEDCIRCLE_TARGET,16
|
||||
SC_LIGHTNINGWALK,16
|
||||
SC_RAISINGDRAGON,16
|
||||
SC_GT_ENERGYGAIN,16
|
||||
SC_GT_CHANGE,16
|
||||
SC_GT_REVITALIZE,16
|
||||
SC_GN_CARTBOOST,16
|
||||
|
||||
// GENETIC
|
||||
SC_THORNSTRAP,16
|
||||
SC_BLOODSUCKER,16
|
||||
SC_SMOKEPOWDER,16
|
||||
SC_TEARGAS,16
|
||||
SC_MANDRAGORA,16
|
||||
SC_STOMACHACHE,16
|
||||
SC_MYSTERIOUS_POWDER,16
|
||||
SC_MELON_BOMB,16
|
||||
SC_BANANA_BOMB,16
|
||||
SC_BANANA_BOMB_SITDOWN,16
|
||||
SC_SAVAGE_STEAK,16
|
||||
SC_COCKTAIL_WARG_BLOOD,16
|
||||
SC_MINOR_BBQ,16
|
||||
SC_SIROMA_ICE_TEA,16
|
||||
SC_DROCERA_HERB_STEAMED,16
|
||||
SC_PUTTI_TAILS_NOODLES,16
|
||||
SC_BOOST500,16
|
||||
SC_FULL_SWING_K,16
|
||||
SC_MANA_PLUS,16
|
||||
SC_MUSTLE_M,16
|
||||
SC_LIFE_FORCE_F,16
|
||||
SC_EXTRACT_WHITE_POTION_Z,16
|
||||
SC_VITATA_500,16
|
||||
SC_EXTRACT_SALAMINE_JUICE,16
|
||||
|
||||
// Homunculus
|
||||
SC_STYLE_CHANGE,16
|
||||
SC_TINDER_BREAKER,16
|
||||
SC_TINDER_BREAKER2,16
|
||||
SC_CBC,16
|
||||
SC_EQC,16
|
||||
SC_GOLDENE_FERSE,16
|
||||
SC_ANGRIFFS_MODUS,16
|
||||
SC_OVERED_BOOST,16
|
||||
SC_LIGHT_OF_REGENE,16
|
||||
SC_ASH,16
|
||||
SC_GRANITIC_ARMOR,16
|
||||
SC_MAGMA_FLOW,16
|
||||
SC_PYROCLASTIC,16
|
||||
SC_PARALYSIS,16
|
||||
SC_PAIN_KILLER,16
|
||||
|
||||
// SHADOW_CHASER
|
||||
SC__REPRODUCE,16
|
||||
SC__AUTOSHADOWSPELL,16
|
||||
SC__SHADOWFORM,16
|
||||
SC__BODYPAINT,16
|
||||
SC__INVISIBILITY,16
|
||||
SC__DEADLYINFECT,16
|
||||
SC__ENERVATION,16
|
||||
SC__GROOMY,16
|
||||
SC__IGNORANCE,16
|
||||
SC__LAZINESS,16
|
||||
SC__UNLUCKY,16
|
||||
SC__WEAKNESS,16
|
||||
SC__STRIPACCESSORY,16
|
||||
SC__MANHOLE,16
|
||||
SC__BLOODYLUST,16
|
||||
|
||||
// Elemental SORCERER
|
||||
SC_CIRCLE_OF_FIRE,16
|
||||
SC_CIRCLE_OF_FIRE_OPTION,16
|
||||
SC_FIRE_CLOAK,16
|
||||
SC_FIRE_CLOAK_OPTION,16
|
||||
SC_WATER_SCREEN,16
|
||||
SC_WATER_SCREEN_OPTION,16
|
||||
SC_WATER_DROP,16
|
||||
SC_WATER_DROP_OPTION,16
|
||||
SC_WATER_BARRIER,16
|
||||
SC_WIND_STEP,16
|
||||
SC_WIND_STEP_OPTION,16
|
||||
SC_WIND_CURTAIN,16
|
||||
SC_WIND_CURTAIN_OPTION,16
|
||||
SC_ZEPHYR,16
|
||||
SC_SOLID_SKIN,16
|
||||
SC_SOLID_SKIN_OPTION,16
|
||||
SC_STONE_SHIELD,16
|
||||
SC_STONE_SHIELD_OPTION,16
|
||||
SC_POWER_OF_GAIA,16
|
||||
SC_PYROTECHNIC,16
|
||||
SC_PYROTECHNIC_OPTION,16
|
||||
SC_HEATER,16
|
||||
SC_HEATER_OPTION,16
|
||||
SC_TROPIC,16
|
||||
SC_TROPIC_OPTION,16
|
||||
SC_AQUAPLAY,16
|
||||
SC_AQUAPLAY_OPTION,16
|
||||
SC_COOLER,16
|
||||
SC_COOLER_OPTION,16
|
||||
SC_CHILLY_AIR,16
|
||||
SC_CHILLY_AIR_OPTION,16
|
||||
SC_GUST,16
|
||||
SC_GUST_OPTION,16
|
||||
SC_BLAST,16
|
||||
SC_BLAST_OPTION,16
|
||||
SC_WILD_STORM,16
|
||||
SC_WILD_STORM_OPTION,16
|
||||
SC_PETROLOGY,16
|
||||
SC_PETROLOGY_OPTION,16
|
||||
SC_CURSED_SOIL,16
|
||||
SC_CURSED_SOIL_OPTION,16
|
||||
SC_UPHEAVAL,16
|
||||
SC_UPHEAVAL_OPTION,16
|
||||
SC_TIDAL_WEAPON,16
|
||||
SC_TIDAL_WEAPON_OPTION,16
|
||||
SC_ROCK_CRUSHER,16
|
||||
SC_ROCK_CRUSHER_ATK,16
|
||||
SC_FIRE_INSIGNIA,16
|
||||
SC_WATER_INSIGNIA,16
|
||||
SC_WIND_INSIGNIA,16
|
||||
SC_EARTH_INSIGNIA,16
|
||||
|
||||
// KAGEROU / OBORO
|
||||
SC_MEIKYOUSISUI,16
|
||||
SC_JYUMONJIKIRI,16
|
||||
SC_KYOUGAKU,16
|
||||
SC_IZAYOI,16
|
||||
SC_ZENKAI,16
|
||||
SC_KAGEHUMI,16
|
||||
SC_KYOMU,16
|
||||
SC_KAGEMUSYA,16
|
||||
SC_ZANGETSU,16
|
||||
SC_GENSOU,16
|
||||
SC_AKAITSUKI,16
|
||||
|
||||
// Others
|
||||
SC_FEAR,16
|
||||
SC_BURNING,16
|
||||
SC_FREEZING,16
|
||||
SC_TEARGAS_SOB,16
|
||||
SC__FEINTBOMB,16
|
||||
SC__CHAOS,16
|
||||
@@ -369,8 +369,6 @@ bonus2 bSPVanishRate,x,n; Add a x/10% chance of decreasing enemy's SP amount by
|
||||
bonus3 bHPVanishRaceRate,r,x,n; Add a x/100% chance of decreasing enemy's HP amount by n% when attacking, depends on enemy race r
|
||||
bonus3 bSPVanishRaceRate,r,x,n; Add a x/100% chance of decreasing enemy's SP amount by n% when attacking, depends on enemy race r
|
||||
|
||||
bonus3 bStateNoRecoverRace,r,x,t; Set a no recovery state of an enemy of race r at x/100% for t milliseconds with normal attack.
|
||||
|
||||
HP/SP gain
|
||||
------------
|
||||
bonus bHPGainValue,n; Heals +n HP when killing an enemy with a physical attack
|
||||
|
||||
@@ -170,16 +170,6 @@ Disables certain items and skills on a map through a specified zone number. The
|
||||
located in 'db/(pre-)re/item_noequip.txt' and 'db/(pre-)re/skill_nocast_db.txt', both of which
|
||||
contain explanations and examples of how this mapflag is used.
|
||||
|
||||
Restricted Zones:
|
||||
1 - Aldebaran Turbo Track
|
||||
2 - Jail
|
||||
3 - Izlude Battle Arena
|
||||
4 - WoE:SE Maps
|
||||
5 - Sealed Shrine
|
||||
6 - Instances: Endless Tower, Orc's Memory, Nidhoggr's Instance
|
||||
7 - Towns
|
||||
8 - WOE:TE Dungeons
|
||||
|
||||
---------------------------------------
|
||||
|
||||
*monster_noteleport
|
||||
@@ -274,13 +264,6 @@ Enables Guild vs. Guild mode on a map and applies the corresponding damage adjus
|
||||
|
||||
---------------------------------------
|
||||
|
||||
*gvg_te
|
||||
*gvg_te_castle
|
||||
|
||||
Used to determines map is WOE:TE area. Special restrictions are applied.
|
||||
|
||||
---------------------------------------
|
||||
|
||||
*battleground {<type>}
|
||||
|
||||
Enables Battlegrounds on a map and applies the corresponding damage adjustments.
|
||||
|
||||
@@ -11,31 +11,31 @@
|
||||
Bit Legend
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
MD_CANMOVE | 0x0000001 | 1
|
||||
MD_LOOTER | 0x0000002 | 2
|
||||
MD_AGGRESSIVE | 0x0000004 | 4
|
||||
MD_ASSIST | 0x0000008 | 8
|
||||
MD_CASTSENSOR_IDLE | 0x0000010 | 16
|
||||
MD_BOSS | 0x0000020 | 32
|
||||
MD_PLANT | 0x0000040 | 64
|
||||
MD_CANATTACK | 0x0000080 | 128
|
||||
MD_DETECTOR | 0x0000100 | 256
|
||||
MD_CASTSENSOR_CHASE | 0x0000200 | 512
|
||||
MD_CHANGECHASE | 0x0000400 | 1024
|
||||
MD_ANGRY | 0x0000800 | 2048
|
||||
MD_CHANGETARGET_MELEE | 0x0001000 | 4096
|
||||
MD_CHANGETARGET_CHASE | 0x0002000 | 8192
|
||||
MD_TARGETWEAK | 0x0004000 | 16384
|
||||
MD_RANDOMTARGET | 0x0008000 | 32768
|
||||
MD_IGNOREMELEE | 0x0010000 | 65536
|
||||
MD_IGNOREMAGIC | 0x0020000 | 131072
|
||||
MD_IGNORERANGED | 0x0040000 | 262144
|
||||
MD_MVP | 0x0080000 | 524288
|
||||
MD_IGNOREMISC | 0x0100000 | 1048576
|
||||
MD_KNOCKBACK_IMMUNE | 0x0200000 | 2097152
|
||||
MD_NORANDOM_WALK | 0x0400000 | 4194304
|
||||
MD_NOCAST_SKILL | 0x0800000 | 8388608
|
||||
MD_FIXED_ITEMDROP | 0x1000000 | 16777216
|
||||
MD_CANMOVE | 0x000001 | 1
|
||||
MD_LOOTER | 0x000002 | 2
|
||||
MD_AGGRESSIVE | 0x000004 | 4
|
||||
MD_ASSIST | 0x000008 | 8
|
||||
MD_CASTSENSOR_IDLE | 0x000010 | 16
|
||||
MD_BOSS | 0x000020 | 32
|
||||
MD_PLANT | 0x000040 | 64
|
||||
MD_CANATTACK | 0x000080 | 128
|
||||
MD_DETECTOR | 0x000100 | 256
|
||||
MD_CASTSENSOR_CHASE | 0x000200 | 512
|
||||
MD_CHANGECHASE | 0x000400 | 1024
|
||||
MD_ANGRY | 0x000800 | 2048
|
||||
MD_CHANGETARGET_MELEE | 0x001000 | 4096
|
||||
MD_CHANGETARGET_CHASE | 0x002000 | 8192
|
||||
MD_TARGETWEAK | 0x004000 | 16384
|
||||
MD_RANDOMTARGET | 0x008000 | 32768
|
||||
MD_IGNOREMELEE | 0x010000 | 65536
|
||||
MD_IGNOREMAGIC | 0x020000 | 131072
|
||||
MD_IGNORERANGED | 0x040000 | 262144
|
||||
MD_MVP | 0x080000 | 524288
|
||||
MD_IGNOREMISC | 0x100000 | 1048576
|
||||
MD_KNOCKBACK_IMMUNE | 0x200000 | 2097152
|
||||
MD_NORANDOM_WALK | 0x400000 | 4194304
|
||||
MD_NOCAST_SKILL | 0x800000 | 8388608
|
||||
|
||||
|
||||
Explanation for modes
|
||||
-------------------------------------------------------------------------------
|
||||
@@ -64,7 +64,7 @@ Plant: Always receives 1 damage from attacks.
|
||||
|
||||
Detector: Enables mob to detect and attack characters who are in hiding/cloak.
|
||||
|
||||
Change Chase: Allows chasing mobs to switch targets if another player happens
|
||||
ChangeChase: Allows chasing mobs to switch targets if another player happens
|
||||
to be within attack range (handy on ranged attackers, for example)
|
||||
|
||||
Angry: These mobs are "hyper-active". Apart from "chase"/"attack", they have
|
||||
@@ -73,11 +73,11 @@ Angry: These mobs are "hyper-active". Apart from "chase"/"attack", they have
|
||||
for their "before attacked" and "after attacked" states. Also, when
|
||||
"following", they automatically switch to whoever character is closest.
|
||||
|
||||
Change Target Melee: Enables a mob to switch targets when hit by a normal attack
|
||||
while attacking someone else.
|
||||
Change Target Melee: Enables a mob to switch targets when attacked while
|
||||
attacking someone else.
|
||||
|
||||
Change Target Chase: Enables a mob to switch targets when hit by any attack
|
||||
while chasing another character.
|
||||
Change Target Chase: Enables a mob to switch targets when attacked while
|
||||
chasing another character.
|
||||
|
||||
Target Weak: Allows aggressive monsters to only be aggressive against
|
||||
characters that are five levels below it's own level.
|
||||
@@ -91,27 +91,21 @@ Ignore Magic: The mob will take 1 HP damage from magic attacks.
|
||||
|
||||
Ignore Range: The mob will take 1 HP damage from ranged attacks.
|
||||
|
||||
MVP: Flagged as MVP which makes mobs resistant to Coma.
|
||||
MVP: Flagged as MVP which makes mobs resistance to Coma.
|
||||
|
||||
Ignore Misc: The mob will take 1 HP damage from "none" attack type.
|
||||
|
||||
Knockback Immune: The mob will be unable to be knocked back.
|
||||
|
||||
No Random Walk: The mob will not randomly walk around while in the
|
||||
idle state.
|
||||
|
||||
No Cast Skill: The mob will be unable to cast skills.
|
||||
|
||||
Fixed Item Drop: The mob's drops are not affected by item drop modifiers.
|
||||
|
||||
Aegis Mob Types
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
What Aegis has are mob-types, where each type represents an AI behavior that
|
||||
is mimicked by a group of rA mode bits. This is the table to convert from one
|
||||
is mimicked by a group of eA mode bits. This is the table to convert from one
|
||||
to another:
|
||||
|
||||
Aegis/rA (description)
|
||||
Aegis/eA (description)
|
||||
01: 0x0081 (passive)
|
||||
02: 0x0083 (passive, looter)
|
||||
03: 0x1089 (passive, assist and change-target melee)
|
||||
@@ -119,7 +113,7 @@ Aegis/rA (description)
|
||||
05: 0x2085 (aggressive, change-target chase)
|
||||
06: 0x0000 (passive, immobile, can't attack) [plants]
|
||||
07: 0x108B (passive, looter, assist, change-target melee)
|
||||
08: 0x7085 (aggressive, change-target melee/chase, target weak enemies)
|
||||
08: 0x6085 (aggressive, change-target chase, target weak enemies)
|
||||
09: 0x3095 (aggressive, change-target melee/chase, cast sensor idle) [Guardian]
|
||||
10: 0x0084 (aggressive, immobile)
|
||||
11: 0x0084 (aggressive, immobile) [Guardian]
|
||||
@@ -129,47 +123,9 @@ Aegis/rA (description)
|
||||
19: 0x3095 (aggressive, change-target melee/chase, cast sensor idle)
|
||||
20: 0x3295 (aggressive, change-target melee/chase, cast sensor idle/chase)
|
||||
21: 0x3695 (aggressive, change-target melee/chase, cast sensor idle/chase, chase-change target)
|
||||
24: 0x400081 (passive, does not walk randomly) [Slave]
|
||||
25: 0x0001 (passive, can't attack) [Pet]
|
||||
26: 0xB695 (aggressive, change-target melee/chase, cast sensor idle/chase, chase-change target, random target)
|
||||
27: 0x8084 (aggressive, immobile, random target)
|
||||
|
||||
- Note that the detector bit due to being Insect/Demon, plant and Boss mode
|
||||
bits need to be added independently of this list (also see below).
|
||||
|
||||
Aegis Class Types
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
Aegis has different class types that can't be combined but can be reflected by
|
||||
a combination of rA mode bits.
|
||||
Add the mode listed here to the mode above.
|
||||
|
||||
Aegis/rA
|
||||
00: 0x0000000 (normal monster)
|
||||
01: 0x0000120 (boss class, immune to status changes, immune to knockback, detector)
|
||||
02: ? (guardian class, immune to status changes)
|
||||
04: ? (battleground class, immune to status changes, completely ignores all skills)
|
||||
05: 0x1000000 (event class, ignores all drop rate adjustments)
|
||||
|
||||
- Guardian and battleground classes are currently not 100% possible with
|
||||
rA mode bits, it is recommended to use MD_BOSS (0x0000020) for now
|
||||
|
||||
Aegis Attr Types
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
The Aegis attr types are a bitmask just like the rA mode bits and can be
|
||||
directly converted. Plant mode is a combination of various of these modes.
|
||||
Add the mode listed here to the resulting mode above.
|
||||
|
||||
Aegis/rA
|
||||
01: 0x010000 (takes 1 damage from melee attacks)
|
||||
02: 0x020000 (takes 1 damage from magic attacks)
|
||||
04: 0x040000 (takes 1 damage from ranged attacks)
|
||||
08: 0x080000 (MVP, gives MVP rewards, immune to instant death/coma effects)
|
||||
16: 0x100000 (takes 1 damage from misc attacks)
|
||||
23: 0x000040 (plant mode)
|
||||
32: 0x200000 (cannot be knocked back)
|
||||
64: ? (teleport block)
|
||||
|
||||
- Note that if attr=23 (1+2+4+16), it's better to use 0x40 (plant mode) for
|
||||
easier reading
|
||||
bits need to be added independently of this list.
|
||||
|
||||
@@ -17,7 +17,7 @@ prontera,156,179,6 script test_getmonsterinfo 117,{
|
||||
}
|
||||
mes "Monster ID: "+.@value+" '"+getmonsterinfo(.@value,MOB_NAME)+"'";
|
||||
mes "Current Monster info:";
|
||||
for (.@i = MOB_NAME; .@i <= MOB_MVPEXP; .@i++)
|
||||
for (.@i = 0; .@i < 23; .@i++)
|
||||
mes " getmonsterinfo("+.@value+","+.@i+") = "+getmonsterinfo(.@value,.@i);
|
||||
close;
|
||||
}
|
||||
@@ -448,8 +448,8 @@ temporary - They cease to exist when the server resets.
|
||||
|
||||
Prefix: scope and extent
|
||||
nothing - A permanent variable attached to the character, the default variable
|
||||
type. They are stored by char-server in the `char_reg_num` and
|
||||
`char_reg_str`.
|
||||
type. They are stored by char-server in the `global_acc_reg_num` and
|
||||
`global_acc_reg_str`.
|
||||
"@" - A temporary variable attached to the character.
|
||||
SVN versions before 2094 revision and RC5 version will also treat
|
||||
'l' as a temporary variable prefix, so beware of having variable
|
||||
@@ -475,11 +475,10 @@ nothing - A permanent variable attached to the character, the default variable
|
||||
These are used with the instancing system, and are unique to each
|
||||
party's instance.
|
||||
"#" - A permanent local account variable.
|
||||
They are stored by char-server in the `acc_reg_num` table and
|
||||
`acc_reg_str`.
|
||||
They are stored by char-server in the `char_reg_num` table and
|
||||
`char_reg_str`.
|
||||
"##" - A permanent global account variable stored by the login server.
|
||||
They are stored in the `global_acc_reg_num` table and
|
||||
`global_acc_reg_str`.
|
||||
They are stored in the `acc_reg_num` table and `acc_reg_str`.
|
||||
The only difference you will note from normal # variables is when
|
||||
you have multiple char-servers connected to the same login server.
|
||||
The # variables are unique to each char-server, while the ## variables
|
||||
@@ -874,9 +873,6 @@ OnAgitInit:
|
||||
OnAgitStart2:
|
||||
OnAgitEnd2:
|
||||
OnAgitInit2:
|
||||
OnAgitStart3:
|
||||
OnAgitEnd3:
|
||||
OnAgitInit3:
|
||||
|
||||
OnAgitStart will run whenever the server shifts into WoE mode, whether it is
|
||||
done with @agitstart GM command or with 'AgitStart' script command. OnAgitEnd
|
||||
@@ -3180,7 +3176,7 @@ This command requests the guild data from the char server and merrily continues
|
||||
with the execution. Whenever the guild information becomes available (which
|
||||
happens instantly if the guild information is already in memory, or later, if it
|
||||
isn't and the map server has to wait for the char server to reply) it will run
|
||||
the specified event as in a 'donpcevent' call.
|
||||
the specified event as in a 'doevent' call.
|
||||
|
||||
---------------------------------------
|
||||
|
||||
@@ -3258,31 +3254,32 @@ mob database and return the info set by TYPE argument.
|
||||
It will return -1 if there is no such monster (or the type value is invalid),
|
||||
or "null" if you requested the monster's name.
|
||||
|
||||
Valid types are:
|
||||
MOB_NAME - monster's name, if there is no such monster "null" is returned
|
||||
MOB_LV - monster's level
|
||||
MOB_MAXHP - monster's maximum hp
|
||||
MOB_BASEEXP - monster's base experience
|
||||
MOB_JOBEXP - monster's job experience
|
||||
MOB_ATK1 - monster's atk
|
||||
MOB_ATK2 - monster's atk2
|
||||
MOB_DEF - monster's def
|
||||
MOB_MDEF - monster's mdef
|
||||
MOB_STR - monster's str
|
||||
MOB_AGI - monster's agi
|
||||
MOB_VIT - monster's vit
|
||||
MOB_INT - monster's int
|
||||
MOB_DEX - monster's dex
|
||||
MOB_LUK - monster's luk
|
||||
MOB_RANGE - monster's range
|
||||
MOB_RANGE2 - monster's range2
|
||||
MOB_RANGE3 - monster's range3
|
||||
MOB_SIZE - monster's size
|
||||
MOB_RACE - monster's race
|
||||
MOB_ELEMENT - monster's element(doesn't return the element level, only the element ID)
|
||||
MOB_MODE - monster's mode
|
||||
MOB_MVPEXP - monster's mvp experience
|
||||
Valid types are listed in 'db/const.txt':
|
||||
MOB_NAME 0
|
||||
MOB_LV 1
|
||||
MOB_MAXHP 2
|
||||
MOB_BASEEXP 3
|
||||
MOB_JOBEXP 4
|
||||
MOB_ATK1 5
|
||||
MOB_ATK2 6
|
||||
MOB_DEF 7
|
||||
MOB_MDEF 8
|
||||
MOB_STR 9
|
||||
MOB_AGI 10
|
||||
MOB_VIT 11
|
||||
MOB_INT 12
|
||||
MOB_DEX 13
|
||||
MOB_LUK 14
|
||||
MOB_RANGE 15
|
||||
MOB_RANGE2 16
|
||||
MOB_RANGE3 17
|
||||
MOB_SIZE 18
|
||||
MOB_RACE 19
|
||||
MOB_ELEMENT 20
|
||||
MOB_MODE 21
|
||||
MOB_MVPEXP 22
|
||||
|
||||
Note: MOB_ELEMENT doesn't return the element level, only the element ID.
|
||||
For more details, see the sample in 'doc/sample/getmonsterinfo.txt'.
|
||||
|
||||
---------------------------------------
|
||||
@@ -3659,11 +3656,10 @@ Name is optional, and defaults to the attached player if omitted.
|
||||
|
||||
*agitcheck()
|
||||
*agitcheck2()
|
||||
*agitcheck3()
|
||||
|
||||
These function will let you check whether the server is currently in WoE:FE mode
|
||||
(agitcheck()), WoE:SE mode (agitcheck2()), or WoE:TE mode (agitcheck3()) and will
|
||||
return 1 if War of Emperium is on and 0 if it isn't.
|
||||
These function will let you check whether the server is currently in WoE mode
|
||||
(or WoE SE mode if the second function is called) and will return 1 if War of
|
||||
Emperium is on and 0 if it isn't.
|
||||
|
||||
---------------------------------------
|
||||
|
||||
@@ -4219,29 +4215,28 @@ type you want to change, then the palette you want to use. Make sure you specify
|
||||
a palette number that exists/is usable by the client you use.
|
||||
'changelook' works the same, but is only client side (it doesn't save the look value).
|
||||
|
||||
// This will change your hair color, so that it uses palette 8, what ever your
|
||||
// This will change your hair(6), so that it uses palette 8, what ever your
|
||||
// palette 8 is, your hair will use that color
|
||||
|
||||
setlook LOOK_HAIR_COLOR,8;
|
||||
setlook 6,8;
|
||||
|
||||
// This will change your clothes color, so they are using palette 1, whatever
|
||||
// This will change your clothes(7), so they are using palette 1, whatever
|
||||
// your palette 1 is, your clothes will then use that set of colors.
|
||||
|
||||
setlook LOOK_CLOTHES_COLOR,1;
|
||||
setlook 7,1;
|
||||
|
||||
Here are the possible look types:
|
||||
|
||||
LOOK_BASE - Base sprite
|
||||
LOOK_HAIR - Hairstyle
|
||||
LOOK_WEAPON - Weapon
|
||||
LOOK_HEAD_BOTTOM - Head bottom
|
||||
LOOK_HEAD_TOP - Head top
|
||||
LOOK_HEAD_MID - Head mid
|
||||
LOOK_HAIR_COLOR - Hair color
|
||||
LOOK_CLOTHES_COLOR - Clothes color
|
||||
LOOK_SHIELD - Shield
|
||||
LOOK_SHOES - Shoes
|
||||
LOOK_BODY2 - bodystyle
|
||||
0 - Base sprite
|
||||
1 - Hairstyle
|
||||
2 - Weapon
|
||||
3 - Head bottom
|
||||
4 - Head top
|
||||
5 - Head mid
|
||||
6 - Hair color
|
||||
7 - Clothes color
|
||||
8 - Shield
|
||||
9 - Shoes
|
||||
|
||||
Whatever 'shoes' means is anyone's guess, ask Gravity - the client does nothing
|
||||
with this value. It still wants it from the server though, so it is kept, but
|
||||
@@ -5228,10 +5223,10 @@ displaying the skill's effect.
|
||||
heal 2000,0;
|
||||
skilleffect 28,2000;
|
||||
// Blessing Level 10
|
||||
sc_start SC_BLESSING,240000,10;
|
||||
sc_start 10,240000,10;
|
||||
skilleffect 34,0;
|
||||
// Increase AGI Level 5
|
||||
sc_start SC_INCREASEAGI,140000,5;
|
||||
sc_start 12,140000,5;
|
||||
skilleffect 29,0;
|
||||
|
||||
This will heal the character with 2000 HP, buff it with Blessing Lv 10 and
|
||||
@@ -6615,19 +6610,15 @@ For examples, check the WoE scripts in the distribution.
|
||||
*agitend;
|
||||
*agitstart2;
|
||||
*agitend2;
|
||||
*agitstart3;
|
||||
*agitend3;
|
||||
|
||||
These six commands will start and end War of Emperium, War of Emperium SE,
|
||||
or War of Emperium TE.
|
||||
These four commands will start and end War of Emperium or War of Emperium SE.
|
||||
|
||||
This is a bit more complex than it sounds, since the commands themselves won't
|
||||
actually do anything interesting, except causing all 'OnAgitStart:' and
|
||||
'OnAgitEnd:', 'OnAgitStart2:' and 'OnAgitEnd2:', or 'OnAgitStart3:' and
|
||||
'OnAgitEnd3:' in the case of latter two commands, events to run everywhere,
|
||||
respectively. They are used as simple triggers to run a lot of complex scripts
|
||||
all across the server, and they, in turn, are triggered by clock with an
|
||||
'OnClock<time>:' time-triggering label.
|
||||
'OnAgitEnd:', or 'OnAgitStart2:' and 'OnAgitEnd2:' in the case of latter two
|
||||
commands, events to run everywhere, respectively. They are used as simple
|
||||
triggers to run a lot of complex scripts all across the server, and they,
|
||||
in turn, are triggered by clock with an 'OnClock<time>:' time-triggering label.
|
||||
|
||||
---------------------------------------
|
||||
|
||||
@@ -6640,20 +6631,6 @@ even though WoE itself may or may not actually be in effect.
|
||||
|
||||
---------------------------------------
|
||||
|
||||
*gvgon3 "<map name>";
|
||||
*gvgoff3 "<map name>";
|
||||
|
||||
Theses commands behave identically to gvgon/gvgoff, but apply GVG_TE mapflag.
|
||||
|
||||
---------------------------------------
|
||||
|
||||
*canParticipateSiegeTE {<char id>};
|
||||
|
||||
Return 1 if player can participate in WOE:TE, 0 otherwise.
|
||||
Currently third class, Kagerou/Oboro and Rebellion class can't participate in WOE:TE.
|
||||
|
||||
---------------------------------------
|
||||
|
||||
*flagemblem <guild id>;
|
||||
|
||||
This command only works when run by the NPC objects which have sprite id 722,
|
||||
@@ -6698,22 +6675,6 @@ Type indicates what information to return:
|
||||
1 - max. hp
|
||||
2 - current hp
|
||||
|
||||
---------------------------------------
|
||||
|
||||
*getguildalliance(<guild id1>, <guild id2>);
|
||||
|
||||
This command will return the relation between 2 guilds.
|
||||
|
||||
NOTE: This should be used in collaboration with 'requestguildinfo' as the
|
||||
map-server needs to request for information from the char-server.
|
||||
|
||||
Return values:
|
||||
-2 - Guild ID1 does not exist
|
||||
-1 - Guild ID2 does not exist
|
||||
0 - Both guilds have no relation OR guild ID aren't given
|
||||
1 - Both guilds are allies
|
||||
2 - Both guilds are antagonists
|
||||
|
||||
---------------------------------------
|
||||
//
|
||||
5,2.- End of guild-related commands
|
||||
@@ -8240,36 +8201,6 @@ izlude,100,100,4 script Test 844,{
|
||||
|
||||
---------------------------------------
|
||||
|
||||
*setquestinfo_level <quest_id>,<min_level>,<max_level>;
|
||||
|
||||
Add level range criteria for quest info with quest id 'quest_id'.
|
||||
|
||||
This command must be used after 'questinfo'.
|
||||
|
||||
---------------------------------------
|
||||
|
||||
*setquestinfo_req <quest_id>,<req_quest_id>,<state>{,<req_quest_id>,<state>,...};
|
||||
|
||||
Add 'req_quest_id' as requirement for quest info with quest id 'quest_id'.
|
||||
|
||||
Value os 'state' are:
|
||||
0: Player doesn't started 'req_quest_id'.
|
||||
1: Player has 'req_quest_id' (state is either "inactive" or "active").
|
||||
2: Player has 'req_quest_id' completed
|
||||
|
||||
This command must be used after 'questinfo'.
|
||||
|
||||
---------------------------------------
|
||||
|
||||
*setquestinfo_job <quest_id>,<job_id>{,<job_id>...};
|
||||
|
||||
Add job criteria for quest info with quest id 'quest_id'.
|
||||
The job criteria may more than one job_id.
|
||||
|
||||
This command must be used after 'questinfo'.
|
||||
|
||||
---------------------------------------
|
||||
|
||||
*setquest <ID>{,<char_id>};
|
||||
|
||||
Place quest of <ID> in the users quest log, the state of which is "active".
|
||||
@@ -8545,15 +8476,15 @@ server and the egg will disappear when anyone tries to hatch it.
|
||||
This function will return pet information for the pet the invoking character
|
||||
currently has active. Valid types are:
|
||||
|
||||
PETINFO_ID - Pet ID
|
||||
PETINFO_CLASS - Pet class number as per 'db/pet_db.txt' - will tell you what kind of a pet it
|
||||
0 - Pet ID
|
||||
1 - Pet class number as per 'db/pet_db.txt' - will tell you what kind of a pet it
|
||||
is.
|
||||
PETINFO_NAME - Pet name. Will return "null" if there's no pet.
|
||||
PETINFO_INTIMATE - Pet friendly level (intimacy score). 1000 is full loyalty.
|
||||
PETINFO_HUNGRY - Pet hungry level. 100 is completely full.
|
||||
PETINFO_RENAMED - Pet rename flag. 0 means this pet has not been named yet.
|
||||
PETINFO_LEVEL - Pet level
|
||||
PETINFO_BLOCKID - Pet Game ID
|
||||
2 - Pet name. Will return "null" if there's no pet.
|
||||
3 - Pet friendly level (intimacy score). 1000 is full loyalty.
|
||||
4 - Pet hungry level. 100 is completely full.
|
||||
5 - Pet rename flag. 0 means this pet has not been named yet.
|
||||
6 - Pet level
|
||||
7 - Pet Game ID
|
||||
|
||||
---------------------------------------
|
||||
|
||||
@@ -9037,20 +8968,5 @@ The command returns 1 upon success, and these values upon failure:
|
||||
|
||||
---------------------------------------
|
||||
|
||||
*opendressroom(<flag>{,<char_id>});
|
||||
|
||||
This will open the Dress Room window on the client connected to the invoking character.
|
||||
|
||||
mes "Close this window to open the Dress Room window.";
|
||||
close2;
|
||||
opendressroom(1);
|
||||
end;
|
||||
|
||||
Valid flag are:
|
||||
1 - Open the Dress Room window
|
||||
|
||||
---------------------------------------
|
||||
|
||||
|
||||
Whew.
|
||||
That's about all of them.
|
||||
|
||||
12
install.sh
12
install.sh
@@ -24,22 +24,20 @@ echo "destdir = $PKG_PATH "
|
||||
check_inst_right
|
||||
check_files
|
||||
mkdir -p $PKG_PATH/bin/
|
||||
mkdir -p $PKG_PATH/etc/$PKG/
|
||||
mkdir -p $PKG_PATH/usr/$PKG/
|
||||
mkdir -p $PKG_PATH/etc/$PKG/conf
|
||||
mkdir -p $PKG_PATH/var/$PKG/log
|
||||
|
||||
#we copy all file into opt/ dir and treat dir like normal unix arborescence
|
||||
cp -r db/ $PKG_PATH/var/$PKG/db
|
||||
if [ -d log ]; then cp -r log/* $PKG_PATH/var/$PKG/log/; fi
|
||||
if [ -d log ]; then cp -r log/ $PKG_PATH/var/$PKG/log; fi
|
||||
cp -r conf/ $PKG_PATH/etc/$PKG/conf
|
||||
cp -r npc/ $PKG_PATH/usr/$PKG/npc
|
||||
cp athena-start $PKG_PATH/
|
||||
cp *-server* $PKG_PATH/bin/
|
||||
cp -r npc/ $PKG_PATH/npc
|
||||
cp athena-start $PKG_PATH/
|
||||
mv *-server* $PKG_PATH/bin/
|
||||
|
||||
ln -fs $PKG_PATH/var/$PKG/db/ $PKG_PATH/db
|
||||
ln -fs $PKG_PATH/var/$PKG/log/ $PKG_PATH/log
|
||||
ln -fs $PKG_PATH/etc/$PKG/conf/ $PKG_PATH/conf
|
||||
ln -fs $PKG_PATH/usr/$PKG/npc/ $PKG_PATH/npc
|
||||
ln -fs $PKG_PATH/athena-start /usr/bin/$PKG
|
||||
for f in $(ls $PKG_PATH/bin/) ; do ln -fs $PKG_PATH/bin/$f $PKG_PATH/$f; done
|
||||
echo "Installation is done. You can now control the server with '$PKG start'"
|
||||
|
||||
@@ -1248,10 +1248,10 @@ airplane_01,33,68,4 script Clarice 74,{
|
||||
}
|
||||
|
||||
function script applegamble {
|
||||
.@npc_name$ = getarg(0);
|
||||
|
||||
switch (select("Play Dice Game:Learn Dice Game Rules:Cancel")) {
|
||||
case 3:
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "I'm up for a game of";
|
||||
mes "dice whenever you feel";
|
||||
mes "like it. Just talk to me if";
|
||||
@@ -1259,7 +1259,7 @@ function script applegamble {
|
||||
mes "sudden urge to gamble, kay?";
|
||||
close;
|
||||
case 2:
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "The rules for the Dice game";
|
||||
mes "are pretty simple. First, you";
|
||||
mes "place a bet by wagering Apples.";
|
||||
@@ -1267,14 +1267,14 @@ function script applegamble {
|
||||
mes "Apples at a time. To keep things";
|
||||
mes "legal, I can only accept Apples.";
|
||||
next;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "But hey, if all that zeny";
|
||||
mes "is burning a hole in your";
|
||||
mes "pocket, head over to Fruitz";
|
||||
mes "and you can buy as many";
|
||||
mes "Apples as you want, playah~";
|
||||
next;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "Now, we begin with me";
|
||||
mes "rolling two 6-sided dice.";
|
||||
mes "When it's your turn, you'll";
|
||||
@@ -1282,7 +1282,7 @@ function script applegamble {
|
||||
mes "that, both of us will have the";
|
||||
mes "option of rolling a third die.";
|
||||
next;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "Now here's the important";
|
||||
mes "thing. If your total is higher";
|
||||
mes "than 12, you'll bust, meaning";
|
||||
@@ -1290,14 +1290,14 @@ function script applegamble {
|
||||
mes "person with the higher total";
|
||||
mes "is the winner. Got it?";
|
||||
next;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "Now, you'll be the first";
|
||||
mes "to decide whether or not";
|
||||
mes "you'll roll the third die. Then,";
|
||||
mes "depending on your result, I'll";
|
||||
mes "roll my third die... Or maybe not.";
|
||||
next;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "When you win, you'll";
|
||||
mes "receive twice as many";
|
||||
mes "Apples as you wagered.";
|
||||
@@ -1308,7 +1308,7 @@ function script applegamble {
|
||||
case 1:
|
||||
break;
|
||||
}
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "Ooh, so you'll play with";
|
||||
mes "me? Great! How many";
|
||||
mes "Apples would you like to bet?";
|
||||
@@ -1319,14 +1319,14 @@ function script applegamble {
|
||||
while(1) {
|
||||
input .@amount;
|
||||
if (.@amount == 0) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "Changed your mind?";
|
||||
mes "I understand. Well then,";
|
||||
mes "I hope we can play sometime.";
|
||||
close;
|
||||
}
|
||||
else if (.@amount < 1 || .@amount > 50) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "You can't bet more than";
|
||||
mes "50 Apples. Remember, we";
|
||||
mes "need to keep these stakes";
|
||||
@@ -1335,13 +1335,13 @@ function script applegamble {
|
||||
next;
|
||||
continue;
|
||||
}
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "So you'll be";
|
||||
mes "betting ^FF0000"+.@amount+"^000000 Apples.";
|
||||
mes "Is that right?";
|
||||
next;
|
||||
if (select("Yes:No") == 2) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "Mm, made a mistake?";
|
||||
mes "Alright, please enter the";
|
||||
mes "number of Apples you";
|
||||
@@ -1359,7 +1359,7 @@ function script applegamble {
|
||||
continue;
|
||||
}
|
||||
delitem 512,.@amount;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "Good!";
|
||||
mes "Now we can start";
|
||||
mes "this game! I'll roll first~";
|
||||
@@ -1372,7 +1372,7 @@ function script applegamble {
|
||||
set .@table2, rand(1,6);
|
||||
set .@tablesub, .@table1 + .@table2;
|
||||
set .@tabletotal, .@tablesub;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "I got a ^0000FF" + .@table1 + "^000000 and a ^0000FF" + .@table2 + "^000000.";
|
||||
mes "That's a total of ^0000FF" + .@tablesub + "^000000.";
|
||||
mes "^FF0000" + strcharinfo(0) + "^000000, now it's your turn.";
|
||||
@@ -1389,10 +1389,10 @@ function script applegamble {
|
||||
}
|
||||
set .@playertotal, .@playersub;
|
||||
next;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "^FF0000" + strcharinfo(0) + "^000000, you have ^FF0000" + .@player1 + "^000000 and ^FF0000" + .@player2 + "^000000. The total is ^FF0000" + .@playersub + "^000000 .";
|
||||
next;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
if(.@playersub == .@tablesub) {
|
||||
mes "Currently my total is ^0000FF" + .@tablesub + "^000000 and ^FF0000" + strcharinfo(0) + "^000000, your total is ^FF0000" + .@playersub + "^000000. We are making an even game. Would you like to cast dice again?";
|
||||
} else if (.@playersub > .@tablesub) {
|
||||
@@ -1407,7 +1407,7 @@ function script applegamble {
|
||||
set .@player3, rand(1,6);
|
||||
set .@playertotal, .@playertotal + .@player3;
|
||||
next;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
if (.@playertotal > 12) {
|
||||
mes "^FF0000" + strcharinfo(0) + "^000000, you got ^FF0000" + .@player3 + "^000000 and the total is now ^FF0000" + .@playertotal + "^000000. You lost this game. I am sorry but please try again.";
|
||||
close;
|
||||
@@ -1429,7 +1429,7 @@ function script applegamble {
|
||||
}
|
||||
break;
|
||||
case 2:
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
if (.@playersub > .@tablesub) {
|
||||
mes "I see, you don't want to take risk of losing the game. Okay, let me cast dice again.";
|
||||
}
|
||||
@@ -1457,7 +1457,7 @@ function script applegamble {
|
||||
set .@table3, rand(1,6);
|
||||
set .@tabletotal, .@tabletotal + .@table3;
|
||||
next;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
if (.@tabletotal > 12) {
|
||||
mes "I got ^0000FF" + .@table3 + "^000000 and the total is now ^0000FF" + .@tabletotal + "^000000. I lost this game since my total exceeded 12. Let me give you my apples. Congratulations, that was a great game.";
|
||||
close2;
|
||||
|
||||
@@ -567,14 +567,12 @@ bat_room,160,150,3 script Erundek 109,{
|
||||
// Badge Reward Function
|
||||
//============================================================
|
||||
function script F_BG_Badge {
|
||||
.@team$ = getarg(1);
|
||||
.@bg_type$ = getarg(2);
|
||||
|
||||
if (.@bg_type$ == "Tierra") {
|
||||
if (getarg(2) == "Tierra") {
|
||||
set .@badge,7828; //BF_Badge1
|
||||
set .@amount_win,3;
|
||||
set .@amount_lose,1;
|
||||
} else if (.@bg_type$ == "Flavius") {
|
||||
} else if (getarg(2) == "Flavius") {
|
||||
set .@badge,7829; //BF_Badge2
|
||||
set .@amount_win,9;
|
||||
set .@amount_lose,3;
|
||||
@@ -583,10 +581,10 @@ function script F_BG_Badge {
|
||||
|
||||
if (getarg(0) == 1) {
|
||||
set .@amount, .@amount_win;
|
||||
if (.@team$ == "Guillaume") {
|
||||
if (getarg(1) == "Guillaume") {
|
||||
mes "[Axl Rose]";
|
||||
mes "Blessed Guillaume!";
|
||||
} else if (.@team$ == "Croix") {
|
||||
} else if (getarg(1) == "Croix") {
|
||||
mes "[Swandery]";
|
||||
mes "Blessed Croix!";
|
||||
}
|
||||
@@ -594,12 +592,12 @@ function script F_BG_Badge {
|
||||
mes strcharinfo(0)+", it's a sign reflecting victory.";
|
||||
} else {
|
||||
set .@amount, .@amount_lose;
|
||||
if (.@team$ == "Guillaume") {
|
||||
if (getarg(1) == "Guillaume") {
|
||||
mes "[Axl Rose]";
|
||||
mes "You lost, but you're dedicated to this battle.";
|
||||
mes "This is a reward for your great dedication by Guillaume Marollo!";
|
||||
mes "Just take this defeat as a lesson, and next time you will definitely win.";
|
||||
} else if (.@team$ == "Croix") {
|
||||
} else if (getarg(1) == "Croix") {
|
||||
mes "[Swandery]";
|
||||
mes "Oh, "+strcharinfo(0)+" Don't be sad.";
|
||||
mes "Even though we didn't win, we did our best.";
|
||||
|
||||
@@ -249,35 +249,31 @@ PurchaseItem:
|
||||
// Pricing for Weapon, Suit1, Muffler1, Shoes1, Ring1m Suit2, Shoes2, Ring2, Suit3, Shoes3, Ring3
|
||||
setarray .@prices[0],2000,840,630,580,1200,120,70,200,15,10,30;
|
||||
|
||||
.@item_id = getarg(0);
|
||||
.@req_setting = getarg(1);
|
||||
.@item_type = getarg(2);
|
||||
|
||||
mes "[Logistics]";
|
||||
|
||||
if (!.@item_type)
|
||||
mes "You have selected ^ff0000"+ getitemname(.@item_id) +"^000000.";
|
||||
else if (.@item_type == 1)
|
||||
mes "There is only one "+ callfunc("F_GetWeaponType",.@item_id) +": "+ getitemname(.@item_id) +".";
|
||||
else if (.@item_type == 2) {
|
||||
mes "You have selected '"+ callfunc("F_GetArmorType",.@item_id) +"'.";
|
||||
mes "The armor for one whose Lvl is more than 80 is: ^ff0000"+ getitemname(.@item_id) +"^000000.";
|
||||
if (!getarg(2))
|
||||
mes "You have selected ^ff0000"+getitemname(getarg(0))+"^000000.";
|
||||
else if (getarg(2) == 1)
|
||||
mes "There is only one "+callfunc("F_GetWeaponType",getarg(0))+": "+getitemname(getarg(0))+".";
|
||||
else if (getarg(2) == 2) {
|
||||
mes "You have selected '"+callfunc("F_GetArmorType",getarg(0))+"'.";
|
||||
mes "The armor for one whose Lvl is more than 80 is: ^ff0000"+getitemname(getarg(0))+"^000000.";
|
||||
}
|
||||
else if (.@item_type == 3) {
|
||||
mes "You have selected 'Mass-Production "+ callfunc("F_GetArmorType",.@item_id) +"'.";
|
||||
mes "There is only one Mass-Production "+ callfunc("F_GetArmorType",.@item_id) +": ^ff0000"+ getitemname(.@item_id) +"^000000.";
|
||||
else if (getarg(2) == 3) {
|
||||
mes "You have selected 'Mass-Production "+callfunc("F_GetArmorType",getarg(0))+"'.";
|
||||
mes "There is only one Mass-Production "+callfunc("F_GetArmorType",getarg(0))+": ^ff0000"+getitemname(getarg(0))+"^000000.";
|
||||
}
|
||||
else if (.@item_type == 4) {
|
||||
mes "You have selected 'Popularized "+ callfunc("F_GetArmorType",.@item_id) +"'.";
|
||||
mes "There is only one Popularized "+ callfunc("F_GetArmorType",.@item_id) +": ^ff0000"+ getitemname(.@item_id) +"^000000.";
|
||||
else if (getarg(2) == 4) {
|
||||
mes "You have selected 'Popularized "+callfunc("F_GetArmorType",getarg(0))+"'.";
|
||||
mes "There is only one Popularized "+callfunc("F_GetArmorType",getarg(0))+": ^ff0000"+getitemname(getarg(0))+"^000000.";
|
||||
}
|
||||
|
||||
if (!.@req_setting)
|
||||
if (!getarg(1))
|
||||
mes "It requires ^0000ff2,000^000000 KVM Points, and "+ .@name$ +", your points are: ^580080"+ kvm_point +"^000000.";
|
||||
else if (.@req_setting == 4)
|
||||
else if (getarg(1) == 4)
|
||||
mes "It requires ^0000ff1,200^000000 KVM Points, and "+ .@name$ +", your points are: ^580080"+ kvm_point +"^000000.";
|
||||
else
|
||||
mes "It requires ^0000ff"+ .@prices[.@req_setting] +"^000000 KVM Points, and "+ .@name$ +", your points are: ^580080"+ kvm_point +"^000000.";
|
||||
mes "It requires ^0000ff"+.@prices[getarg(1)]+"^000000 KVM Points, and "+ .@name$ +", your points are: ^580080"+ kvm_point +"^000000.";
|
||||
|
||||
mes "Are you sure you want this item?";
|
||||
next;
|
||||
@@ -288,26 +284,26 @@ PurchaseItem:
|
||||
mes "When purchasing an item, please be careful there are no refunds.";
|
||||
break;
|
||||
case 2:
|
||||
if (kvm_point >= .@prices[.@req_setting]) {
|
||||
kvm_point = kvm_point -.@prices[.@req_setting];
|
||||
getitem .@item_id,1;
|
||||
if (kvm_point >= .@prices[getarg(1)]) {
|
||||
set kvm_point,kvm_point-.@prices[getarg(1)];
|
||||
getitem getarg(0),1;
|
||||
mes "[Logistics]";
|
||||
mes "You have purchased a "+ getitemname(.@item_id) +".";
|
||||
if (!.@req_setting)
|
||||
mes "Your KVM Points are reduced by ^0000ff"+ .@req_setting +"^000000 points, your KVM Points are now ^580080"+kvm_point+"^000000.";
|
||||
if (.@req_setting == 4)
|
||||
mes "You have purchased a "+getitemname(getarg(0))+".";
|
||||
if (!getarg(1))
|
||||
mes "Your KVM Points are reduced by ^0000ff"+getarg(1)+"^000000 points, your KVM Points are now ^580080"+kvm_point+"^000000.";
|
||||
if (getarg(1) == 4)
|
||||
mes "Your KVM Points are reduced by ^0000ff1,200^000000 points, your KVM Points are now ^580080"+kvm_point+"^000000.";
|
||||
else
|
||||
mes "Your KVM Points are reduced by ^0000ff"+ .@prices[.@req_setting] +"^000000 points, your KVM Points are now ^580080"+kvm_point+"^000000.";
|
||||
mes "Your KVM Points are reduced by ^0000ff"+.@prices[getarg(1)]+"^000000 points, your KVM Points are now ^580080"+kvm_point+"^000000.";
|
||||
}
|
||||
else {
|
||||
mes "[Logistics]";
|
||||
if (!.@req_setting)
|
||||
if (!getarg(1))
|
||||
mes "You need ^0000ff2,000^000000 KVM Points to purchase this item.";
|
||||
else if (.@req_setting == 4)
|
||||
else if (getarg(1) == 4)
|
||||
mes "You need ^0000ff1,200^000000 KVM Points to purchase this item.";
|
||||
else
|
||||
mes "You need ^0000ff"+ .@prices[.@req_setting] +"^000000 KVM Points to purchase this item.";
|
||||
mes "You need ^0000ff"+.@prices[getarg(1)]+"^000000 KVM Points to purchase this item.";
|
||||
mes "However, your KVM Points are now ^580080"+ kvm_point +"^000000.";
|
||||
mes "Which are not enough to buy it.";
|
||||
mes "When you get enough points, please come back again.";
|
||||
|
||||
@@ -1390,17 +1390,14 @@ alde_dun03,264,16,4 script Gatekeeper#ct1 101,{
|
||||
}
|
||||
|
||||
function script F_ClockTowerGate {
|
||||
.@floor = getarg(0);
|
||||
.@item_req = getarg(1);
|
||||
|
||||
mes "[Gatekeeper Boy]";
|
||||
mes "Welcome to";
|
||||
mes "Kinase - Blue Gallino";
|
||||
mes "The one of Local Speciality in Aldebaran.";
|
||||
mes "You can't go through from "+ .@floor +" Floor,";
|
||||
mes "You can't go through from "+getarg(0)+" Floor,";
|
||||
mes "Please go back.";
|
||||
next;
|
||||
switch(select("About Clock Tower:About the "+ .@floor +" Floor:Move to the "+ .@floor +" Floor:End Dialogue")) {
|
||||
switch(select("About Clock Tower:About the "+getarg(0)+" Floor:Move to the "+getarg(0)+" Floor:End Dialogue")) {
|
||||
case 1:
|
||||
mes "[Gatekeeper Boy]";
|
||||
mes "Homeland of Alchemy,Aldebaran!";
|
||||
@@ -1461,14 +1458,14 @@ function script F_ClockTowerGate {
|
||||
mes ". . . . .";
|
||||
close;
|
||||
case 3:
|
||||
if (countitem(.@item_req) > 0) {
|
||||
if (countitem(getarg(1)) > 0) {
|
||||
mes "[Gatekeeper Boy]";
|
||||
mes "Hmm! I already felt that you are not an Ordinary person,";
|
||||
mes "Now it seems to be successful in Speculation.";
|
||||
mes "Please,You may enter.";
|
||||
mes "May God bless you ..";
|
||||
close2;
|
||||
delitem .@item_req,1;
|
||||
delitem getarg(1),1;
|
||||
warp getarg(2),getarg(3),getarg(4);
|
||||
end;
|
||||
}
|
||||
|
||||
@@ -91,15 +91,13 @@ einbroch,176,172,5 script Khemko#ein 855,{
|
||||
}
|
||||
|
||||
function script EinTower {
|
||||
.@npc_name$ = getarg(0);
|
||||
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "Good day~";
|
||||
mes "I'm "+ .@npc_name$ +", your";
|
||||
mes "I'm " + getarg(0) + ", your";
|
||||
mes "guide to exploring";
|
||||
mes "the Einbroch Tower.";
|
||||
next;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "Einbroch Tower offers";
|
||||
mes "the best view of our city";
|
||||
mes "and it's a great place to";
|
||||
@@ -107,7 +105,7 @@ function script EinTower {
|
||||
mes "a date. The Einbroch Tower";
|
||||
mes "admission fee is 10 zeny.";
|
||||
next;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "Right now, we're offering";
|
||||
mes "a special promotion called";
|
||||
mes "the Apple Combo Set for only";
|
||||
@@ -118,7 +116,7 @@ function script EinTower {
|
||||
switch(select("Tower Admission Only:Apple Combo Set:Cancel")) {
|
||||
case 1:
|
||||
if (Zeny < 10) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "I'm sorry, but you";
|
||||
mes "don't have enough";
|
||||
mes "zeny. The Einbroch";
|
||||
@@ -127,7 +125,7 @@ function script EinTower {
|
||||
close;
|
||||
}
|
||||
else {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "Thank you for";
|
||||
mes "using our services.";
|
||||
mes "Let me guide you to";
|
||||
@@ -139,14 +137,14 @@ function script EinTower {
|
||||
}
|
||||
case 2:
|
||||
if (Zeny < 20) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "I'm sorry, but you don't";
|
||||
mes "have enough zeny. The";
|
||||
mes "Apple Combo Set is 20 zeny.";
|
||||
close;
|
||||
}
|
||||
else {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "Before I guide you to";
|
||||
mes "the tower, let me check";
|
||||
mes "your status to insure";
|
||||
@@ -154,7 +152,7 @@ function script EinTower {
|
||||
mes "you the Apple Combo Set.";
|
||||
next;
|
||||
if (checkweight(512,1)) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "Thank you for";
|
||||
mes "using our services.";
|
||||
mes "Let me guide you to";
|
||||
@@ -166,7 +164,7 @@ function script EinTower {
|
||||
end;
|
||||
}
|
||||
else {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "I'm sorry, but you're carrying";
|
||||
mes "too many items with you. Please store some of your things in your Kafra Storage before purchasing";
|
||||
mes "the Apple Combo Set.";
|
||||
@@ -174,7 +172,7 @@ function script EinTower {
|
||||
}
|
||||
}
|
||||
case 3:
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "I see.";
|
||||
mes "Feel free to";
|
||||
mes "come back any";
|
||||
|
||||
@@ -92,7 +92,7 @@ prontera,182,214,4 script Lauds#Memorial 58,{
|
||||
delitem 1059,30;
|
||||
delitem 914,20;
|
||||
getitem 6025,1;
|
||||
getnameditem 6025,strcharinfo(0);
|
||||
getnameditem 6025," + strcharinfo(0) + ";
|
||||
set Memorial08,2;
|
||||
close;
|
||||
}
|
||||
|
||||
@@ -135,7 +135,7 @@ prontera,226,306,4 script Caroller#iROxmas08 79,{
|
||||
next;
|
||||
emotion e_heh;
|
||||
delitem 6092,6;
|
||||
getnameditem 12354,strcharinfo(0);
|
||||
getnameditem 12354,"+strcharinfo(0)+";
|
||||
mes "[Caroller]";
|
||||
mes "Let's care about others around you on this Christmas season!";
|
||||
close;
|
||||
@@ -418,7 +418,7 @@ prontera,226,306,4 script Caroller#iROxmas08 79,{
|
||||
next;
|
||||
emotion e_ok;
|
||||
getitem 2784,1;
|
||||
getnameditem 12354,strcharinfo(0);
|
||||
getnameditem 12354,"+strcharinfo(0)+";
|
||||
delitem 1019,10;
|
||||
delitem 1005,1;
|
||||
delitem 7312,1;
|
||||
|
||||
@@ -24,27 +24,24 @@
|
||||
|
||||
//==============================================
|
||||
function script F_GldManager {
|
||||
.@npc_name$ = getarg(0);
|
||||
.@map_name$ = getarg(1);
|
||||
.@gid = getcastledata(.@map_name$,1);
|
||||
.@gm_name$ = getguildmaster(.@gid);
|
||||
|
||||
mes "[ "+ .@npc_name$ +" ]";
|
||||
if (.@gid == 0){
|
||||
set @GID, GetCastleData(getarg(1),1);
|
||||
mes "[ "+getarg(0)+" ]";
|
||||
if (@GID == 0){
|
||||
mes "I am waiting for my master. Brave adventurer, follow your destiny!";
|
||||
return;
|
||||
}
|
||||
if (getcharid(2) != .@gid){
|
||||
mes "I am here to follow ^5533FF" + getguildmaster(.@gid) + "^000000's command! Hey! Your not even a part of the guild!!";
|
||||
if (getcharid(2) != @GID){
|
||||
mes "I am here to follow ^5533FF" + getguildmaster(@GID) + "^000000's command! Hey! Your not even a part of the guild!!";
|
||||
mes "Where are the guardians? Destroy these intruders!";
|
||||
return;
|
||||
}
|
||||
if (strcharinfo(0) != getguildmaster(.@gid)){
|
||||
mes "You're not ^5533FF" + getguildmaster(.@gid) + "^000000! I am here to follow ^5533FF" + getguildmaster(.@gid) + "^000000's command only";
|
||||
if (strcharinfo(0) != getguildmaster(@GID)){
|
||||
mes "You're not ^5533FF" + getguildmaster(@GID) + "^000000! I am here to follow ^5533FF" + getguildmaster(@GID) + "^000000's command only";
|
||||
return 0;
|
||||
}
|
||||
|
||||
mes "Welcome Master ^5533FF" + getguildmaster(.@gid) + "^000000 ! I will assist you in any way I can!";
|
||||
mes "Welcome Master ^5533FF" + getguildmaster(@GID) + "^000000 ! I will assist you in any way I can!";
|
||||
next;
|
||||
|
||||
menu "Kafra Staff Employment / Dismissal",M_Kaf, "Enter Treasure Room",M_Treas, "Cancel",M_End;
|
||||
@@ -52,9 +49,9 @@ function script F_GldManager {
|
||||
//===========================
|
||||
M_Kaf:
|
||||
//======
|
||||
mes "[ "+ .@npc_name$ +" ]";
|
||||
if (GetCastleData(.@map_name$,9) == 1) goto L_Dismiss;
|
||||
if (getgdskilllv(.@gid,10001) == 0){
|
||||
mes "[ "+getarg(0)+" ]";
|
||||
if (GetCastleData(getarg(1),9) == 1) goto L_Dismiss;
|
||||
if (getgdskilllv(@GID,10001) == 0){
|
||||
mes "Master, you don't have a contract with the Kafra Staff Company.";
|
||||
mes "In order to hire a Kafra, you must first learn the Guild skill ^5533FFContract With Kafra^000000.";
|
||||
return;
|
||||
@@ -65,14 +62,14 @@ function script F_GldManager {
|
||||
next;
|
||||
menu "Employ Kafra.",-,"Cancel",sM_KafEnd;
|
||||
|
||||
mes "[ "+ .@npc_name$ +" ]";
|
||||
mes "[ "+getarg(0)+" ]";
|
||||
if (Zeny < 10000){
|
||||
mes "Master, you do not have enough money to employ a Kafra. Employment has been cancelled.";
|
||||
return;
|
||||
}
|
||||
set Zeny,Zeny-10000;
|
||||
enablenpc "Kafra Staff#"+getarg(4);
|
||||
SetCastleData .@map_name$,9,1;
|
||||
SetCastleData getarg(1),9,1;
|
||||
mes "You have created a contract with the Kafra Staff Company.";
|
||||
next;
|
||||
cutin "kafra_01",2;
|
||||
@@ -80,13 +77,13 @@ function script F_GldManager {
|
||||
mes "How do you do? I'm here to provide you with helpful service! I'll do the best I can to serve you.";
|
||||
next;
|
||||
cutin "kafra_01",255;
|
||||
mes "[ "+ .@npc_name$ +" ]";
|
||||
mes "[ "+getarg(0)+" ]";
|
||||
//mes "Your employment contract lasts ^5533FF1 month^000000. After this term is over you will have to create a new contract.";
|
||||
mes "I think the Kafra Staff will benefit our guild members.";
|
||||
return;
|
||||
|
||||
sM_KafEnd:
|
||||
mes "[ "+ .@npc_name$ +" ]";
|
||||
mes "[ "+getarg(0)+" ]";
|
||||
mes "As you wish Master. But I suggest we get a Kafra as soon as possible!";
|
||||
return;
|
||||
|
||||
@@ -105,9 +102,9 @@ function script F_GldManager {
|
||||
mes "It's unfortunate that I won't be able to serve your guild anymore....";
|
||||
next;
|
||||
disablenpc "Kafra Staff#"+getarg(4);
|
||||
SetCastleData .@map_name$,9,0;
|
||||
SetCastleData getarg(1),9,0;
|
||||
cutin "kafra_01",255;
|
||||
mes "[ "+ .@npc_name$ +" ]";
|
||||
mes "[ "+getarg(0)+" ]";
|
||||
mes "The Kafra has been dismissed. But... we should really get a Kafra as soon as possible!";
|
||||
return;
|
||||
ssM_KafEnd2:
|
||||
@@ -116,26 +113,26 @@ function script F_GldManager {
|
||||
cutin "kafra_01",255;
|
||||
return;
|
||||
sM_KafEnd2:
|
||||
mes "[ "+ .@npc_name$ +" ]";
|
||||
mes "[ "+getarg(0)+" ]";
|
||||
mes "Master, I think you should keep the current Kafra Staff because she is already trying her best to serve us";
|
||||
return;
|
||||
|
||||
//=========================
|
||||
M_Treas:
|
||||
//========
|
||||
mes "[ "+ .@npc_name$ +" ]";
|
||||
mes "[ "+getarg(0)+" ]";
|
||||
mes "Would you to go to our Treasure Room? Only you, the Guild Master, are allowed to enter this room.";
|
||||
next;
|
||||
menu "Enter Treasure room.",-,"Cancel",sM_TresEnd;
|
||||
|
||||
mes "[ "+ .@npc_name$ +" ]";
|
||||
mes "[ "+getarg(0)+" ]";
|
||||
mes "Please follow me through the secret passage way.";
|
||||
mes "You must pull down on the secret switch in order to get out.";
|
||||
next;
|
||||
warp .@map_name$,getarg(2),getarg(3);
|
||||
warp getarg(1),getarg(2),getarg(3);
|
||||
return;
|
||||
sM_TresEnd:
|
||||
mes "[ "+ .@npc_name$ +" ]";
|
||||
mes "[ "+getarg(0)+" ]";
|
||||
mes "The goods are produced everyday.";
|
||||
mes "You should get them whenever you can because they might dissapear if you take them at the wrong time.";
|
||||
return;
|
||||
@@ -144,7 +141,7 @@ function script F_GldManager {
|
||||
//==========================
|
||||
M_End:
|
||||
//=======
|
||||
mes "[ "+ .@npc_name$ +" ]";
|
||||
mes "[ "+getarg(0)+" ]";
|
||||
mes "As you wish, master.";
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -20,23 +20,21 @@
|
||||
// Treasure Spawning Function
|
||||
//================================================
|
||||
function script F_GldTreas {
|
||||
.@map$ = getarg(0);
|
||||
|
||||
if(getarg(10) != 1) {
|
||||
setcastledata .@map$,4,0;
|
||||
setcastledata .@map$,5,0;
|
||||
if(getarg(10) != 1) {
|
||||
setcastledata getarg(0),4,0;
|
||||
setcastledata getarg(0),5,0;
|
||||
|
||||
// Why on earth are we killing old treasure chest spawns?
|
||||
//killmonster .@map$,"Treasure_"+getarg(1)+"::OnDied";
|
||||
//killmonster getarg(0),"Treasure_"+getarg(1)+"::OnDied";
|
||||
|
||||
// Don't spawn treasures if Castle is empty, or Eco is greater than 100
|
||||
if(getcastledata(.@map$,2) > 100 || getcastledata(.@map$,1) == 0) return;
|
||||
if(GetCastleData(getarg(0),2) > 100 || GetCastleData(getarg(0),1) == 0) return;
|
||||
|
||||
// Only spawn one treasure chest for novice castles.
|
||||
if (compare(.@map$,"nguild"))
|
||||
if (compare(getarg(0),"nguild"))
|
||||
set getarg(2),1;
|
||||
else
|
||||
set getarg(2),getcastledata(.@map$,2)/5+4;
|
||||
set getarg(2),GetCastleData(getarg(0),2)/5+4;
|
||||
|
||||
if (getarg(2) <= 0) return;
|
||||
|
||||
@@ -46,13 +44,13 @@ function script F_GldTreas {
|
||||
for (set .@i,1; .@i <= getarg(3) ; set .@i,.@i+1) {
|
||||
// set treasure box ID
|
||||
set getarg(4), getarg(5) + (.@i+1) % 2;
|
||||
areamonster .@map$,getarg(6),getarg(7),getarg(8),getarg(9),"Treasure Chest",getarg(4),1,"Treasure_"+getarg(1)+"::OnDied";
|
||||
areamonster getarg(0),getarg(6),getarg(7),getarg(8),getarg(9),"Treasure Chest",getarg(4),1,"Treasure_"+getarg(1)+"::OnDied";
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
//==============================================================
|
||||
// Treasure Room Switch
|
||||
// Treasure Room Switch
|
||||
//===============================================================
|
||||
function script F_GldTreasSw {
|
||||
mes " ";
|
||||
|
||||
@@ -1728,9 +1728,8 @@ function script LinkFlag {
|
||||
// Return Flags (function)
|
||||
//============================================================
|
||||
function script ReturnFlag {
|
||||
.@map$ = getarg(0);
|
||||
set .@str$, (compare(strnpcinfo(4),"aru"))?"Arunafeltz":"Schwaltzvalt";
|
||||
.@GID = getcastledata(.@map$,1);
|
||||
set .@GID, getcastledata(getarg(0),1);
|
||||
if (!.@GID) {
|
||||
mes "[ "+.@str$+" Royal Edict ]";
|
||||
mes "The Holy Kingdom of";
|
||||
@@ -1747,18 +1746,18 @@ function script ReturnFlag {
|
||||
mes "do you wish to return";
|
||||
mes "to your stronghold?";
|
||||
next;
|
||||
if(select("Return to the Stronghold:Cancel") == 1 && getcharid(2) == getcastledata(.@map$,1)) {
|
||||
if (compare(.@map$,"arug")) {
|
||||
if (.@map$ == "arug_cas01") setarray .@i[0],67,193;
|
||||
else if (.@map$ == "arug_cas02") setarray .@i[0],43,256;
|
||||
if(select("Return to the Stronghold:Cancel") == 1 && getcharid(2) == getcastledata(getarg(0),1)) {
|
||||
if (compare(getarg(0),"arug")) {
|
||||
if (getarg(0) == "arug_cas01") setarray .@i[0],67,193;
|
||||
else if (getarg(0) == "arug_cas02") setarray .@i[0],43,256;
|
||||
else setarray .@i[0],121,318; // Castles 3,4,5 are identical.
|
||||
}
|
||||
else {
|
||||
if (.@map$ == "schg_cas02") setarray .@i[0],136,188;
|
||||
else if (.@map$ == "schg_cas03") setarray .@i[0],308,202;
|
||||
if (getarg(0) == "schg_cas02") setarray .@i[0],136,188;
|
||||
else if (getarg(0) == "schg_cas03") setarray .@i[0],308,202;
|
||||
else setarray .@i[0],120,290; // Castles 1,4,5 are identical.
|
||||
}
|
||||
warp .@map$,.@i[0],.@i[1];
|
||||
warp getarg(0),.@i[0],.@i[1];
|
||||
}
|
||||
close;
|
||||
}
|
||||
|
||||
@@ -424,8 +424,8 @@ prt_monk,261,91,3 script Rust Blackhand#edq 826,{
|
||||
OnInstanceInit:
|
||||
// Pick one "true" Gravestone and 12 "false" Gravestones.
|
||||
set .@true, rand(1,13);
|
||||
for(set .@i,1; .@i<=13; set .@i,.@i+1) {
|
||||
disablenpc instance_npcname("Gravestone#1F_"+.@i+((.@i == .@true)?"T":"F"));
|
||||
for(set .@i,1; .@i<13; set .@i,.@i+1) {
|
||||
disablenpc instance_npcname("Gravestone#1F_1"+((.@i == .@true)?"F":"T"));
|
||||
}
|
||||
disablenpc instance_npcname("ins_baphomet_lotto");
|
||||
end;
|
||||
@@ -433,7 +433,7 @@ OnInstanceInit:
|
||||
|
||||
1@cata,3,2,0 script ins_baphomet_lotto2 -1,{
|
||||
OnEnable:
|
||||
for(set .@i,1; .@i<=12; set .@i,.@i+1)
|
||||
for(set .@i,1; .@i<12; set .@i,.@i+1)
|
||||
enablenpc instance_npcname("Bobbing Torch#"+.@i);
|
||||
end;
|
||||
}
|
||||
|
||||
@@ -946,12 +946,11 @@ S_Req:
|
||||
mes "^FF0000"+getarg(1)+"^000000,";
|
||||
mes "^FF0000"+getarg(2)+"^000000 and";
|
||||
mes "^FF0000"+getarg(3)+"^000000.";
|
||||
.@var = getarg(4);
|
||||
ROGUE_Q = .@var;
|
||||
if (.@var == 3) {
|
||||
set ROGUE_Q,getarg(4);
|
||||
if(getarg(4) == 3) {
|
||||
changequest 2017,2018;
|
||||
}
|
||||
else if (.@var == 4) {
|
||||
else if(getarg(4) == 4) {
|
||||
changequest 2017,2019;
|
||||
}
|
||||
else {
|
||||
@@ -974,17 +973,14 @@ S_Req:
|
||||
|
||||
|
||||
S_CheckItems:
|
||||
setarray .@item_req[0], getarg(0), getarg(2), getarg(4), getarg(6);
|
||||
setarray .@amount[0], getarg(1), getarg(3), getarg(5), getarg(7);
|
||||
|
||||
if (Zeny > 9999 && countitem(.@item_req[0]) >= .@amount[0] && countitem(.@item_req[1]) >= .@amount[1] && countitem(.@item_req[2]) >= .@amount[2] && countitem(.@item_req[3]) >= .@amount[3]) {
|
||||
if (Zeny > 9999 && countitem(getarg(0)) >= getarg(1) && countitem(getarg(2)) >= getarg(3) && countitem(getarg(4)) >= getarg(5) && countitem(getarg(6)) >= getarg(7)) {
|
||||
mes "[Mr. Smith]";
|
||||
mes "Okay, we've got the application fee, ^FF000010,000 zeny^000000, "+ .@amount[0] +" "+ getitemname(.@item_req[0]) +", "+ .@amount[1] +" "+ getitemname(.@item_req[1]) +", "+ .@amount[2] +" "+ getitemname(.@item_req[2]) +" and "+ .@amount[3] +" "+ getitemname(.@item_req[3]) +"...";
|
||||
mes "Okay, we've got the application fee, ^FF000010,000 zeny^000000, "+getarg(1)+" "+getitemname(getarg(0))+", "+getarg(3)+" "+getitemname(getarg(2))+", "+getarg(5)+" "+getitemname(getarg(4))+" and "+getarg(7)+" "+getitemname(getarg(6))+"...";
|
||||
set Zeny, Zeny-10000;
|
||||
delitem .@item_req[0],.@amount[0];
|
||||
delitem .@item_req[1],.@amount[1];
|
||||
delitem .@item_req[2],.@amount[2];
|
||||
delitem .@item_req[3],.@amount[3];
|
||||
delitem getarg(0),getarg(1);
|
||||
delitem getarg(2),getarg(3);
|
||||
delitem getarg(4),getarg(5);
|
||||
delitem getarg(6),getarg(7);
|
||||
set ROGUE_Q,7;
|
||||
next;
|
||||
mes "[Mr. Smith]";
|
||||
@@ -1007,10 +1003,10 @@ S_CheckItems:
|
||||
mes "and the following items...";
|
||||
next;
|
||||
mes "[Mr. Smith]";
|
||||
mes "^FF0000 "+ .@amount[0] +" "+ getitemname(.@item_req[0]) +"^000000,";
|
||||
mes "^FF0000 "+ .@amount[1] +" "+ getitemname(.@item_req[1]) +"^000000,";
|
||||
mes "^FF0000 "+ .@amount[2] +" "+ getitemname(.@item_req[2]) +"^000000,";
|
||||
mes "^FF0000 "+ .@amount[3] +" "+ getitemname(.@item_req[3]) +"^000000,";
|
||||
mes "^FF0000 "+getarg(1)+" "+getitemname(getarg(0))+"^000000,";
|
||||
mes "^FF0000 "+getarg(3)+" "+getitemname(getarg(2))+"^000000,";
|
||||
mes "^FF0000 "+getarg(5)+" "+getitemname(getarg(4))+"^000000,";
|
||||
mes "^FF0000 "+getarg(7)+" "+getitemname(getarg(6))+"^000000,";
|
||||
mes "You got it this time?";
|
||||
close;
|
||||
}
|
||||
|
||||
@@ -78,8 +78,7 @@ function script F_CoolEventCorp {
|
||||
set .@cost,4400;
|
||||
else
|
||||
set .@cost,2200;
|
||||
.@destination$ = getarg(5);
|
||||
if (select(.@destination$ +" -> "+ .@cost +" z:Cancel") == 1) {
|
||||
if (select(getarg(5)+" -> "+.@cost+" z:Cancel") == 1) {
|
||||
if ((countitem(7060) != 0) || (Zeny >= .@cost)) {
|
||||
if (countitem(7060) != 0) {
|
||||
delitem 7060,1; //Warp_Free_Ticket
|
||||
@@ -87,8 +86,8 @@ function script F_CoolEventCorp {
|
||||
else {
|
||||
set Zeny,Zeny-.@cost;
|
||||
}
|
||||
if (.@destination$ == "Veins") warp "veins",205,101;
|
||||
else if (.@destination$ == "Rachel") warp "rachel",115,125;
|
||||
if (getarg(5) == "Veins") warp "veins",205,101;
|
||||
else if (getarg(5) == "Rachel") warp "rachel",115,125;
|
||||
cutin "",255;
|
||||
end;
|
||||
}
|
||||
@@ -97,7 +96,7 @@ function script F_CoolEventCorp {
|
||||
mes "I'm sorry, but you don't have";
|
||||
mes "enough zeny for the Teleport";
|
||||
mes "Service. The fee to teleport";
|
||||
mes "to "+ .@destination$ +" is "+.@cost+" zeny.";
|
||||
mes "to "+getarg(5)+" is "+.@cost+" zeny.";
|
||||
}
|
||||
}
|
||||
close2;
|
||||
|
||||
@@ -74,11 +74,8 @@
|
||||
//==========================================================================
|
||||
function script F_Kafra {
|
||||
callfunc "F_ClearGarbage"; // Clear outdated, unused variables
|
||||
.@welcome = getarg(0);
|
||||
.@menu_num = getarg(1);
|
||||
|
||||
// Display Kafra Welcome Message
|
||||
switch(.@welcome){
|
||||
switch(getarg(0)){
|
||||
default:
|
||||
case 0:
|
||||
// Default message (obsolete)
|
||||
@@ -125,11 +122,11 @@ function script F_Kafra {
|
||||
next;
|
||||
while (1) {
|
||||
deletearray @K_Menu0$[0],getarraysize(@K_Menu0$);
|
||||
if (.@welcome == 2) {
|
||||
if (getarg(0) == 2) {
|
||||
// Guild Kafra Menu override (free Teleport, free Storage, Free Cart)
|
||||
setarray @K_Menu0$[0],"Use Storage","Use Guild Storage","Rent a Pushcart","Use Teleport Service","Cancel";
|
||||
} else {
|
||||
switch(.@menu_num){
|
||||
switch(getarg(1)){
|
||||
// Save and Storage only
|
||||
case 1: setarray @K_Menu0$[0],"Save","Use Storage","Cancel"; break;
|
||||
// Storage only
|
||||
@@ -161,14 +158,14 @@ function script F_Kafra {
|
||||
return;
|
||||
} else if (@K_Menu0$[.@j] == "Use Storage") {
|
||||
// Do not charge for Guild Storage
|
||||
if(.@welcome == 2)
|
||||
if(getarg(0) == 2)
|
||||
callfunc "F_KafStor",2,0,0;
|
||||
else
|
||||
callfunc "F_KafStor",0,getarg(3),.@welcome;
|
||||
callfunc "F_KafStor",0,getarg(3),getarg(0);
|
||||
next;
|
||||
} else if (@K_Menu0$[.@j] == "Use Teleport Service") {
|
||||
// Display Einbroch "No Teleport Service" notice.
|
||||
if(.@menu_num != 4) callfunc "F_KafTele",.@welcome;
|
||||
if(getarg(1) != 4) callfunc "F_KafTele",getarg(0);
|
||||
else {
|
||||
mes "[Kafra Employee]";
|
||||
mes "Because of the ^FF0000Limited";
|
||||
@@ -185,13 +182,13 @@ function script F_Kafra {
|
||||
}
|
||||
next;
|
||||
} else if (@K_Menu0$[.@j] == "Rent a Pushcart") {
|
||||
if(callfunc("F_KafCart",.@welcome,getarg(4)) == 1)
|
||||
if(callfunc("F_KafCart",getarg(0),getarg(4)) == 1)
|
||||
next;
|
||||
} else if (@K_Menu0$[.@j] == "Check Other Information") {
|
||||
callfunc "F_KafInfo",getarg(2);
|
||||
next;
|
||||
} else if (@K_Menu0$[.@j] == "Cancel"){
|
||||
callfunc "F_KafEnd",.@welcome,0;
|
||||
callfunc "F_KafEnd",getarg(0),0;
|
||||
end;
|
||||
} else if (@K_Menu0$[.@j] == "Use Guild Storage") {
|
||||
callfunc "F_KafStor",1,0;
|
||||
@@ -204,11 +201,8 @@ function script F_Kafra {
|
||||
// Storage Function
|
||||
//===================================================
|
||||
function script F_KafStor {
|
||||
.@type = getarg(0);
|
||||
.@fee = getarg(1);
|
||||
|
||||
// Unable to access Guild Storage (Busy)
|
||||
if(.@type == 1){
|
||||
if(getarg(0) == 1){
|
||||
if(guildopenstorage()){
|
||||
mes "[Kafra Employee]";
|
||||
mes "I'm sorry but another guild member is using the guild storage";
|
||||
@@ -238,11 +232,11 @@ function script F_KafStor {
|
||||
return;
|
||||
}
|
||||
// Accessing Normal Storage (Skipped if accessing Storage from Guild castle)
|
||||
if(.@type != 2){
|
||||
if(getarg(0) != 2){
|
||||
// Consume "Free Ticket for Kafra Storage" if available.
|
||||
if(countitem(7059)) delitem 7059,1;
|
||||
else {
|
||||
if(Zeny<.@fee){
|
||||
if(Zeny<getarg(1)){
|
||||
mes "[Kafra Employee]";
|
||||
// Niflheim Specific Message
|
||||
if (getarg(2) == 1) {
|
||||
@@ -257,16 +251,16 @@ function script F_KafStor {
|
||||
mes "I'm sorry, but you don't";
|
||||
mes "have enough zeny to use";
|
||||
mes "the Storage Service. Our";
|
||||
mes "Storage access fee is "+.@fee+" zeny.";
|
||||
mes "Storage access fee is "+getarg(1)+" zeny.";
|
||||
return;
|
||||
}
|
||||
set Zeny, Zeny-.@fee;
|
||||
set RESRVPTS, RESRVPTS + (.@fee/5);
|
||||
set Zeny, Zeny-getarg(1);
|
||||
set RESRVPTS, RESRVPTS + (getarg(1)/5);
|
||||
}
|
||||
}
|
||||
|
||||
// Surpress the "End" message if in guild castle.
|
||||
if (.@type != 2) {
|
||||
if (getarg(0) != 2) {
|
||||
// Niflheim specific Message
|
||||
if (getarg(2) == 1) {
|
||||
percentheal 0,-10;
|
||||
@@ -490,16 +484,13 @@ function script F_CheckKafCode {
|
||||
// getarg(1): Company Name
|
||||
//=======================================================
|
||||
function script F_SetKafCode {
|
||||
.@npc_name$ = getarg(0);
|
||||
.@comp_name$ = getarg(1);
|
||||
|
||||
mes .@npc_name$;
|
||||
mes getarg(0);
|
||||
if(#kafra_code) {
|
||||
mes "Your storage is protected with a password. What would you do now?";
|
||||
next;
|
||||
switch (select("Change old password -> 5000z:Remove storage password -> 1000z:Cancel")) {
|
||||
case 1:
|
||||
mes .@npc_name$;
|
||||
mes getarg(0);
|
||||
mes "At first, please enter your ^0000FFold password^000000.";
|
||||
set @code,callfunc("F_EntKafCode");
|
||||
if(!@code || @code != #kafra_code) {
|
||||
@@ -508,10 +499,10 @@ function script F_SetKafCode {
|
||||
break;
|
||||
}
|
||||
next;
|
||||
callsub S_SET,.@npc_name$,.@comp_name$;
|
||||
callsub S_SET,getarg(0),getarg(1);
|
||||
break;
|
||||
case 2:
|
||||
mes .@npc_name$;
|
||||
mes getarg(0);
|
||||
mes "Please, enter your password before its removal.";
|
||||
set @code,callfunc("F_EntKafCode");
|
||||
if(!@code) {
|
||||
@@ -520,7 +511,7 @@ function script F_SetKafCode {
|
||||
break;
|
||||
}
|
||||
next;
|
||||
mes .@npc_name$;
|
||||
mes getarg(0);
|
||||
if(Zeny < 1000) {
|
||||
mes "You don't have enough zeny.";
|
||||
emotion e_cash;
|
||||
@@ -530,7 +521,7 @@ function script F_SetKafCode {
|
||||
if(@code == #kafra_code) {
|
||||
set #kafra_code,0;
|
||||
mes "You've successfully cleared your storage password.";
|
||||
mes "Thank you for using "+.@comp_name$+".";
|
||||
mes "Thank you for using "+getarg(1)+".";
|
||||
emotion e_thx;
|
||||
} else {
|
||||
mes "Wrong password. We won't return your 1000z.";
|
||||
@@ -542,11 +533,11 @@ function script F_SetKafCode {
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
mes .@comp_name$+" proudly presents you a new service:";
|
||||
mes getarg(1)+" proudly presents you a new service:";
|
||||
mes "Additional storage protection with a password.";
|
||||
next;
|
||||
switch (select("Set new password -> 5000z:Cancel")) {
|
||||
case 1: callsub S_SET,.@npc_name$,.@comp_name$; break;
|
||||
case 1: callsub S_SET,getarg(0),getarg(1); break;
|
||||
case 2: break;
|
||||
}
|
||||
}
|
||||
@@ -555,7 +546,7 @@ function script F_SetKafCode {
|
||||
end;
|
||||
|
||||
S_SET:
|
||||
mes .@npc_name$;
|
||||
mes getarg(0);
|
||||
mes "Now enter your ^FF0000new password^000000 to protect your storage from thieves.";
|
||||
set @code,callfunc("F_EntKafCode");
|
||||
if(!@code) {
|
||||
@@ -564,7 +555,7 @@ S_SET:
|
||||
return;
|
||||
}
|
||||
next;
|
||||
mes .@npc_name$;
|
||||
mes getarg(0);
|
||||
if(Zeny < 5000) {
|
||||
mes "You don't have enough zeny.";
|
||||
emotion e_cash;
|
||||
@@ -573,7 +564,7 @@ S_SET:
|
||||
set Zeny,Zeny-5000;
|
||||
set #kafra_code,@code;
|
||||
mes "You've protected your storage with a secret password.";
|
||||
mes "Thank you for using "+.@comp_name$+".";
|
||||
mes "Thank you for using "+getarg(1)+".";
|
||||
emotion e_thx;
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -12,8 +12,6 @@
|
||||
//= gvg: Turns on GvG mode.
|
||||
//= gvg_castle: Describes castle maps for WoE.
|
||||
//= gvg_dungeon: Describes dungeon maps for WoE.
|
||||
//= gvg_te: Turns on GvG mode for WoE:TE.
|
||||
//= gvg_te_castle: Describes castle maps for WoE:TE.
|
||||
//===== Additional Comments: =================================
|
||||
//= 1.1 Added Novice Guild Castles.
|
||||
//= 1.2 Updated with new meanings of gvg and gvg_castle.
|
||||
|
||||
@@ -101,13 +101,11 @@ payon,157,146,6 script Suhnbi#cash 85,{
|
||||
close;
|
||||
|
||||
S_RefineValidate:
|
||||
.@weapon_lvl = getarg(0);
|
||||
.@item_req = getarg(1);
|
||||
set .@price, getarg(2);
|
||||
|
||||
// If the VIP system is enabled, the prices for non-VIP players are considerably higher.
|
||||
if (VIP_SCRIPT && !vip_status(1)) {
|
||||
switch(.@weapon_lvl){
|
||||
switch(getarg(0)){
|
||||
case 0: set .@price, .@price * 10; break;
|
||||
case 1: set .@price, .@price * 40; break;
|
||||
case 2: set .@price, .@price * 50; break;
|
||||
@@ -117,14 +115,14 @@ S_RefineValidate:
|
||||
}
|
||||
|
||||
mes "[Suhnbi]";
|
||||
if (.@weapon_lvl)
|
||||
mes "You want to refine a level "+ .@weapon_lvl +" weapon?";
|
||||
mes "To refine that, you'll need to have one ^ff9999"+ getitemname(.@item_req) +"^000000 and "+ .@price +" zeny.";
|
||||
if (getarg(0))
|
||||
mes "You want to refine a level " + getarg(0) + " weapon?";
|
||||
mes "To refine that, you'll need to have one ^ff9999" + getitemname(getarg(1)) + "^000000 and " + .@price + " zeny.";
|
||||
mes "Would you like to continue?";
|
||||
next;
|
||||
if(select("Yes:No") == 1) {
|
||||
if (getequippercentrefinery(getarg(3)) < 100) {
|
||||
if (.@weapon_lvl) {
|
||||
if (getarg(0)) {
|
||||
mes "[Suhnbi]";
|
||||
mes "Wow!!";
|
||||
mes "This weapon probably";
|
||||
@@ -163,8 +161,8 @@ S_RefineValidate:
|
||||
}
|
||||
}
|
||||
}
|
||||
if (countitem(.@item_req) > 0 && Zeny > .@price) {
|
||||
delitem .@item_req,1;
|
||||
if (countitem(getarg(1)) > 0 && Zeny > .@price) {
|
||||
delitem getarg(1),1;
|
||||
set Zeny, Zeny - .@price;
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -140,10 +140,7 @@ alde_alche,24,188,3 script Guild Dealer 740,{
|
||||
}
|
||||
|
||||
S_SellManual:
|
||||
.@item_id = getarg(0);
|
||||
.@zeny_req = getarg(1);
|
||||
|
||||
if (Zeny < .@zeny_req) {
|
||||
if (Zeny < getarg(1)) {
|
||||
mes "[Gever Al Sharp]";
|
||||
mes "You don't";
|
||||
mes "have enough zeny.";
|
||||
@@ -152,12 +149,12 @@ S_SellManual:
|
||||
close;
|
||||
}
|
||||
mes "[Gever Al Sharp]";
|
||||
mes getitemname(.@item_id) +"?";
|
||||
mes "That'll be "+ .@zeny_req +" zeny.";
|
||||
mes ""+getitemname(getarg(0))+"?";
|
||||
mes "That'll be "+getarg(1)+" zeny.";
|
||||
next;
|
||||
if (select("Purchase.:Quit.") == 1) {
|
||||
Zeny = Zeny - .@zeny_req;
|
||||
getitem .@item_id,1;
|
||||
set Zeny, Zeny-getarg(1);
|
||||
getitem getarg(0),1;
|
||||
mes "[Gever Al Sharp]";
|
||||
mes "Thank you for";
|
||||
mes "your patronage.";
|
||||
|
||||
@@ -38,32 +38,29 @@ payon,173,238,5 script Jade#pay 754,{
|
||||
}
|
||||
|
||||
S_TradeGems:
|
||||
.@item_req = getarg(0);
|
||||
.@item_id = getarg(1);
|
||||
|
||||
if (countitem(.@item_req) < 2) {
|
||||
if (countitem(getarg(0)) < 2) {
|
||||
mes "[Jade]";
|
||||
mes "Hah...!";
|
||||
mes "You're kidding me, right?";
|
||||
mes "I can't provide you with this";
|
||||
mes "service if you don't";
|
||||
mes "give me at least";
|
||||
mes "2 "+ getitemname(.@item_req) +"s!";
|
||||
mes "2 "+getitemname(getarg(0))+"s!";
|
||||
close;
|
||||
}
|
||||
else {
|
||||
.@gems = countitem(.@item_req) /2;
|
||||
set .@gems,countitem(getarg(0))/2;
|
||||
mes "[Jade]";
|
||||
mes "I believe I can create";
|
||||
mes "a total of "+ .@gems +" "+ getitemname(.@item_id) +"s";
|
||||
mes "using the "+ getitemname(.@item_req) +"s";
|
||||
mes "a total of " + .@gems + " " + getitemname(getarg(1)) + "s";
|
||||
mes "using the "+getitemname(getarg(0))+"s";
|
||||
mes "that you currently have.";
|
||||
mes "What do you want to do?";
|
||||
next;
|
||||
switch(select("Give me as many as you can.:I want to set the amount.:I quit.")) {
|
||||
case 1:
|
||||
delitem .@item_req,.@gems * 2;
|
||||
getitem .@item_id,.@gems;
|
||||
delitem getarg(0),.@gems * 2;
|
||||
getitem getarg(1),.@gems;
|
||||
break;
|
||||
case 2:
|
||||
mes "[Jade]";
|
||||
@@ -99,8 +96,8 @@ S_TradeGems:
|
||||
}
|
||||
else break;
|
||||
}
|
||||
delitem .@item_req,.@input * 2;
|
||||
getitem .@item_id,.@input;
|
||||
delitem getarg(0),.@input * 2;
|
||||
getitem getarg(1),.@input;
|
||||
break;
|
||||
case 3:
|
||||
mes "[Jade]";
|
||||
|
||||
@@ -508,17 +508,16 @@ alberta_in,55,142,7 script Hair Dresser 91,{
|
||||
}
|
||||
|
||||
L_cutin:
|
||||
.@num = getarg(0);
|
||||
if(Sex == 1) {
|
||||
if (.@num < 10)
|
||||
cutin "hair_m_0"+ .@num,4;
|
||||
if(getarg(0) < 10)
|
||||
cutin "hair_m_0"+getarg(0),4;
|
||||
else
|
||||
cutin "hair_m_"+ .@num,4;
|
||||
cutin "hair_m_"+getarg(0),4;
|
||||
} else {
|
||||
if (.@num < 10)
|
||||
cutin "hair_f_0"+ .@num,4;
|
||||
if(getarg(0) < 10)
|
||||
cutin "hair_f_0"+getarg(0),4;
|
||||
else
|
||||
cutin "hair_f_"+ .@num,4;
|
||||
cutin "hair_f_"+getarg(0),4;
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -205,16 +205,14 @@ ve_in,157,219,5 script Inn Master#Receptionist 709,{
|
||||
|
||||
//======================= Inn Function ==============================
|
||||
function script F_InnMaid {
|
||||
.@npc_name$ = getarg(0);
|
||||
|
||||
mes .@npc_name$;
|
||||
mes getarg(0);
|
||||
mes "Welcome to";
|
||||
mes getarg(1) + ".";
|
||||
mes "How may I help you?";
|
||||
next;
|
||||
switch(select("Save:Take a Rest -> 5000 zeny:Cancel")) {
|
||||
case 1:
|
||||
mes .@npc_name$;
|
||||
mes getarg(0);
|
||||
mes "Your respawn point";
|
||||
mes "has been saved.";
|
||||
mes "Thank you,";
|
||||
@@ -222,7 +220,7 @@ function script F_InnMaid {
|
||||
savepoint getarg(2),getarg(3),getarg(4);
|
||||
close;
|
||||
case 2:
|
||||
mes .@npc_name$;
|
||||
mes getarg(0);
|
||||
if(Zeny < 5000){
|
||||
mes "I'm sorry, but the service charge is 5,000 zeny. Please make sure that you have enough money to check in next time, okay?";
|
||||
close;
|
||||
|
||||
@@ -53,15 +53,11 @@ que_ng,72,29,3 script Kunai Merchant Kashin 83,{
|
||||
}
|
||||
|
||||
function script Kunai_Trade {
|
||||
setarray .@item_req[0], getarg(0), getarg(2);
|
||||
setarray .@req_amount[0], getarg(1), getarg(3);
|
||||
.@item_id = getarg(4);
|
||||
|
||||
mes "[Kashin]";
|
||||
mes "You can exchange";
|
||||
mes .@req_amount[0] +" "+ getitemname(.@item_req[0]) +" and";
|
||||
mes .@req_amount[1] +" "+ getitemname(.@item_req[1]) +" for every";
|
||||
mes "set of 10 "+ getitemname(.@item_id) +".";
|
||||
mes ""+getarg(1)+" "+getitemname(getarg(0))+" and";
|
||||
mes ""+getarg(3)+" "+getitemname(getarg(2))+" for every";
|
||||
mes "set of 10 "+getitemname(getarg(4))+".";
|
||||
next;
|
||||
mes "[Kashin]";
|
||||
mes "I can only give you a maximum of 500 sets of Kunais at a time.";
|
||||
@@ -77,7 +73,7 @@ function script Kunai_Trade {
|
||||
mes "enter a value less than 500.";
|
||||
close;
|
||||
}
|
||||
if (countitem(.@item_req[0]) < .@amount*.@req_amount[0] || countitem(.@item_req[1]) < .@amount*.@req_amount[1]) {
|
||||
if(countitem(getarg(0)) < .@amount*getarg(1) || countitem(getarg(2)) < .@amount*getarg(3)) {
|
||||
mes "[Kashin]";
|
||||
mes "Hmm, you don't have";
|
||||
mes "enough items for this";
|
||||
@@ -85,7 +81,7 @@ function script Kunai_Trade {
|
||||
mes "check your items again.";
|
||||
close;
|
||||
}
|
||||
if (checkweight(.@item_id, .@amount*10) == 0) {
|
||||
if(checkweight(getarg(4), .@amount*10) == 0) {
|
||||
mes "[Kashin]";
|
||||
mes "Hmm, it seems like your";
|
||||
mes "Inventory doesn't have";
|
||||
@@ -101,8 +97,8 @@ function script Kunai_Trade {
|
||||
mes "I'm sure that you'll be";
|
||||
mes "quite satisfied with";
|
||||
mes "these Kunais.";
|
||||
delitem .@item_req[0],.@req_amount[0]*.@amount;
|
||||
delitem .@item_req[1],.@req_amount[1]*.@amount;
|
||||
getitem .@item_id,10*.@amount;
|
||||
delitem getarg(0),getarg(1)*.@amount;
|
||||
delitem getarg(2),getarg(3)*.@amount;
|
||||
getitem getarg(4),10*.@amount;
|
||||
close;
|
||||
}
|
||||
|
||||
@@ -297,28 +297,25 @@ geffen,173,88,5 script Merchant#geff 85,{
|
||||
}
|
||||
|
||||
function script F_PotExchange {
|
||||
.@item_req = getarg(0);
|
||||
.@req_amount = getarg(1);
|
||||
|
||||
if (countitem(.@item_req) < .@req_amount) {
|
||||
if (countitem(getarg(0)) < getarg(1)) {
|
||||
mes "[Merchant]";
|
||||
mes "Hey, where are";
|
||||
mes "all those "+ getitemname(.@item_req) +"";
|
||||
mes "all those "+getitemname(getarg(0))+"";
|
||||
mes "that you promised?";
|
||||
mes "Give me "+ getitemname(.@item_req) +"!";
|
||||
mes "Give me "+getitemname(getarg(0))+"!";
|
||||
close;
|
||||
}
|
||||
else {
|
||||
mes "[Merchant]";
|
||||
mes "Okay, let me check";
|
||||
mes "how many "+ getitemname(.@item_req) +" you";
|
||||
mes "how many "+getitemname(getarg(0))+" you";
|
||||
mes "have on you. Hmm...";
|
||||
next;
|
||||
mes "[Merchant]";
|
||||
mes "You have";
|
||||
mes "a total of "+ countitem(.@item_req) +" "+ getitemname(.@item_req) +".";
|
||||
mes "a total of " + countitem(getarg(0)) + " "+getitemname(getarg(0))+".";
|
||||
mes "I can give you a total";
|
||||
mes "of "+ (countitem(.@item_req)/.@req_amount) +" Red Potions for those.";
|
||||
mes "of " + (countitem(getarg(0))/getarg(1)) + " Red Potions for those.";
|
||||
next;
|
||||
mes "[Merchant]";
|
||||
mes "What do you say?";
|
||||
@@ -329,7 +326,7 @@ function script F_PotExchange {
|
||||
mes "You know the exact";
|
||||
mes "number of Red Potions";
|
||||
mes "you want to receive for";
|
||||
mes "those "+ getitemname(.@item_req) +", don't you?";
|
||||
mes "those "+getitemname(getarg(0))+", don't you?";
|
||||
next;
|
||||
mes "[Merchant]";
|
||||
mes "Now, I can trade you";
|
||||
@@ -360,8 +357,8 @@ function script F_PotExchange {
|
||||
break;
|
||||
}
|
||||
}
|
||||
.@put_out_item = .@input * .@req_amount;
|
||||
if (countitem(.@item_req) < .@put_out_item) {
|
||||
set .@put_out_item,.@input * getarg(1);
|
||||
if (countitem(getarg(0)) < .@put_out_item) {
|
||||
mes "[Merchant]";
|
||||
mes "Uh oh, the number you entered doesn't seem right. You better check the number of Red Potions that you can trade for again.";
|
||||
close;
|
||||
@@ -370,7 +367,7 @@ function script F_PotExchange {
|
||||
mes "There you go!";
|
||||
mes "Check how many Red Potions";
|
||||
mes "I've given you, it should be good. Thanks, that was a good deal~";
|
||||
delitem .@item_req,.@put_out_item; //Shell
|
||||
delitem getarg(0),.@put_out_item; //Shell
|
||||
getitem 501,.@input; //Red_Potion
|
||||
close;
|
||||
}
|
||||
|
||||
@@ -185,17 +185,14 @@ alberta_in,16,28,4 script Pharmacist 61,{
|
||||
}
|
||||
|
||||
L_Making:
|
||||
.@item_req = getarg(0);
|
||||
.@req_amount = getarg(1);
|
||||
|
||||
next;
|
||||
mes "[Old Pharmacist]";
|
||||
if ((countitem(.@item_req)/2) < countitem(713)) {
|
||||
.@max = countitem(.@item_req) /2;
|
||||
if ((countitem(getarg(0))/2) < countitem(713)) {
|
||||
set .@max,countitem(getarg(0))/2;
|
||||
} else {
|
||||
.@max = countitem(713);
|
||||
set .@max,countitem(713);
|
||||
}
|
||||
if (countitem(.@item_req) < 2 || countitem(713) == 0) {
|
||||
if ((countitem(getarg(0)) < 2) || (countitem(713) == 0)) {
|
||||
mes "You rascal! What did you expect?! Coming here with nothing. Tsk!";
|
||||
mes "Get lost!";
|
||||
close;
|
||||
@@ -209,13 +206,13 @@ L_Making:
|
||||
switch(select("Make as many as I can.:I want to choose an amount.:Actually, I don't want anything.")) {
|
||||
case 1:
|
||||
next;
|
||||
if ((countitem(.@item_req) < .@max*2) || countitem(713) < .@max || (Zeny < .@max*.@req_amount)) {
|
||||
if ((countitem(getarg(0)) < .@max*2) || (countitem(713) < .@max) || (Zeny < .@max*getarg(1))) {
|
||||
mes "[Old Pharmacist]";
|
||||
mes "You rascal! You don't even have all the materials and you want me to make you potions?!";
|
||||
close;
|
||||
}
|
||||
Zeny = Zeny - (.@max*.@req_amount);
|
||||
delitem .@item_req,.@max*2;
|
||||
set Zeny,Zeny-(.@max*getarg(1));
|
||||
delitem getarg(0),.@max*2;
|
||||
delitem 713,.@max; //Empty_Bottle
|
||||
getitem getarg(2),.@max;
|
||||
break;
|
||||
@@ -235,13 +232,13 @@ L_Making:
|
||||
mes "Are you deaf? I said less than 100!";
|
||||
close;
|
||||
}
|
||||
if ((countitem(.@item_req) < .@amount*2) || countitem(713) < .@amount || (Zeny < .@amount*.@req_amount)) {
|
||||
if ((countitem(getarg(0)) < .@amount*2) || (countitem(713) < .@amount) || (Zeny < .@amount*getarg(1))) {
|
||||
mes "[Old Pharmacist]";
|
||||
mes "You rascal! You don't even have all the materials and you want me to make you potions?!";
|
||||
close;
|
||||
}
|
||||
Zeny = Zeny - (.@max*.@req_amount);
|
||||
delitem .@item_req,.@amount*2;
|
||||
set Zeny,Zeny-(.@amount*getarg(1));
|
||||
delitem getarg(0),.@amount*2;
|
||||
delitem 713,.@amount; //Empty_Bottle
|
||||
getitem getarg(2),.@amount;
|
||||
break;
|
||||
|
||||
@@ -71,21 +71,17 @@ payon_in01,5,134,5 script Inventor Jaax 89,{
|
||||
//close;
|
||||
|
||||
S_BuyQuiver:
|
||||
.@item_id = getarg(0);
|
||||
.@amount = getarg(1);
|
||||
.@zeny_req = getarg(2);
|
||||
|
||||
if (countitem(.@item_id) >= .@amount) {
|
||||
if (countitem(getarg(0)) >= getarg(1)) {
|
||||
mes "[Inventor Jaax]";
|
||||
mes "Excellent!";
|
||||
mes "Are you carrying any Arrows with you? I'll provide you with a quiver that can carry "+ .@amount +" of your "+ getitemname(.@item_id) +"s for only ^FF3131"+ .@zeny_req +" Zeny^000000.";
|
||||
mes "Are you carrying any Arrows with you? I'll provide you with a quiver that can carry "+getarg(1)+" of your "+getitemname(getarg(0))+"s for only ^FF3131"+getarg(2)+" Zeny^000000.";
|
||||
next;
|
||||
switch(select("Store as many Arrows in quivers as possible:Purchase 1 quiver:Cancel")) {
|
||||
case 1:
|
||||
.@arrows = countitem(.@item_id);
|
||||
set .@quiver,.@arrows / .@amount;
|
||||
set .@arrows_used,.@quiver * .@amount;
|
||||
.@arrow_zeny01 = .@quiver * .@zeny_req;
|
||||
set .@arrows,countitem(getarg(0));
|
||||
set .@quiver,.@arrows / getarg(1);
|
||||
set .@arrows_used,.@quiver * getarg(1);
|
||||
set .@arrow_zeny01,.@quiver * getarg(2);
|
||||
mes "Number of";
|
||||
mes "Arrows: ^3131FF"+.@arrows+" ^000000";
|
||||
mes "Maximum Number";
|
||||
@@ -105,7 +101,7 @@ S_BuyQuiver:
|
||||
mes "There you go!";
|
||||
mes "Just remember, ^FF0000you won't be able to use the Quiver when your carried weight is 90% of your maximum weight limit^000000.";
|
||||
set Zeny, Zeny-.@arrow_zeny01;
|
||||
delitem .@item_id,.@arrows_used;// Arrow
|
||||
delitem getarg(0),.@arrows_used; //Arrow
|
||||
getitem getarg(3),.@quiver; //Quiver
|
||||
next;
|
||||
mes "[Inventor Jaax]";
|
||||
@@ -130,12 +126,12 @@ S_BuyQuiver:
|
||||
mes "a quiver is so close?";
|
||||
close;
|
||||
case 2:
|
||||
if (Zeny > .@zeny_req) {
|
||||
if (Zeny > getarg(2)) {
|
||||
mes "[Inventor Jaax]";
|
||||
mes "There you go!";
|
||||
mes "Just remember, ^FF0000you won't be able to use the Quiver when your carried weight is 90% of your maximum weight limit^000000.";
|
||||
Zeny = Zeny -.@zeny_req;
|
||||
delitem .@item_id,.@amount;// Arrow
|
||||
set Zeny, Zeny-getarg(2);
|
||||
delitem getarg(0),getarg(1); //Arrow
|
||||
getitem getarg(3),1; //Quiver
|
||||
next;
|
||||
mes "[Inventor Jaax]";
|
||||
@@ -150,7 +146,7 @@ S_BuyQuiver:
|
||||
else {
|
||||
mes "[Inventor Jaax]";
|
||||
mes "You don't even";
|
||||
mes "have "+ .@zeny_req +" Zeny?";
|
||||
mes "have "+getarg(2)+" Zeny?";
|
||||
mes "I'm so sorry. I had no";
|
||||
mes "idea that you were so...";
|
||||
mes "^333333Destitute^000000.";
|
||||
@@ -165,11 +161,11 @@ S_BuyQuiver:
|
||||
}
|
||||
else {
|
||||
mes "[Inventor Jaax]";
|
||||
mes "You can carry a maximum of "+ .@amount +" Arrows within this quiver. It was made using my secret method,";
|
||||
mes "You can carry a maximum of "+getarg(1)+" Arrows within this quiver. It was made using my secret method,";
|
||||
mes "so the total weight of the Arrows and Quiver is less than carrying the Arrows alone.";
|
||||
next;
|
||||
mes "[Inventor Jaax]";
|
||||
mes "It's a miracle of science! One that you can experience for yourself if you bring me at least "+ .@amount +" Arrows and "+ .@zeny_req +" Zeny for each Quiver.";
|
||||
mes "It's a miracle of science! One that you can experience for yourself if you bring me at least "+getarg(1)+" Arrows and "+getarg(2)+" Zeny for each Quiver.";
|
||||
close;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -561,9 +561,8 @@ lhz_in02,282,20,7 script Fulerr 869,{
|
||||
//============================================================
|
||||
function script refinemain {
|
||||
disable_items;
|
||||
.@npc_name$ = getarg(0);
|
||||
set .@features,getarg(1);
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "I'm the Armsmith.";
|
||||
mes "I can refine all kinds of weapons, armor and equipment, so let me";
|
||||
mes "know what you want me to refine.";
|
||||
@@ -579,14 +578,14 @@ function script refinemain {
|
||||
set .@menu$, .@menu$ + ":";
|
||||
}
|
||||
if (.@equipped == 0) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "I don't think I can refine any items you have...";
|
||||
close;
|
||||
}
|
||||
set .@part, select(.@menu$);
|
||||
|
||||
if(!getequipisequiped(.@part)) { //custom check
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "You're not wearing";
|
||||
mes "anything there that";
|
||||
mes "I can refine.";
|
||||
@@ -595,14 +594,14 @@ function script refinemain {
|
||||
}
|
||||
//Check if the item is refinable...
|
||||
if(!getequipisenableref(.@part)) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "I don't think I can";
|
||||
mes "refine this item at all...";
|
||||
close;
|
||||
}
|
||||
//Check to see if the items is already +10
|
||||
if(getequiprefinerycnt(.@part) >= 10) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "I can't refine this";
|
||||
mes "any more. This is as";
|
||||
mes "refined as it gets!";
|
||||
@@ -656,21 +655,21 @@ function script refinemain {
|
||||
}
|
||||
|
||||
if(.@features != 1) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "To refine this I need";
|
||||
mes "one ^003366"+getitemname(.@material)+"^000000 and";
|
||||
mes "a service fee of " + .@price + " Zeny.";
|
||||
mes "Do you really wish to continue?";
|
||||
next;
|
||||
if(select("Yes:No") == 2){
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "Yeah...";
|
||||
mes "There's no need to";
|
||||
mes "rush. Take your time.";
|
||||
close;
|
||||
}
|
||||
if(getequippercentrefinery(.@part) < 100) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "Oh no! If I continue to";
|
||||
mes "refine this, there's a risk it could";
|
||||
switch(.@material) {
|
||||
@@ -692,14 +691,14 @@ function script refinemain {
|
||||
mes "Do you still want to refine?";
|
||||
next;
|
||||
if(select("Yes:No") == 2){
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "I completely agree...";
|
||||
mes "I might be a great refiner, but sometimes even I make mistakes.";
|
||||
close;
|
||||
}
|
||||
}
|
||||
if((countitem(.@material) < 1) || (Zeny < .@price)) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "You don't seem to have";
|
||||
mes "enough Zeny or "+getitemname(.@material)+"...";
|
||||
mes "Go get some more. I'll be";
|
||||
@@ -712,7 +711,7 @@ function script refinemain {
|
||||
// anti-hack
|
||||
if (callfunc("F_IsEquipIDHack", .@part, .@refineitemid) ||
|
||||
callfunc("F_IsEquipRefineHack", .@part, .@refinerycnt)) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
emotion e_an;
|
||||
mes "Wait a second...";
|
||||
mes "Do you think I'm stupid?!";
|
||||
@@ -722,7 +721,7 @@ function script refinemain {
|
||||
|
||||
if(getequippercentrefinery(.@part) <= rand(100)) {
|
||||
failedrefitem .@part;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
emotion (!rand(5))?e_cash:e_omg;
|
||||
set .@lose,rand(1,3);
|
||||
if (.@lose == 1) {
|
||||
@@ -769,7 +768,7 @@ function script refinemain {
|
||||
|
||||
// New Refining Functions ========================
|
||||
if(getequiprefinerycnt(.@part) < .@safe) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "I can refine this to the safe limit or a desired number of times. It's your choice.";
|
||||
next;
|
||||
set .@menu2,select("To the safe limit, please.","I'll decide how many times.","I've changed my mind...");
|
||||
@@ -781,23 +780,23 @@ function script refinemain {
|
||||
break;
|
||||
case 2:
|
||||
next;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "How many times would you like me to refine your item?";
|
||||
next;
|
||||
input .@refinecnt;
|
||||
set .@refinecheck,.@refinecnt + getequiprefinerycnt(.@part);
|
||||
if (.@refinecnt < 1 || .@refinecheck > 10) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "I can't refine this item that many times.";
|
||||
close;
|
||||
}
|
||||
if(.@refinecheck > .@safe) {
|
||||
set .@refinecheck,.@refinecheck - .@safe;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "This will try to refine the equipment " + .@refinecheck + " times past the safe limit. Your equipment may be destroyed... is that ok?";
|
||||
next;
|
||||
if(select("Yes...","No...") == 2){
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "You said so... So be it.";
|
||||
close;
|
||||
}
|
||||
@@ -805,21 +804,21 @@ function script refinemain {
|
||||
break;
|
||||
case 3:
|
||||
next;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "You said so... So be it.";
|
||||
close;
|
||||
}
|
||||
set .@fullprice,.@price * .@refinecnt;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "That will cost you " + .@refinecnt + " " + getitemname(.@material) + " and " + .@fullprice + " Zeny. Is that ok?";
|
||||
next;
|
||||
if(select("Yes","No...") == 2){
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "You said so... So be it.";
|
||||
close;
|
||||
}
|
||||
if(countitem(.@material) < .@refinecnt || Zeny < .@fullprice) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "Is that all you got? Unfortunately I can't work for you at a lower price. Try putting yourself in my shoes.";
|
||||
close;
|
||||
}
|
||||
@@ -827,12 +826,12 @@ function script refinemain {
|
||||
delitem .@material,.@refinecnt;
|
||||
while(.@refinecnt){
|
||||
if (getequipisequiped(.@part) == 0) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "Look here... you don't have any items on...";
|
||||
close;
|
||||
}
|
||||
if (getequipid(.@part) != .@refineitemid || (.@menu2 == 1 && getequippercentrefinery(.@part) < 100)) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "Clang... No, but did you imagine I could be so stupid?!";
|
||||
mes "You changed it...";
|
||||
mes "Get out before I stun you with my Hammer!!";
|
||||
@@ -842,7 +841,7 @@ function script refinemain {
|
||||
if(.@menu2 == 2 && getequippercentrefinery(.@part) <= rand(100)) {
|
||||
failedrefitem .@part;
|
||||
emotion e_omg;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "WAHHHH!!! I'm so sorry... I warned you this could happen...";
|
||||
set .@refinecnt,.@refinecnt - 1;
|
||||
if(.@refinecnt == 0) close;
|
||||
@@ -857,7 +856,7 @@ function script refinemain {
|
||||
set .@refinecnt,.@refinecnt - 1;
|
||||
next;
|
||||
}
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "All finished... Come again soon.";
|
||||
close;
|
||||
}
|
||||
@@ -904,8 +903,7 @@ function script phramain {
|
||||
mes "- after you lose some weight. -";
|
||||
close;
|
||||
}
|
||||
.@npc_name$ = getarg(0);
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "I sell 2 kinds of Metal";
|
||||
mes "for tempering weaponry.";
|
||||
mes "I have ^007777Phracon^000000 for Level 1";
|
||||
@@ -922,26 +920,26 @@ function script phramain {
|
||||
set .@price,1000;
|
||||
break;
|
||||
case 3:
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "Other metals?";
|
||||
mes "Well, you'll need special metals to upgrade higher level weapons, or any kind of armor. But you know, Oridecon and Elunium is really";
|
||||
mes "hard to just find...";
|
||||
close;
|
||||
}
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "So how many do you wish to buy?";
|
||||
mes "If you don't want any, please enter the number, '0.'";
|
||||
next;
|
||||
while(1) {
|
||||
input .@input;
|
||||
if (.@input == 0) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "The deal has";
|
||||
mes "been cancelled.";
|
||||
close;
|
||||
}
|
||||
else if (.@input < 0 || .@input > 500) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "Alright, you can";
|
||||
mes "puchase up to 500.";
|
||||
mes "No more than that,";
|
||||
@@ -954,7 +952,7 @@ function script phramain {
|
||||
}
|
||||
set .@sell,.@input * .@price;
|
||||
if (Zeny < .@sell) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "Err...";
|
||||
mes "You don't have";
|
||||
mes "enough Zeny to buy";
|
||||
@@ -962,14 +960,14 @@ function script phramain {
|
||||
close;
|
||||
}
|
||||
if (checkweight(.@material,.@input) == 0) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "Hmm...";
|
||||
mes "I can't give you anything if you don't have enough room in your inventory. Why don't you put your extra things in Kafra Storage and try again?";
|
||||
close;
|
||||
}
|
||||
getitem .@material,.@input;
|
||||
set Zeny, Zeny-.@sell;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "Here you are!";
|
||||
mes "Thank you for";
|
||||
mes "your patronage.";
|
||||
@@ -1018,8 +1016,7 @@ function script orimain {
|
||||
mes "- after you lose some weight. -";
|
||||
close;
|
||||
}
|
||||
.@npc_name$ = getarg(0);
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "I can purify your";
|
||||
mes "Rough Oridecons or";
|
||||
mes "Rough Eluniums. I'll need";
|
||||
@@ -1031,14 +1028,14 @@ function script orimain {
|
||||
if (countitem(756) > 4) {
|
||||
delitem 756,5; //Oridecon_Stone
|
||||
getitem 984,1; // Oridecon
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "Here's your Oridecon.";
|
||||
mes "You're welcome to come";
|
||||
mes "back whenever you want.";
|
||||
close;
|
||||
}
|
||||
else {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "You're kidding me, right?";
|
||||
mes "I just told you that I need 5 Rough Oridecons to make a pure Oridecon.";
|
||||
close;
|
||||
@@ -1047,31 +1044,31 @@ function script orimain {
|
||||
if (countitem(757) > 4) {
|
||||
delitem 757,5; //Elunium_Stone
|
||||
getitem 985,1; // Elunium
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "Here's your Elunium.";
|
||||
mes "You're welcome to come";
|
||||
mes "back whenever you want.";
|
||||
close;
|
||||
}
|
||||
else {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "You're kidding me, right?";
|
||||
mes "I just told you that I need 5 Rough Eluniums to make a pure Elunium.";
|
||||
close;
|
||||
}
|
||||
case 3:
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "Enchanted Stones...?";
|
||||
mes "I've been a stonesmith for 20 years, so I've heard a lot about them. Supposedly, there are";
|
||||
mes "four different kinds.";
|
||||
next;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "Each Enchanted Stone possesses one of the following elemental properties: Earth, Wind, Water and Fire.";
|
||||
next;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "If someone combines a Enchanted Stone with a weapon while smithing, that weapon will possess the same property as the Stone.";
|
||||
next;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "[" + getarg(0) + "]";
|
||||
mes "Needless to say, you need to have some smithing skill to produce this kind of elemental weapon.";
|
||||
close;
|
||||
}
|
||||
@@ -1153,8 +1150,7 @@ sch_gld,340,80,7 script Repairman#sch_gld 86,{
|
||||
//============================================================
|
||||
function script repairmain {
|
||||
set .@repairprice,5000;
|
||||
.@npc_name$ = getarg(0);
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "Hey there!";
|
||||
mes "Do you want me";
|
||||
mes "to repair any items?";
|
||||
@@ -1172,15 +1168,15 @@ function script repairmain {
|
||||
}
|
||||
set .@checkitem,.@checkitem-1;
|
||||
if (!.@checkitem) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "Oh wow, this is incredible!";
|
||||
mes "You must take very good care of your things. None of your items are damaged!";
|
||||
next;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "If everyone is like you, I'm going to be unemployed!! Haha~!";
|
||||
close;
|
||||
}
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "Hmm...";
|
||||
mes "Let's see...";
|
||||
mes "Out of all your items,";
|
||||
@@ -1188,13 +1184,13 @@ function script repairmain {
|
||||
mes "Would you like to repair?";
|
||||
next;
|
||||
set .@totalcost,.@repairprice*.@checkitem;
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "Each repair costs " + .@repairprice + " Zeny. So to repair all your damaged items would cost " + .@totalcost + " Zeny! Would you like to repair the items?";
|
||||
next;
|
||||
switch(select("Yes:No")) {
|
||||
case 1:
|
||||
if (Zeny < .@totalcost) {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "Whoa whoa...";
|
||||
mes "Check your wallet before you receive the repair bill! I can't repair anything because you don't have enough Zeny.";
|
||||
close;
|
||||
@@ -1213,22 +1209,22 @@ function script repairmain {
|
||||
repair(.@checkitem);
|
||||
set .@checkitem,.@checkitem-1;
|
||||
}
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "Okay! All done. Now, try to be a little more careful. Items have lives too you know.";
|
||||
close;
|
||||
}
|
||||
else {
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "Mmm? Something's wrong. Wait... Equip the items you need to repair and then come back to me.";
|
||||
close;
|
||||
}
|
||||
case 2:
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "Well, it's no skin off my nose, but it's not good to leave items damaged. You should get them repaired as soon as possible!";
|
||||
close;
|
||||
}
|
||||
case 2:
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
mes "["+getarg(0)+"]";
|
||||
mes "Hohoho...";
|
||||
mes "You don't have";
|
||||
mes "any business with me";
|
||||
|
||||
@@ -247,19 +247,15 @@
|
||||
}
|
||||
|
||||
function script Func_Socket {
|
||||
.@item_id = getarg(0);
|
||||
.@zeny_req = getarg(4);
|
||||
setarray .@item_req[0], getarg(5), getarg(7,0);
|
||||
setarray .@req_amount[0], getarg(6), getarg(8,0);
|
||||
|
||||
disable_items;
|
||||
mes "[Seiyablem]";
|
||||
mes "You want to add a Slot to a "+ getitemname(.@item_id) +"?";
|
||||
mes "Alright, please bring me ^FF0000"+ .@req_amount[0] +" "+ getitemname(.@item_req[0]) + (.@req_amount[0] > 1 && .@item_req[0] != 999 ? "s":"") +"^000000, "+ (.@item_req[1] != 0 && .@req_amount[1] != 0 ? ("^FF0000"+ .@req_amount[1] +" "+ getitemname(.@item_req[1]) + (.@req_amount[1] > 1 && .@item_req[1] != 999 ? "s":"") + "^000000 ") : "") + "and my ^FF0000" + (.@zeny_req >= 1000 ? (.@zeny_req /1000 +",000") : .@zeny_req) +",000 zeny^000000 service fee.";
|
||||
mes "Ah, and don't forget to bring that "+ getitemname(.@item_id) +"!";
|
||||
mes "You want to add a Slot to a " + getitemname(getarg(0)) + "?";
|
||||
mes "Alright, please bring me ^FF0000" + getarg(6) + " " + getitemname(getarg(5)) + (getarg(6) > 1 && getarg(5) != 999 ? "s":"") + "^000000, " + (getarg(7,0) != 0 && getarg(8,0) != 0 ? ("^FF0000" + getarg(8,0) + " " + getitemname(getarg(7,0)) + (getarg(8,0) > 1 && getarg(7,0) != 999 ? "s":"") + "^000000 ") : "") + "and my ^FF0000" + (getarg(4) >= 1000 ? (getarg(4)/1000 + ",000") : getarg(4)) + ",000 zeny^000000 service fee.";
|
||||
mes "Ah, and don't forget to bring that " + getitemname(getarg(0)) + "!";
|
||||
next;
|
||||
mes "[Seiyablem]";
|
||||
if (getiteminfo(.@item_id,5) == 2) // EQP_HAND_R = 2, it's a weapon
|
||||
if (getiteminfo(getarg(0),5)&2) // EQP_HAND_R = 2, it's a weapon
|
||||
{
|
||||
mes "I can try to add a slot now if you have the required items and zeny.";
|
||||
mes "However, you should know that there's a chance that I might fail.";
|
||||
@@ -281,7 +277,7 @@ function script Func_Socket {
|
||||
switch(select("Attempt Slot Addition:Cancel"))
|
||||
{
|
||||
case 1:
|
||||
if ((Zeny >= .@zeny_req*1000) && countitem(.@item_req[0]) >= .@req_amount[0] && countitem(getarg(7,512)) >= .@req_amount[1] && countitem(.@item_id) > 0)// if there's no getarg(7) and getarg(8) provided, check itemcount against 0 (we still need a valid item ID though)
|
||||
if ((Zeny >= getarg(4)*1000) && (countitem(getarg(5)) >= getarg(6)) && (countitem(getarg(7,512)) >= getarg(8,0)) && (countitem(getarg(0)) > 0)) // if there's no getarg(7) and getarg(8) provided, check itemcount against 0 (we still need a valid item ID though)
|
||||
{
|
||||
mes "[Seiyablem]";
|
||||
mes "Alright then, let the work begin!";
|
||||
@@ -294,11 +290,11 @@ function script Func_Socket {
|
||||
mes "[Seiyablem]";
|
||||
mes "Great, it seems to be successful.";
|
||||
mes "It looks pretty well done. Congratulations!";
|
||||
delitem .@item_id,1;
|
||||
delitem .@item_req[0],.@req_amount[0];
|
||||
if (.@item_req[1] != 0 && .@req_amount[1] != 0)
|
||||
delitem .@item_req[1],.@req_amount[1];
|
||||
Zeny = Zeny - .@zeny_req *1000;
|
||||
delitem getarg(0),1;
|
||||
delitem getarg(5),getarg(6);
|
||||
if (getarg(7,0) != 0 && getarg(8,0) != 0)
|
||||
delitem getarg(7),getarg(8);
|
||||
set Zeny, Zeny - getarg(4)*1000;
|
||||
getitem getarg(1),1;
|
||||
next;
|
||||
mes "[Seiyablem]";
|
||||
@@ -313,11 +309,11 @@ function script Func_Socket {
|
||||
mes "However, I am completely innocent.";
|
||||
mes "This is your luck, and it is destined by god, okay?";
|
||||
mes "Don't be so disappointed, and try next time.";
|
||||
delitem .@item_id,1;
|
||||
delitem .@item_req[0],.@req_amount[0];
|
||||
if (.@item_req[1] != 0 && .@req_amount[1] != 0)
|
||||
delitem .@item_req[1],.@req_amount[1];
|
||||
Zeny = Zeny - .@zeny_req *1000;
|
||||
delitem getarg(0),1;
|
||||
delitem getarg(5),getarg(6);
|
||||
if (getarg(7,0) != 0 && getarg(8,0) != 0)
|
||||
delitem getarg(7),getarg(8);
|
||||
set Zeny, Zeny - getarg(4)*1000;
|
||||
next;
|
||||
mes "[Seiyablem]";
|
||||
mes "I wish you good luck next time!";
|
||||
|
||||
@@ -386,39 +386,35 @@ prt_in,22,60,6 duplicate(SocketEnchant2) Leablem#prt 86
|
||||
moc_ruins,154,86,3 duplicate(SocketEnchant2) Leablem#moc 86
|
||||
|
||||
function script Func_Socket2 {
|
||||
.@item_id = getarg(0);
|
||||
.@zeny_req = getarg(4);
|
||||
setarray .@item_req[0], getarg(5), getarg(7,0);
|
||||
setarray .@req_amount[0], getarg(6), getarg(8,0);
|
||||
|
||||
disable_items;
|
||||
mes "[Leablem]";
|
||||
if (.@item_req[1] != 0 && .@req_amount[1] != 0)
|
||||
if(getarg(7,0) != 0 && getarg(8,0) != 0)
|
||||
{
|
||||
mes getitemname(.@item_id) +"... Okay, then you need to bring me";
|
||||
mes "^FF0000"+ (.@zeny_req >= 1000 ? (.@zeny_req /1000 +",000") : .@zeny_req) +",000 zeny as service charge,";
|
||||
mes "^FF0000"+ .@req_amount[0] +"ea "+ getitemname(.@item_req[0]) +" and "+ .@req_amount[1] +"ea "+ getitemname(.@item_req[1]) +".";
|
||||
mes "^FF0000Of course, you need a "+ getitemname(.@item_id) +".^000000";
|
||||
mes getitemname(getarg(0)) + "... Okay, then you need to bring me";
|
||||
mes "^FF0000" + (getarg(4) >= 1000 ? (getarg(4)/1000 + ",000") : getarg(4)) + ",000 zeny as service charge,";
|
||||
mes "^FF0000" + getarg(6) + "ea " + getitemname(getarg(5)) + " and " + getarg(8) + "ea " + getitemname(getarg(7)) + ".";
|
||||
mes "^FF0000Of course, you need a " + getitemname(getarg(0)) + ".^000000";
|
||||
}
|
||||
else
|
||||
{
|
||||
mes getitemname(.@item_id) +"? Okay, then you need to bring me";
|
||||
mes "^FF0000"+ (.@zeny_req >= 1000 ? (.@zeny_req/1000 +",000") : .@zeny_req) +",000 zeny as service charge and "+ .@req_amount[0] +" "+ getitemname(.@item_req[0]) + (.@req_amount[0] > 1 && .@item_req[0] != 999 ? "s":"") +" as the requirement.";
|
||||
mes "^FF0000Of course, don't forget to bring me a "+ getitemname(.@item_id) +".";
|
||||
mes getitemname(getarg(0)) + "? Okay, then you need to bring me";
|
||||
mes "^FF0000" + (getarg(4) >= 1000 ? (getarg(4)/1000 + ",000") : getarg(4)) + ",000 zeny as service charge and " + getarg(6) + " " + getitemname(getarg(5)) + (getarg(6) > 1 && getarg(5) != 999 ? "s":"") + " as the requirement.";
|
||||
mes "^FF0000Of course, don't forget to bring me a " + getitemname(getarg(0)) + ".";
|
||||
mes "^FF0000You should have all items.^000000";
|
||||
}
|
||||
next;
|
||||
mes "[Leablem]";
|
||||
mes "Did you already bring all of them?";
|
||||
mes "For your information, if you fail to create a slot,";
|
||||
mes "you will lose all the item requirement as well as the target "+ (getiteminfo(.@item_id,5) == 2 ? "weapon" : "armor") +".";// EQP_HAND_R = 2, it's a weapon, otherwise armor
|
||||
mes "Also remember, if the "+ (getiteminfo(.@item_id,5) == 2 ? "weapon" : "armor") +" has been upgraded, and has been inserted with a card,";
|
||||
mes "you will lose all the item requirement as well as the target " + (getiteminfo(getarg(0),5)&2 ? "weapon" : "armor") + "."; // EQP_HAND_R = 2, it's a weapon, otherwise armor
|
||||
mes "Also remember, if the " + (getiteminfo(getarg(0),5)&2 ? "weapon" : "armor") + " has been upgraded, and has been inserted with a card,";
|
||||
mes "you will lose them even if you succeed in creating a slot.";
|
||||
next;
|
||||
switch(select("Ask for slot creation.:Try next time."))
|
||||
{
|
||||
case 1:
|
||||
if ((Zeny >= .@zeny_req*1000) && countitem(.@item_req[0]) >= .@req_amount[0] && countitem(getarg(7,512)) >= .@req_amount[1] && countitem(.@item_id) > 0)// if there's no .@req_amount[0] and .@req_amount[1] provided, check itemcount against 0 (we still need a valid item ID though)
|
||||
if ((Zeny >= getarg(4)*1000) && (countitem(getarg(5)) >= getarg(6)) && (countitem(getarg(7,512)) >= getarg(8,0)) && (countitem(getarg(0)) > 0)) // if there's no getarg(7) and getarg(8) provided, check itemcount against 0 (we still need a valid item ID though)
|
||||
{
|
||||
mes "[Leablem]";
|
||||
mes "Alright then, let the work begin!";
|
||||
@@ -431,11 +427,11 @@ function script Func_Socket2 {
|
||||
mes "[Leablem]";
|
||||
mes "Great, it seems to be successful.";
|
||||
mes "It looks pretty well done. Congratulations!";
|
||||
delitem .@item_id,1;
|
||||
delitem .@item_req[0],.@req_amount[0];
|
||||
if (.@item_req[1] != 0 && .@req_amount[1] != 0)
|
||||
delitem .@item_req[1],.@req_amount[1];
|
||||
Zeny = Zeny - .@zeny_req *1000;
|
||||
delitem getarg(0),1;
|
||||
delitem getarg(5),getarg(6);
|
||||
if (getarg(7,0) != 0 && getarg(8,0) != 0)
|
||||
delitem getarg(7),getarg(8);
|
||||
set Zeny, Zeny - getarg(4)*1000;
|
||||
getitem getarg(1),1;
|
||||
next;
|
||||
mes "[Leablem]";
|
||||
@@ -451,11 +447,11 @@ function script Func_Socket2 {
|
||||
mes "This is your luck, and it is destined by god, okay?";
|
||||
mes "Don't be so disappointed,";
|
||||
mes "and try next time.";
|
||||
delitem .@item_id,1;
|
||||
delitem .@item_req[0],.@req_amount[0];
|
||||
if (.@item_req[1] != 0 && .@req_amount[1] != 0)
|
||||
delitem .@item_req[1],.@req_amount[1];
|
||||
Zeny = Zeny - .@zeny_req *1000;
|
||||
delitem getarg(0),1;
|
||||
delitem getarg(5),getarg(6);
|
||||
if (getarg(7,0) != 0 && getarg(8,0) != 0)
|
||||
delitem getarg(7),getarg(8);
|
||||
set Zeny, Zeny - getarg(4)*1000;
|
||||
next;
|
||||
mes "[Leablem]";
|
||||
mes "See you again, buddy!";
|
||||
|
||||
@@ -155,15 +155,13 @@ S_ExchangePoints:
|
||||
mes "Thank you for your patronage.";
|
||||
close;
|
||||
}
|
||||
.@track_point = getarg(1);
|
||||
if (tt_point >= .@track_point) {
|
||||
.@arena_point = getarg(2);
|
||||
if (tt_point >= getarg(1)) {
|
||||
mes "[Arena Point Manager]";
|
||||
mes "" + strcharinfo(0) + ",";
|
||||
mes "you've converted "+ .@track_point +" Track";
|
||||
mes "Points into "+ .@arena_point +" Arena Point.";
|
||||
tt_point = tt_point - .@track_point;
|
||||
arena_point = arena_point + .@arena_point;
|
||||
mes "you've converted "+getarg(1)+" Track";
|
||||
mes "Points into "+getarg(2)+" Arena Point.";
|
||||
set tt_point,tt_point-getarg(1);
|
||||
set arena_point,arena_point+getarg(2);
|
||||
next;
|
||||
mes "[Arena Point Manager]";
|
||||
mes "" + strcharinfo(0) + ",";
|
||||
|
||||
@@ -989,13 +989,9 @@ sec_in02,76,176,5 script Live Broadcast#arena 802,{
|
||||
}
|
||||
|
||||
function script Func_Are_Rew {
|
||||
.@item_id = getarg(0);
|
||||
.@amount = getarg(1);
|
||||
.@arena_point = getarg(2);
|
||||
|
||||
mes "[Givu]";
|
||||
mes "Would you like to exchange your arena points with "+ getitemname(.@item_id) +"?";
|
||||
mes "You can exchange ^3131FF"+ .@arena_point +" arena points with "+ .@amount +" "+ getitemname(.@item_id) +"^000000.";
|
||||
mes "Would you like to exchange your arena points with "+getitemname(getarg(0))+"?";
|
||||
mes "You can exchange ^3131FF"+getarg(2)+" arena points with "+getarg(1)+" "+getitemname(getarg(0))+"^000000.";
|
||||
mes "If you wish to cancel, please enter 0. If you don't, please enter how many ^3131FFtimes^000000 of arena points you wish to spend.";
|
||||
next;
|
||||
input .@reward;
|
||||
@@ -1008,14 +1004,14 @@ function script Func_Are_Rew {
|
||||
mes "You have exceeded the maximum capacity.";
|
||||
close;
|
||||
}
|
||||
if (arena_point < .@reward * .@arena_point) {
|
||||
if (arena_point < .@reward * getarg(2)) {
|
||||
mes "[Givu]";
|
||||
mes "You do not have enough arena points.";
|
||||
mes "Please check the total amount of arena points you have.";
|
||||
close;
|
||||
}
|
||||
arena_point = arena_point - (.@reward * .@arena_point);
|
||||
getitem .@item_id,.@reward * .@amount;
|
||||
set arena_point, arena_point - (.@reward * getarg(2));
|
||||
getitem getarg(0),.@reward * getarg(1);
|
||||
mes "[Givu]";
|
||||
mes "Thank you, please come again.";
|
||||
close;
|
||||
|
||||
@@ -41,8 +41,7 @@ function script F_AuctionWarper {
|
||||
mes "Auction Hall?";
|
||||
next;
|
||||
if (select("Yes:No") == 1) {
|
||||
.@num = getarg(0);
|
||||
if (.@num == 1 || .@num == 4) {
|
||||
if (getarg(0) == 1 || getarg(0) == 4) {
|
||||
mes "[Auction Hall Guide]";
|
||||
mes "Great! Well then,";
|
||||
mes "I hope you have fun";
|
||||
@@ -52,7 +51,7 @@ function script F_AuctionWarper {
|
||||
mes "Enjoy your auction.";
|
||||
}
|
||||
close2;
|
||||
switch(.@num) {
|
||||
switch(getarg(0)) {
|
||||
case 1:
|
||||
warp "auction_01",179,53; end;
|
||||
case 2:
|
||||
|
||||
@@ -860,13 +860,12 @@ function script Func_Bingo {
|
||||
}
|
||||
|
||||
function script Func_BingoResult {
|
||||
.@num = getarg(0);
|
||||
mapannounce "que_bingo","Eukran: The "+ callfunc("F_GetNumSuffix",.@num) +" number is "+ $bingo[.@num - 1] +". Please check your Bingo Plate.",4,0xFFAB54;
|
||||
enablenpc .@num +"a#bingo";
|
||||
enablenpc .@num +"b#bingo";
|
||||
enablenpc .@num +"c#bingo";
|
||||
enablenpc .@num +"d#bingo";
|
||||
enablenpc .@num +"e#bingo";
|
||||
mapannounce "que_bingo","Eukran: The "+callfunc("F_GetNumSuffix",getarg(0))+" number is "+$bingo[getarg(0) - 1]+". Please check your Bingo Plate.",4,0xFFAB54;
|
||||
enablenpc getarg(0)+"a#bingo";
|
||||
enablenpc getarg(0)+"b#bingo";
|
||||
enablenpc getarg(0)+"c#bingo";
|
||||
enablenpc getarg(0)+"d#bingo";
|
||||
enablenpc getarg(0)+"e#bingo";
|
||||
set $@bingoresult, $@bingoresult + 1;
|
||||
end;
|
||||
}
|
||||
|
||||
@@ -286,10 +286,9 @@ payon_in01,140,53,4 duplicate(gkut) Gate Keeper#gke5 83
|
||||
//callfunc "F_PVP_FSRS"{,<min_lvl>,<max_lvl>};
|
||||
function script F_PVP_FSRS {
|
||||
if (getargcount()) {
|
||||
setarray .@lvl[0], getarg(0), getarg(1);
|
||||
if (BaseLevel < .@lvl[0] || BaseLevel > .@lvl[1]) {
|
||||
if (BaseLevel < getarg(0) || BaseLevel > getarg(1)) {
|
||||
mes "[PVP Fight Square Reception Staff]";
|
||||
mes "Sorry, but you base level has to be between LV "+ .@lvl[0] +" and LV "+ .@lvl[1] +".";
|
||||
mes "Sorry, but you base level has to be between LV "+getarg(0)+" and LV "+getarg(1)+".";
|
||||
close;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -400,8 +400,7 @@ OnInit:
|
||||
end;
|
||||
|
||||
function RName {
|
||||
.@string$ = getarg(0);
|
||||
.@s = ( getstrlen(.@string$) > 2 ? substr(.@string$,1,2) : charat(.@string$,getstrlen(.@string$)-1) );
|
||||
set .@s,(getstrlen(getarg(0)) > 2)?(substr(getarg(0),1,2)):(charat(getarg(0),getstrlen(getarg(0))-1));
|
||||
set .@rn$,((compare(strnpcinfo(4),"_e_"+.@s))?"Expert mode":"Normal mode")+" - "+.@s+" person";
|
||||
return .@rn$;
|
||||
}
|
||||
@@ -2530,8 +2529,7 @@ OnTimer71000:
|
||||
end;
|
||||
|
||||
function RName {
|
||||
.@string$ = getarg(0);
|
||||
.@s = ( getstrlen(.@string$) > 2 ? substr(.@string$,1,2) : charat(.@string$,getstrlen(.@string$)-1) );
|
||||
set .@s,(getstrlen(getarg(0)) > 2)?(substr(getarg(0),1,2)):(charat(getarg(0),getstrlen(getarg(0))-1));
|
||||
set .@rn$,((compare(strnpcinfo(4),"_e_"+.@s))?"Expert mode":"Normal mode")+" - "+.@s+" person";
|
||||
return .@rn$;
|
||||
}
|
||||
|
||||
@@ -281,7 +281,7 @@ OnSummon:
|
||||
case 6: set .@x,175; set .@y,137; break;
|
||||
}
|
||||
set .@mob,rand(1646,1651);
|
||||
monster "lhz_dun03",.@x,.@y,strmobinfo(1,.@mob),.@mob,1,"summon_boss_lt::OnLhzMvPDead";
|
||||
monster "lhz_dun03",.@x,.@y,strmobinfo(1,.@mob),.@mob,1,"summon_boss_lt::OnMyMvPDead";
|
||||
|
||||
// Select Coordinates to summon a random 99 on
|
||||
switch(rand(1,6)) {
|
||||
@@ -293,15 +293,15 @@ OnSummon:
|
||||
case 6: set .@x2,139; set .@y2,259; break;
|
||||
}
|
||||
set .@mob2,rand(1640,1645);
|
||||
monster "lhz_dun03",.@x2,.@y2,strmobinfo(1,.@mob2),.@mob2,1,"summon_boss_lt::OnMy99Dead";
|
||||
monster "lhz_dun03",.@x2,.@y2,strmobinfo(1,.@mob2),.@mob2,1,"summon_boss_lt::OnMVP";
|
||||
end;
|
||||
|
||||
OnLhzMvPDead:
|
||||
killmonster "lhz_dun03","summon_boss_lt::OnMy99Dead";
|
||||
OnMyMvPDead:
|
||||
killmonster "lhz_dun03","summon_boss_lt::OnMVP";
|
||||
initnpctimer;
|
||||
end;
|
||||
|
||||
//Required to keep from erroring
|
||||
OnMy99Dead:
|
||||
OnMVP:
|
||||
end;
|
||||
}
|
||||
|
||||
@@ -14,5 +14,4 @@ npc: npc/pre-re/jobs/1-1/thief.txt
|
||||
npc: npc/pre-re/jobs/novice/novice.txt
|
||||
|
||||
// ------------------------ Skill Quests ------------------------
|
||||
npc: npc/pre-re/quests/skills/swordman_skills.txt
|
||||
npc: npc/quests/skills/novice_skills.txt
|
||||
npc: npc/pre-re/quests/skills/swordman_skills.txt
|
||||
@@ -1117,9 +1117,8 @@ S_StorySong:
|
||||
goto L_End;
|
||||
|
||||
case 2:
|
||||
.@num = getarg(0);
|
||||
mes "[Errende]";
|
||||
if (.@num < 3)
|
||||
if(getarg(0) < 3)
|
||||
mes "You recognize my talent, so you deserve to listen to my songs! Now, what would you like to hear? I can play anything you want, you know.";
|
||||
else
|
||||
mes "At last, I've met someone who recognizes my talent! You deserve to listen to my songs! Now, what would you like to hear? I can play anything you want, you know.";
|
||||
@@ -1161,7 +1160,7 @@ S_StorySong:
|
||||
mes "Okay, here we go~";
|
||||
next;
|
||||
//for 3 and 4 variants, we need higher chance
|
||||
if (.@num == 3 || .@num == 4)
|
||||
if(getarg(0) == 3 || getarg(0) == 4)
|
||||
set .@random,rand(1,5);
|
||||
else
|
||||
set .@random,rand(1,3);
|
||||
@@ -1201,7 +1200,7 @@ S_StorySong:
|
||||
mes "and your spirit will be";
|
||||
mes "led to Valhalla.^000000";
|
||||
//Expanded version for 2nd variant
|
||||
if (.@num == 2){
|
||||
if(getarg(0) == 2){
|
||||
next;
|
||||
mes "[Errende]";
|
||||
mes "...";
|
||||
@@ -1252,7 +1251,7 @@ S_StorySong:
|
||||
|
||||
} else {
|
||||
// For 3 and 4 cases we set more chance earlier on .@random
|
||||
if (.@num == 3 || .@num == 4){
|
||||
if(getarg(0) == 3 || getarg(0) == 4){
|
||||
mes "[Errende]";
|
||||
if (Sex)
|
||||
mes "Heroic warrior,";
|
||||
|
||||
@@ -2061,11 +2061,10 @@ prt_castle,45,35,5 script Madeleine Chu#cook 886,{
|
||||
close;
|
||||
|
||||
S_SellSets:
|
||||
.@item_id = getarg(0);
|
||||
.@item_cost = getiteminfo(.@item_id,0);
|
||||
.@item_weight = getiteminfo(.@item_id,6);
|
||||
set .@item_cost,getiteminfo(getarg(0),0);
|
||||
set .@item_weight,getiteminfo(getarg(0),6);
|
||||
mes "[Madeleine Chu]";
|
||||
mes "How many "+ (.@item_id == 12125 ? "Outdoor":"Indoor");
|
||||
mes "How many " + (getarg(0)==12125 ? "Outdoor":"Indoor");
|
||||
mes "Cooking Kits would";
|
||||
mes "you like to buy? If you";
|
||||
mes "want to cancel, please";
|
||||
@@ -2077,7 +2076,7 @@ S_SellSets:
|
||||
mes "[Madeleine Chu]";
|
||||
mes "You've changed your";
|
||||
mes "mind? Well, if you need";
|
||||
mes "to buy "+ getitemname(.@item_id);
|
||||
mes "to buy "+getitemname(getarg(0));
|
||||
mes "Kits later, just come back";
|
||||
mes "to me at anytime, alright?";
|
||||
close;
|
||||
@@ -2086,7 +2085,7 @@ S_SellSets:
|
||||
mes "[Madeleine Chu]";
|
||||
mes "Oh, I'm sorry, but";
|
||||
mes "I don't sell more than";
|
||||
mes "100 "+ getitemname(.@item_id);
|
||||
mes "100 "+getitemname(getarg(0));
|
||||
mes "at a time, just to be safe.";
|
||||
next;
|
||||
}
|
||||
@@ -2098,21 +2097,21 @@ S_SellSets:
|
||||
mes "[Madeleine Chu]";
|
||||
mes "Oh, I'm sorry, but you";
|
||||
mes "can't afford this many";
|
||||
mes getitemname(.@item_id);
|
||||
mes getitemname(getarg(0));
|
||||
mes "Please check your zeny";
|
||||
mes "before purchasing my kits~";
|
||||
close;
|
||||
}
|
||||
if (!checkweight(.@item_id,.@sell)) {
|
||||
if (!checkweight(getarg(0),.@sell)) {
|
||||
mes "[Madeleine Chu]";
|
||||
mes "I'm sorry, but you don't";
|
||||
mes "have enough room in your";
|
||||
mes "Inventory for this many";
|
||||
mes getitemname(.@item_id) +"...";
|
||||
mes getitemname(getarg(0))+"...";
|
||||
close;
|
||||
}
|
||||
set Zeny, Zeny-.@total_cost;
|
||||
getitem .@item_id,.@sell;
|
||||
getitem getarg(0),.@sell;
|
||||
mes "[Madeleine Chu]";
|
||||
mes "Here you are~";
|
||||
mes "Best of luck with";
|
||||
|
||||
@@ -1055,16 +1055,15 @@ S_GetSword:
|
||||
mes "space available. Then, we can finally claim your doomed sword.";
|
||||
close;
|
||||
}
|
||||
.@num = getarg(1);
|
||||
mes "[Huey]";
|
||||
if (.@num == 0) {
|
||||
if (getarg(1) == 0) {
|
||||
mes "Th-that's the Grimtooth!";
|
||||
mes "Ever since I've been taught";
|
||||
mes "the pentagram techniques by";
|
||||
mes "those Dwarves, I've never once";
|
||||
mes "imagined that I'd see that sword. Please use that weapon wisely.";
|
||||
}
|
||||
else if (.@num == 1) {
|
||||
else if (getarg(1) == 1) {
|
||||
mes "I don't believe it!";
|
||||
mes "You... You've been found";
|
||||
mes "worthy of the Mysteltainn?";
|
||||
@@ -1072,7 +1071,7 @@ S_GetSword:
|
||||
mes "its power overwhelm you.";
|
||||
mes "Wield it only for just ends...";
|
||||
}
|
||||
else if (.@num == 2) {
|
||||
else if (getarg(1) == 2) {
|
||||
mes "Th-that's...!";
|
||||
mes "The Executionier has";
|
||||
mes "chosen you to wield it?";
|
||||
|
||||
@@ -706,7 +706,6 @@ izlude_in,82,163,3 script Shurank 733,{
|
||||
set tu_swordman, 5;
|
||||
next;
|
||||
}
|
||||
setquest 8215;
|
||||
mes "[Shurank]";
|
||||
mes "By now, I believe that you know enough about the Increase HP Recovery skill. Next time, I shall teach you what I know about the Provoke skill.";
|
||||
close;
|
||||
@@ -728,7 +727,6 @@ izlude_in,82,163,3 script Shurank 733,{
|
||||
mes "Here's a small prize in recognition of your efforts thus far. But don't relax yet! You still have a long way to go before grasping";
|
||||
mes "all of the basics.";
|
||||
set tu_swordman, 4;
|
||||
changequest 8213,8214;
|
||||
if (checkre(3))
|
||||
getexp 97,0;
|
||||
else
|
||||
@@ -767,7 +765,6 @@ izlude_in,82,163,3 script Shurank 733,{
|
||||
mes "Here's a little reward for all of your hard work. I hope you realize the importance of using Bash as";
|
||||
mes "you grow stronger.";
|
||||
set tu_swordman, 3;
|
||||
changequest 8212,8213;
|
||||
if (checkre(3))
|
||||
getexp 83,0;
|
||||
else
|
||||
@@ -782,7 +779,6 @@ izlude_in,82,163,3 script Shurank 733,{
|
||||
mes "Here's a small prize in recognition of your efforts thus far. But don't relax yet! You still have a long way to go before grasping";
|
||||
mes "all of the basics.";
|
||||
set tu_swordman, 4;
|
||||
changequest 8212,8214;
|
||||
if (checkre(3))
|
||||
getexp 97,0;
|
||||
else
|
||||
@@ -821,7 +817,6 @@ izlude_in,82,163,3 script Shurank 733,{
|
||||
mes "Still, for your training efforts, let me give you a humble reward. But remember, we still have more";
|
||||
mes "of the fundamentals to cover!";
|
||||
set tu_swordman, 2;
|
||||
changequest 8211,8212;
|
||||
if (checkre(3))
|
||||
getexp 58,0;
|
||||
else
|
||||
@@ -854,7 +849,7 @@ izlude_in,82,163,3 script Shurank 733,{
|
||||
mes "[Shurank]";
|
||||
mes "For your efforts and patience, I offer you this small reward. Please take it and grow even stronger...";
|
||||
set tu_swordman, 3;
|
||||
changequest 8211,8213;
|
||||
setquest 8211;
|
||||
if (checkre(3))
|
||||
getexp 83,0;
|
||||
else
|
||||
@@ -872,7 +867,6 @@ izlude_in,82,163,3 script Shurank 733,{
|
||||
mes "Here's a small prize in recognition of your efforts thus far. But don't relax yet! You still have a long way to go before grasping";
|
||||
mes "all of the basics.";
|
||||
set tu_swordman, 4;
|
||||
changequest 8211,8214;
|
||||
if (checkre(3))
|
||||
getexp 97,0;
|
||||
else
|
||||
@@ -936,7 +930,7 @@ izlude_in,82,163,3 script Shurank 733,{
|
||||
mes "Still, for your training efforts, let me give you a humble reward. But remember, we still have more";
|
||||
mes "of the fundamentals to cover!";
|
||||
set tu_swordman, 2;
|
||||
setquest 8212;
|
||||
changequest 8211,8212;
|
||||
if (checkre(3))
|
||||
getexp 58,0;
|
||||
else
|
||||
@@ -962,7 +956,7 @@ izlude_in,82,163,3 script Shurank 733,{
|
||||
mes "Still, for your training efforts, let me give you a humble reward. But remember, we still have more";
|
||||
mes "of the fundamentals to cover!";
|
||||
set tu_swordman, 3;
|
||||
setquest 8213;
|
||||
changequest 8212,8213;
|
||||
if (checkre(3))
|
||||
getexp 83,0;
|
||||
else
|
||||
@@ -980,9 +974,9 @@ izlude_in,82,163,3 script Shurank 733,{
|
||||
mes "Here's a small prize in recognition of your efforts thus far. But don't relax yet! You still have a long way to go before grasping";
|
||||
mes "all of the basics.";
|
||||
set tu_swordman, 4;
|
||||
// completequest 8211;
|
||||
// completequest 8212;
|
||||
// completequest 8213;
|
||||
completequest 8211;
|
||||
completequest 8212;
|
||||
completequest 8213;
|
||||
setquest 8214;
|
||||
if (checkre(3))
|
||||
getexp 97,0;
|
||||
|
||||
@@ -761,10 +761,9 @@ payon,135,320,3 script Chungwolmang 97,{
|
||||
close;
|
||||
|
||||
S_MakeMask:
|
||||
.@item_id = getarg(0);
|
||||
mes "[Chungwolmang]";
|
||||
mes "Oh, you have brought everything";
|
||||
mes "to make a "+ getitemname(.@item_id) +". Excellent.";
|
||||
mes "to make a "+getitemname(getarg(0))+". Excellent.";
|
||||
mes "Please give me the materials. I will make the mask right away.";
|
||||
next;
|
||||
if (select("Give him the items.:Don't give him the items.") == 1) {
|
||||
@@ -787,14 +786,14 @@ S_MakeMask:
|
||||
delitem getarg(1),getarg(2);
|
||||
delitem getarg(3),getarg(4);
|
||||
delitem getarg(5),getarg(6);
|
||||
if (.@item_id == 5169)
|
||||
if (getarg(0) == 5169)
|
||||
delitem getarg(7),getarg(8);
|
||||
getitem .@item_id,1;
|
||||
getitem getarg(0),1;
|
||||
set moza_tal,0;
|
||||
mes "[Chungwolmang]";
|
||||
mes "Wow, it was a piece of cake!";
|
||||
mes "You know, I am not an artisan only in title.";
|
||||
mes "Hahaha, here, take your "+ getitemname(.@item_id) +".";
|
||||
mes "Hahaha, here, take your "+getitemname(getarg(0))+".";
|
||||
mes "I hope that you will wear it with pride, hahaha!";
|
||||
next;
|
||||
mes "[Chungwolmang]";
|
||||
@@ -803,7 +802,7 @@ S_MakeMask:
|
||||
close;
|
||||
}
|
||||
mes "[Chungwolmang]";
|
||||
mes "Err? Don't you want "+ getitemname(.@item_id) +"?";
|
||||
mes "Err? Don't you want "+getitemname(getarg(0))+"?";
|
||||
mes "Alright then...coward.";
|
||||
close;
|
||||
}
|
||||
|
||||
@@ -4470,18 +4470,16 @@ mid_camp,147,256,3 script Rune Midgarts Magician#1 735,{
|
||||
}
|
||||
|
||||
function script jewel_13_2 {
|
||||
.@color$ = getarg(0);
|
||||
if (ep13_2_rhea < 5) {
|
||||
mes "- Under a round pile of earth, -";
|
||||
mes "- there's a "+ .@color$ +" Gem -";
|
||||
mes "- there's a "+getarg(0)+" Gem -";
|
||||
mes "- half-buried. -";
|
||||
close;
|
||||
}
|
||||
else if (ep13_2_rhea == 5) {
|
||||
.@num = getarg(1);
|
||||
if (checkquest(8240+.@num) == -1) {
|
||||
if (checkquest(8240+getarg(1)) == -1) {
|
||||
mes "- Under a round pile of earth, -";
|
||||
mes "- there's a "+ .@color$ +" Gem -";
|
||||
mes "- there's a "+getarg(0)+" Gem -";
|
||||
mes "- half-buried. -";
|
||||
next;
|
||||
if(select("Dig out the Gem:Leave it alone")==2) {
|
||||
@@ -4494,15 +4492,15 @@ function script jewel_13_2 {
|
||||
}
|
||||
if (rand(1,4) == 2) {
|
||||
mes "- You dug up a pile of earth -";
|
||||
mes "- and pulled out the "+ .@color$ +" Gem -";
|
||||
setquest 8240+.@num;
|
||||
getitem 7574+.@num,1;
|
||||
mes "- and pulled out the "+getarg(0)+" Gem -";
|
||||
setquest 8240+getarg(1);
|
||||
getitem 7574+getarg(1),1;
|
||||
close;
|
||||
}
|
||||
else {
|
||||
mes "- As you dug up a pile of earth, -";
|
||||
mes "- a Thief Bug attacks you! -";
|
||||
donpcevent "Half-buried Gem#"+ .@num +"::OnDisable";
|
||||
donpcevent "Half-buried Gem#"+getarg(1)+"::OnDisable";
|
||||
next;
|
||||
mes "["+ strcharinfo(0) +"]";
|
||||
mes "What the heck is this?!?!?!";
|
||||
@@ -4511,13 +4509,13 @@ function script jewel_13_2 {
|
||||
}
|
||||
else {
|
||||
mes "- Small pile of earth -";
|
||||
mes "- which you dug up the "+ .@color$ +" Gem -";
|
||||
mes "- which you dug up the "+getarg(0)+" Gem -";
|
||||
close;
|
||||
}
|
||||
}
|
||||
else {
|
||||
mes "- Small pile of earth -";
|
||||
mes "- which you dug up the "+ .@color$ +" Gem -";
|
||||
mes "- which you dug up the "+getarg(0)+" Gem -";
|
||||
close;
|
||||
}
|
||||
end;
|
||||
|
||||
@@ -27,7 +27,6 @@
|
||||
//= - Juno Remedy Quest
|
||||
//= 2.2 Updated RE/Pre-RE EXP. [Euphy]
|
||||
//= 2.3 Added questlog support. [Euphy]
|
||||
//= 2.4 Fixed quest log for Odin Temple Excavation Quest. [Capuche]
|
||||
//============================================================
|
||||
|
||||
// Medicine Quest :: hg_herv
|
||||
@@ -209,7 +208,7 @@ hu_in01,387,245,0 script Allen Schuwell 849,2,2,{
|
||||
mes "from... Drawer... H-heeelp me!";
|
||||
mes "Adventurer! H-Heeeeelp~!";
|
||||
set hg_herb,4;
|
||||
// changequest 8055,8056;
|
||||
changequest 8055,8056;
|
||||
close;
|
||||
} else if (hg_herb == 4) {
|
||||
mes "[Allen]";
|
||||
@@ -7955,7 +7954,7 @@ hu_in01,19,161,0 script Alex 803,{
|
||||
if (countitem(7511) > 4) {
|
||||
delitem 7511,5; //Rune_Of_Darkness
|
||||
set hg_odin,6; //Old_Blue_Box
|
||||
changequest 11001,11002;
|
||||
changequest 11000,11002;
|
||||
getitem 603,1;
|
||||
mes "[Alex]";
|
||||
mes "Oh! Thank you";
|
||||
@@ -8333,8 +8332,6 @@ hu_in01,14,11,4 script Laura 70,{
|
||||
next;
|
||||
select("Yeah, yeah, whatever.:Sure thing.:I s-s-s-suppose...!:Yes, Ma'am!");
|
||||
set hg_odin,17;
|
||||
completequest 11002;
|
||||
setquest 11006;
|
||||
cutin "hu_laura04.bmp",2;
|
||||
mes "[Laura]";
|
||||
mes "Good.";
|
||||
|
||||
@@ -554,7 +554,6 @@ yuno_in04,190,125,4 script Scholar 700,{
|
||||
}
|
||||
|
||||
function script Func_JupHist {
|
||||
setarray .@arg[0], getarg(0), getarg(1), getarg(2), getarg(3);
|
||||
switch(yuno_hist) {
|
||||
case 4:
|
||||
mes "[Fayruz]";
|
||||
@@ -578,9 +577,9 @@ function script Func_JupHist {
|
||||
mes "tale eventually comes to an end";
|
||||
mes "and you awaken from the trance,";
|
||||
mes "gently brought back to reality.^000000";
|
||||
delitem .@arg[0],1;
|
||||
delitem getarg(0),1;
|
||||
set yuno_hist,5;
|
||||
jupe_hist = .@arg[1];
|
||||
set jupe_hist,getarg(1);
|
||||
getexp (checkre(3))?10000:100000,0;
|
||||
next;
|
||||
mes "[Fayruz]";
|
||||
@@ -599,7 +598,7 @@ function script Func_JupHist {
|
||||
mes "then, I'll see you, adventurer~";
|
||||
close;
|
||||
case 5:
|
||||
if (countitem(.@arg[0]) || countitem(.@arg[1]) || countitem(.@arg[2])) {
|
||||
if ((countitem(getarg(0))) || (countitem(getarg(1))) || (countitem(getarg(2)))) {
|
||||
mes "[Fayruz]";
|
||||
mes "Oh, that's unexpected.";
|
||||
mes "This Transparent Plate";
|
||||
@@ -641,19 +640,19 @@ function script Func_JupHist {
|
||||
mes "I think you'd agree that";
|
||||
mes "it contains a truth about";
|
||||
mes "mankind that can't be ignored.";
|
||||
if (countitem(.@arg[0])) {
|
||||
delitem .@arg[0],1;
|
||||
if (.@arg[0] == 7352) set jupe_hist,jupe_hist +1;
|
||||
if (countitem(getarg(0))) {
|
||||
delitem getarg(0),1;
|
||||
if (getarg(0) == 7352) set jupe_hist,jupe_hist +1;
|
||||
else set jupe_hist,jupe_hist +2;
|
||||
}
|
||||
else if (countitem(.@arg[1])) {
|
||||
delitem .@arg[1],1;
|
||||
if (.@arg[1] == 7353) set jupe_hist,jupe_hist +2;
|
||||
else if (countitem(getarg(1))) {
|
||||
delitem getarg(1),1;
|
||||
if (getarg(1) == 7353) set jupe_hist,jupe_hist +2;
|
||||
else set jupe_hist,jupe_hist +4;
|
||||
}
|
||||
else {
|
||||
delitem .@arg[2],1;
|
||||
if (.@arg[2] == 7354) set jupe_hist,jupe_hist +4;
|
||||
delitem getarg(2),1;
|
||||
if (getarg(2) == 7354) set jupe_hist,jupe_hist +4;
|
||||
else set jupe_hist,jupe_hist +8;
|
||||
}
|
||||
set yuno_hist,6;
|
||||
@@ -675,7 +674,7 @@ function script Func_JupHist {
|
||||
mes "story with you, "+strcharinfo(0)+".";
|
||||
close;
|
||||
}
|
||||
else if (countitem(.@arg[3])) {
|
||||
else if (countitem(getarg(3))) {
|
||||
mes "[Fayruz]";
|
||||
mes "Oh, this one seems";
|
||||
mes "to have been created";
|
||||
@@ -690,7 +689,7 @@ function script Func_JupHist {
|
||||
mes "won't be as making progress";
|
||||
mes "as quickly as I had projected.";
|
||||
mes "Please, I'd like you to take this as a token of my gratitude.";
|
||||
delitem .@arg[3],1;
|
||||
delitem getarg(3),1;
|
||||
getitem 644,1;
|
||||
next;
|
||||
mes "[Fayruz]";
|
||||
@@ -711,7 +710,7 @@ function script Func_JupHist {
|
||||
close;
|
||||
}
|
||||
case 7:
|
||||
if (countitem(.@arg[0]) || countitem(.@arg[1])) {
|
||||
if ((countitem(getarg(0))) || (countitem(getarg(1)))) {
|
||||
mes "[Fayruz]";
|
||||
mes "Is this another";
|
||||
mes "Transparent Plate?";
|
||||
@@ -768,16 +767,16 @@ function script Func_JupHist {
|
||||
mes "or another. Scary stories are";
|
||||
mes "appealing because we actually";
|
||||
mes "like the strange and grotesque.";
|
||||
if (countitem(.@arg[0])) {
|
||||
delitem .@arg[0],1;
|
||||
if (.@arg[0] == 7352) set jupe_hist,jupe_hist +1;
|
||||
else if (.@arg[0] == 7353) set jupe_hist,jupe_hist +2;
|
||||
if (countitem(getarg(0))) {
|
||||
delitem getarg(0),1;
|
||||
if (getarg(0) == 7352) set jupe_hist,jupe_hist +1;
|
||||
else if (getarg(0) == 7353) set jupe_hist,jupe_hist +2;
|
||||
else set jupe_hist,jupe_hist +4;
|
||||
}
|
||||
else if (countitem(.@arg[1])) {
|
||||
delitem .@arg[1],1;
|
||||
if (.@arg[1] == 7353) set jupe_hist,jupe_hist +2;
|
||||
else if (.@arg[1] == 7354) set jupe_hist,jupe_hist +4;
|
||||
else if (countitem(getarg(1))) {
|
||||
delitem getarg(1),1;
|
||||
if (getarg(1) == 7353) set jupe_hist,jupe_hist +2;
|
||||
else if (getarg(1) == 7354) set jupe_hist,jupe_hist +4;
|
||||
else set jupe_hist,jupe_hist +8;
|
||||
}
|
||||
set yuno_hist,8;
|
||||
@@ -792,7 +791,7 @@ function script Func_JupHist {
|
||||
mes "to me, alright? See you later~";
|
||||
close;
|
||||
}
|
||||
else if (countitem(.@arg[2]) || countitem(.@arg[3])) {
|
||||
else if ((countitem(getarg(2))) || (countitem(getarg(3)))) {
|
||||
mes "[Fayruz]";
|
||||
mes "Oh, this one seems";
|
||||
mes "to have been created";
|
||||
@@ -814,8 +813,8 @@ function script Func_JupHist {
|
||||
mes "to compiling my research...";
|
||||
mes "Thank you so much for";
|
||||
mes "your help, "+strcharinfo(0)+".";
|
||||
if (countitem(.@arg[2])) delitem .@arg[2],1;
|
||||
else if (countitem(.@arg[3])) delitem .@arg[3],1;
|
||||
if (countitem(getarg(2))) delitem getarg(2),1;
|
||||
else if (countitem(getarg(3))) delitem getarg(3),1;
|
||||
getitem 644,1;
|
||||
close;
|
||||
}
|
||||
@@ -829,7 +828,7 @@ function script Func_JupHist {
|
||||
close;
|
||||
}
|
||||
case 9:
|
||||
if (countitem(.@arg[0])) {
|
||||
if (countitem(getarg(0))) {
|
||||
mes "[Fayruz]";
|
||||
mes "Oooh...! This one is";
|
||||
mes "much different than the";
|
||||
@@ -872,12 +871,12 @@ function script Func_JupHist {
|
||||
mes "feeling of indefatigable";
|
||||
mes "hope and inspiration...";
|
||||
mes "You can make it if you try!^000000";
|
||||
if (.@arg[0] == 7352) set jupe_hist,jupe_hist+1;
|
||||
else if (.@arg[0] == 7353) set jupe_hist,jupe_hist+2;
|
||||
else if (.@arg[0] == 7354) set jupe_hist,jupe_hist+4;
|
||||
if (getarg(0) == 7352) set jupe_hist,jupe_hist+1;
|
||||
else if (getarg(0) == 7353) set jupe_hist,jupe_hist+2;
|
||||
else if (getarg(0) == 7354) set jupe_hist,jupe_hist+4;
|
||||
else set jupe_hist,jupe_hist+8;
|
||||
set yuno_hist,10;
|
||||
delitem .@arg[0],1;
|
||||
delitem getarg(0),1;
|
||||
getexp (checkre(3))?10000:100000,0;
|
||||
next;
|
||||
mes "[Fayruz]";
|
||||
@@ -889,7 +888,7 @@ function script Func_JupHist {
|
||||
mes "research progress~";
|
||||
close;
|
||||
}
|
||||
else if (countitem(.@arg[1]) || countitem(.@arg[2]) || countitem(.@arg[3])) {
|
||||
else if ((countitem(getarg(1))) || (countitem(getarg(2))) || (countitem(getarg(3)))) {
|
||||
mes "[Fayruz]";
|
||||
mes "Hmm...";
|
||||
mes "This one seems to be created in a similar time";
|
||||
@@ -907,9 +906,9 @@ function script Func_JupHist {
|
||||
next;
|
||||
mes "[Fayruz]";
|
||||
mes "Now, excuse me. I need to go back to my research.";
|
||||
if (countitem(.@arg[1])) delitem .@arg[1],1;
|
||||
else if (countitem(.@arg[2])) delitem .@arg[2],1;
|
||||
else delitem .@arg[3],1;
|
||||
if (countitem(getarg(1))) delitem getarg(1),1;
|
||||
else if (countitem(getarg(2))) delitem getarg(2),1;
|
||||
else delitem getarg(3),1;
|
||||
getitem 644,1;
|
||||
close;
|
||||
}
|
||||
|
||||
@@ -22,7 +22,6 @@
|
||||
//= 4.9 Fixed incorrect use of 'close'. [Joseph]
|
||||
//= 5.0 Updated RE/Pre-RE EXP. [Euphy]
|
||||
//= 5.1 Added GM management NPCs. [Euphy]
|
||||
//= 5.2 Fixed some quest log issues. [Capuche]
|
||||
//============================================================
|
||||
|
||||
// Gangster Alert [Official Conversion]
|
||||
@@ -5376,8 +5375,7 @@ lhz_in01,27,247,5 script Representative#li_02 71,{
|
||||
mes "please refer to the Rekenber";
|
||||
mes "Guidebook located to my side.";
|
||||
mes "Thank you and have a nice day.";
|
||||
if (isbegin_quest(2088))
|
||||
changequest 2088,2089;
|
||||
changequest 2088,2089;
|
||||
close;
|
||||
}
|
||||
else {
|
||||
@@ -8388,7 +8386,7 @@ L_Mission:
|
||||
mes "^3355FFGhalstein^000000 again. It's time";
|
||||
mes "we let you loose, adventurer.";
|
||||
set lhz_boss,43;
|
||||
// completequest 12028;
|
||||
completequest 12028;
|
||||
close2;
|
||||
cutin "",255;
|
||||
end;
|
||||
@@ -8398,8 +8396,8 @@ L_Mission:
|
||||
mes "[Karl]";
|
||||
mes ".........";
|
||||
mes "............";
|
||||
for(set .@i,12015; .@i < 12028; set .@i,.@i+1) {
|
||||
if (checkquest(.@i) >= 0 && checkquest(.@i) < 2)
|
||||
for(set .@i,12015; .@i<=12028; set .@i,.@i+1) {
|
||||
if (checkquest(.@i) > 0 && checkquest(.@i) < 2)
|
||||
completequest .@i;
|
||||
}
|
||||
close;
|
||||
@@ -10408,7 +10406,7 @@ lhz_in01,174,258,3 script Young Man#reken 868,{
|
||||
next;
|
||||
set lhz_rekenber,22;
|
||||
getexp (checkre(3))?55000:550000,0;
|
||||
completequest 12014;
|
||||
completequest 12013;
|
||||
cutin "lhz_kaz01",2;
|
||||
mes "[Kazien]";
|
||||
mes "Look, I can't have";
|
||||
@@ -10584,7 +10582,7 @@ lhz_in01,174,258,3 script Young Man#reken 868,{
|
||||
mes "for the Rune-Midgarts Kingdom.";
|
||||
next;
|
||||
set lhz_rekenber,12;
|
||||
// changequest 5005,5006;
|
||||
changequest 5005,5006;
|
||||
getexp (checkre(3))?40000:400000,0;
|
||||
cutin "lhz_kaz03",2;
|
||||
mes "[Kazien]";
|
||||
@@ -10639,7 +10637,7 @@ lhz_in01,174,258,3 script Young Man#reken 868,{
|
||||
mes "to me for another job, okay?";
|
||||
next;
|
||||
set lhz_rekenber,8;
|
||||
changequest 12010,12011;
|
||||
changequest 12008,12010;
|
||||
cutin "lhz_kaz01",2;
|
||||
mes "[Kazien]";
|
||||
mes "Don't forget...";
|
||||
@@ -11070,7 +11068,7 @@ einbroch,55,52,3 script Laboratory Guard#reken 852,{
|
||||
mes "I still can't allow you to";
|
||||
mes "enter the laboratory.";
|
||||
set lhz_rekenber,4;
|
||||
// changequest 12008,12010;
|
||||
changequest 12008,12010;
|
||||
close;
|
||||
|
||||
case 2:
|
||||
@@ -11429,7 +11427,7 @@ airplane_01,96,48,3 script Man#Lyozien 868,{
|
||||
mes "know, embarassing orders...";
|
||||
next;
|
||||
set lhz_rekenber,11;
|
||||
changequest 12013,12014;
|
||||
changequest 12011,12012;
|
||||
cutin "lhz_ryo01",2;
|
||||
mes "[Lyozien]";
|
||||
mes "No? Eh, just meet up with";
|
||||
@@ -11512,7 +11510,7 @@ airplane_01,96,48,3 script Man#Lyozien 868,{
|
||||
mes "at the Airport, and tell him that his orders have safely arrived.";
|
||||
next;
|
||||
set lhz_rekenber,9;
|
||||
changequest 12011,12012;
|
||||
changequest 12010,12011;
|
||||
cutin "lhz_ryo11",2;
|
||||
mes "[Lyozien]";
|
||||
mes "Once you tell Mr. Ahman";
|
||||
|
||||
@@ -1127,21 +1127,18 @@ mosk_ship,101,111,4 script rudder#ship HIDDEN_NPC,{
|
||||
end;
|
||||
|
||||
S_Rud1:
|
||||
.@direction = getarg(0);
|
||||
.@monster_setting = getarg(1);
|
||||
|
||||
mes "Which way?";
|
||||
next;
|
||||
setarray .@d$[1],"East","West","South","North";
|
||||
.@j = select(implode(.@d$,":")) -1;
|
||||
if (.@j == .@direction) {
|
||||
if (.@j == getarg(0)) {
|
||||
mes "[Mr. Ibanoff]";
|
||||
mes "Good. Firstly, we should";
|
||||
mes "keep heading "+ strtolower(.@d$[.@direction]) +" this way.";
|
||||
mes "keep heading "+strtolower(.@d$[getarg(0)])+" this way.";
|
||||
mes "When I give the order,";
|
||||
mes "please adjust the rudder again.";
|
||||
if (.@monster_setting == 2) .@r = rand(1,4);
|
||||
if (.@monster_setting == 2 && .@r == 3) {
|
||||
if (getarg(1) == 2) .@r = rand(1,4);
|
||||
if (getarg(1) == 2 && .@r == 3) {
|
||||
next;
|
||||
mes "[Mr. Ibanoff]";
|
||||
mes "Wait! Something has appeared in front of us...";
|
||||
@@ -1159,15 +1156,15 @@ S_Rud1:
|
||||
else
|
||||
donpcevent "Baehideun3#ship::OnEnable";
|
||||
}
|
||||
mos_whale_edq = (.@monster_setting == 2)?((mos_whale_edq >= 241)?((.@r != 3)?26:25):((.@r != 3)?10:11)):(mos_whale_edq + 1);
|
||||
mos_whale_edq = (getarg(1) == 2)?((mos_whale_edq >= 241)?((.@r != 3)?26:25):((.@r != 3)?10:11)):(mos_whale_edq + 1);
|
||||
close;
|
||||
}
|
||||
mes "[Mr. Ibanoff]";
|
||||
mes "I said that we should go "+ .@d$[.@direction] +"!";
|
||||
mes "I said that we should go "+.@d$[getarg(0)]+"!";
|
||||
mes "You should sail in the right";
|
||||
mes "direction! To the "+ strtolower(.@d$[.@direction]) +"!";
|
||||
if (.@monster_setting >= 1) {
|
||||
.@r = (.@monster_setting == 1)?5:4;
|
||||
mes "direction! To the "+strtolower(.@d$[getarg(0)])+"!";
|
||||
if (getarg(1) >= 1) {
|
||||
.@r = (getarg(1) == 1)?5:4;
|
||||
if (rand(1,.@r) <= 2) {
|
||||
next;
|
||||
mes "[Mr. Ibanoff]";
|
||||
|
||||
@@ -1831,10 +1831,8 @@ ra_in01,235,194,5 script Katinshuell 931,{
|
||||
mes "What? I don't understand you...";
|
||||
close;
|
||||
}
|
||||
if (rach_vice == 10) {
|
||||
set rach_vice,11;
|
||||
changequest 8114,8115;
|
||||
}
|
||||
set rach_vice,11;
|
||||
changequest 8114,8115;
|
||||
mes "[Katinshuell]";
|
||||
mes "You happy, now?";
|
||||
mes "Quit trying to pry into";
|
||||
@@ -2128,10 +2126,8 @@ ra_in01,250,19,3 script Mr. Shendar 929,{
|
||||
mes "distinctively pleasant";
|
||||
mes "scent about them. I guess";
|
||||
mes "it must be pheremonal?";
|
||||
if (rach_vice == 4) {
|
||||
set rach_vice,5;
|
||||
changequest 8108,8109;
|
||||
}
|
||||
set rach_vice,5;
|
||||
changequest 8108,8109;
|
||||
close;
|
||||
}
|
||||
else if (rach_vice == 2) {
|
||||
@@ -4159,14 +4155,13 @@ L_End:
|
||||
end;
|
||||
|
||||
S_Donate:
|
||||
.@num = getarg(0);
|
||||
cutin "ra_nemma01",2;
|
||||
mes "[Priestess Nemma]";
|
||||
mes "So, " + strcharinfo(0) + "...";
|
||||
mes "I just want to make sure:";
|
||||
mes "You want to donate "+getarg(1);
|
||||
mes "zeny, and receive "+ .@num +" Lottery";
|
||||
if (.@num == 1) mes "Ticket. Is that correct?";
|
||||
mes "zeny, and receive "+getarg(0)+" Lottery";
|
||||
if(getarg(0) == 1) mes "Ticket. Is that correct?";
|
||||
else mes "Tickets. Is that correct?";
|
||||
next;
|
||||
if (select("No:Yes") == 1) {
|
||||
@@ -4179,8 +4174,8 @@ S_Donate:
|
||||
mes "generous and rewards the patient!";
|
||||
return;
|
||||
}
|
||||
if (Zeny >= .@num*50000) {
|
||||
if (!checkweight(7570,.@num)) {
|
||||
if (Zeny >= getarg(0)*50000) {
|
||||
if (!checkweight(7570,getarg(0))) {
|
||||
cutin "ra_nemma02",2;
|
||||
mes "[Priestess Nemma]";
|
||||
mes "I can scarcely believe it...";
|
||||
@@ -4199,9 +4194,9 @@ S_Donate:
|
||||
mes "donate if you can, okay?";
|
||||
return;
|
||||
}
|
||||
$rachel_donate = $rachel_donate + .@num;
|
||||
getitem 7570,.@num;// Temple_Lottery_Ticket
|
||||
Zeny = Zeny - .@num *50000;
|
||||
set $rachel_donate,$rachel_donate+getarg(0);
|
||||
getitem 7570,getarg(0); //Temple_Lottery_Ticket
|
||||
set Zeny, Zeny-getarg(0)*50000;
|
||||
set ra_have_donated,1;
|
||||
if ($rachel_donate > 9999) {
|
||||
cutin "ra_nemma03",2;
|
||||
@@ -4237,7 +4232,7 @@ S_Donate:
|
||||
else {
|
||||
mes "[Priestess Nemma]";
|
||||
mes "I'm sorry, but you have";
|
||||
mes "less than "+ (.@num *50000) +" zeny...";
|
||||
mes "less than "+@Donate$+" zeny...";
|
||||
mes "I know it's asking a lot,";
|
||||
mes "but those are the rules that";
|
||||
mes "I've been told to follow, so...";
|
||||
|
||||
@@ -11967,43 +11967,42 @@ function script F_SignSeal {
|
||||
mes "more powerful to break the seal...^000000";
|
||||
close;
|
||||
}
|
||||
.@r = getarg(0);
|
||||
if (countitem(1558) || countitem(1963)) {
|
||||
if (.@r < 980) F_SealFail; }
|
||||
if (getarg(0) < 980) F_SealFail; }
|
||||
else if (countitem(1227) || countitem(1228) || countitem(1240) || countitem(1241) || countitem(1962) || countitem(1813)) {
|
||||
if (.@r < 960) F_SealFail; }
|
||||
if (getarg(0) < 960) F_SealFail; }
|
||||
else if (countitem(1719) || countitem(1130) || countitem(1133) || countitem(1223) || countitem(1229) || countitem(1231) || countitem(1413) || countitem(1814) || countitem(1242)) {
|
||||
if (.@r < 940) F_SealFail; }
|
||||
if (getarg(0) < 940) F_SealFail; }
|
||||
else if (countitem(1131) || countitem(1230) || countitem(1232)) {
|
||||
if (.@r < 920) F_SealFail; }
|
||||
if (getarg(0) < 920) F_SealFail; }
|
||||
else if (countitem(1132) || countitem(1134) || countitem(1233) || countitem(1234) || countitem(1235) || countitem(1414) || countitem(1523) || countitem(1236)) {
|
||||
if (.@r < 900) F_SealFail; }
|
||||
if (getarg(0) < 900) F_SealFail; }
|
||||
else if (countitem(1237) || countitem(1524) || countitem(1525) || countitem(1557) || countitem(1415) || countitem(1964)) {
|
||||
if (.@r < 880) F_SealFail; }
|
||||
if (getarg(0) < 880) F_SealFail; }
|
||||
else if (countitem(1135) || countitem(1140) || countitem(1141) || countitem(1527)) {
|
||||
if (.@r < 860) F_SealFail; }
|
||||
if (getarg(0) < 860) F_SealFail; }
|
||||
else if (countitem(1164) || countitem(1165) || countitem(1467) || countitem(1138) || countitem(1139) || countitem(1224) || countitem(1225) || countitem(1416) || countitem(1526)) {
|
||||
if (.@r < 840) F_SealFail; }
|
||||
if (getarg(0) < 840) F_SealFail; }
|
||||
else if (countitem(1305) || countitem(1720) || countitem(1136) || countitem(1137) || countitem(1166)) {
|
||||
if (.@r < 820) F_SealFail; }
|
||||
if (getarg(0) < 820) F_SealFail; }
|
||||
else if (countitem(1261) || countitem(1528) || countitem(1167)) {
|
||||
if (.@r < 800) F_SealFail; }
|
||||
if (getarg(0) < 800) F_SealFail; }
|
||||
else if (countitem(1364) || countitem(1913)) {
|
||||
if (.@r < 780) F_SealFail; }
|
||||
if (getarg(0) < 780) F_SealFail; }
|
||||
else if (countitem(1170) || countitem(1468) || countitem(1168) || countitem(1169)) {
|
||||
if (.@r < 760) F_SealFail; }
|
||||
if (getarg(0) < 760) F_SealFail; }
|
||||
else if (countitem(1365) || countitem(1366) || countitem(1473)) {
|
||||
if (.@r < 740) F_SealFail; }
|
||||
if (getarg(0) < 740) F_SealFail; }
|
||||
else if (countitem(1367) || countitem(1368) || countitem(1466) || countitem(1469)) {
|
||||
if (.@r < 720) F_SealFail; }
|
||||
if (getarg(0) < 720) F_SealFail; }
|
||||
else if (countitem(1369) || countitem(1470)) {
|
||||
if (.@r < 700) F_SealFail; }
|
||||
if (getarg(0) < 700) F_SealFail; }
|
||||
else if (countitem(1722) || countitem(1471)) {
|
||||
if (.@r < 680) F_SealFail; }
|
||||
if (getarg(0) < 680) F_SealFail; }
|
||||
else if (countitem(1363)) {
|
||||
if (.@r < 660) F_SealFail; }
|
||||
if (getarg(0) < 660) F_SealFail; }
|
||||
else if (countitem(1530)) {
|
||||
if (.@r < 500) F_SealFail; }
|
||||
if (getarg(0) < 500) F_SealFail; }
|
||||
else {
|
||||
mes "^3355FFThe weapon you're holding";
|
||||
mes "right now doesn't look like it has any chance of breaking this seal. You'll definitely need something";
|
||||
|
||||
@@ -17,75 +17,75 @@
|
||||
|
||||
// Izlude
|
||||
//============================================================
|
||||
izlude,197,205,1 duplicate(Sailor_izlude) Sailor#izlude 4W_SAILOR
|
||||
izlude_a,197,205,1 duplicate(Sailor_izlude) Sailor#izlude_a 4W_SAILOR
|
||||
izlude_b,197,205,1 duplicate(Sailor_izlude) Sailor#izlude_b 4W_SAILOR
|
||||
izlude_c,197,205,1 duplicate(Sailor_izlude) Sailor#izlude_c 4W_SAILOR
|
||||
izlude_d,197,205,1 duplicate(Sailor_izlude) Sailor#izlude_d 4W_SAILOR
|
||||
izlude,197,205,1 duplicate(Sailor_izlude) Sailor#izlude 100
|
||||
izlude_a,197,205,1 duplicate(Sailor_izlude) Sailor#izlude_a 100
|
||||
izlude_b,197,205,1 duplicate(Sailor_izlude) Sailor#izlude_b 100
|
||||
izlude_c,197,205,1 duplicate(Sailor_izlude) Sailor#izlude_c 100
|
||||
izlude_d,197,205,1 duplicate(Sailor_izlude) Sailor#izlude_d 100
|
||||
|
||||
izlude,71,92,2 duplicate(Bonne_izlude) Bonne#izlude 4_F_01
|
||||
izlude_a,71,92,2 duplicate(Bonne_izlude) Bonne#izlude_a 4_F_01
|
||||
izlude_b,71,92,2 duplicate(Bonne_izlude) Bonne#izlude_b 4_F_01
|
||||
izlude_c,71,92,2 duplicate(Bonne_izlude) Bonne#izlude_c 4_F_01
|
||||
izlude_d,71,92,2 duplicate(Bonne_izlude) Bonne#izlude_d 4_F_01
|
||||
izlude,71,92,2 duplicate(Bonne_izlude) Bonne#izlude 90
|
||||
izlude_a,71,92,2 duplicate(Bonne_izlude) Bonne#izlude_a 90
|
||||
izlude_b,71,92,2 duplicate(Bonne_izlude) Bonne#izlude_b 90
|
||||
izlude_c,71,92,2 duplicate(Bonne_izlude) Bonne#izlude_c 90
|
||||
izlude_d,71,92,2 duplicate(Bonne_izlude) Bonne#izlude_d 90
|
||||
|
||||
izlude,172,215,4 duplicate(Charfri_izlude) Charfri#izlude 4_F_02
|
||||
izlude_a,172,215,4 duplicate(Charfri_izlude) Charfri#izlude_a 4_F_02
|
||||
izlude_b,172,215,4 duplicate(Charfri_izlude) Charfri#izlude_b 4_F_02
|
||||
izlude_c,172,215,4 duplicate(Charfri_izlude) Charfri#izlude_c 4_F_02
|
||||
izlude_d,172,215,4 duplicate(Charfri_izlude) Charfri#izlude_d 4_F_02
|
||||
izlude,172,215,4 duplicate(Charfri_izlude) Charfri#izlude 91
|
||||
izlude_a,172,215,4 duplicate(Charfri_izlude) Charfri#izlude_a 91
|
||||
izlude_b,172,215,4 duplicate(Charfri_izlude) Charfri#izlude_b 91
|
||||
izlude_c,172,215,4 duplicate(Charfri_izlude) Charfri#izlude_c 91
|
||||
izlude_d,172,215,4 duplicate(Charfri_izlude) Charfri#izlude_d 91
|
||||
|
||||
izlude,174,164,4 duplicate(Cuskoal_izlude) Cuskoal#izlude 4_F_TELEPORTER
|
||||
izlude_a,174,164,4 duplicate(Cuskoal_izlude) Cuskoal#izlude_a 4_F_TELEPORTER
|
||||
izlude_b,174,164,4 duplicate(Cuskoal_izlude) Cuskoal#izlude_b 4_F_TELEPORTER
|
||||
izlude_c,174,164,4 duplicate(Cuskoal_izlude) Cuskoal#izlude_c 4_F_TELEPORTER
|
||||
izlude_d,174,164,4 duplicate(Cuskoal_izlude) Cuskoal#izlude_d 4_F_TELEPORTER
|
||||
izlude,174,164,4 duplicate(Cuskoal_izlude) Cuskoal#izlude 124
|
||||
izlude_a,174,164,4 duplicate(Cuskoal_izlude) Cuskoal#izlude_a 124
|
||||
izlude_b,174,164,4 duplicate(Cuskoal_izlude) Cuskoal#izlude_b 124
|
||||
izlude_c,174,164,4 duplicate(Cuskoal_izlude) Cuskoal#izlude_c 124
|
||||
izlude_d,174,164,4 duplicate(Cuskoal_izlude) Cuskoal#izlude_d 124
|
||||
|
||||
izlude,85,103,4 duplicate(Dega_izlude) Dega#izlude 4_M_02
|
||||
izlude_a,85,103,4 duplicate(Dega_izlude) Dega#izlude_a 4_M_02
|
||||
izlude_b,85,103,4 duplicate(Dega_izlude) Dega#izlude_b 4_M_02
|
||||
izlude_c,85,103,4 duplicate(Dega_izlude) Dega#izlude_c 4_M_02
|
||||
izlude_d,85,103,4 duplicate(Dega_izlude) Dega#izlude_d 4_M_02
|
||||
izlude,85,103,4 duplicate(Dega_izlude) Dega#izlude 84
|
||||
izlude_a,85,103,4 duplicate(Dega_izlude) Dega#izlude_a 84
|
||||
izlude_b,85,103,4 duplicate(Dega_izlude) Dega#izlude_b 84
|
||||
izlude_c,85,103,4 duplicate(Dega_izlude) Dega#izlude_c 84
|
||||
izlude_d,85,103,4 duplicate(Dega_izlude) Dega#izlude_d 84
|
||||
|
||||
izlude,140,186,4 duplicate(Kylick_izlude) Kylick#izlude 4W_M_01
|
||||
izlude_a,140,186,4 duplicate(Kylick_izlude) Kylick#izlude_a 4W_M_01
|
||||
izlude_b,140,186,4 duplicate(Kylick_izlude) Kylick#izlude_b 4W_M_01
|
||||
izlude_c,140,186,4 duplicate(Kylick_izlude) Kylick#izlude_c 4W_M_01
|
||||
izlude_d,140,186,4 duplicate(Kylick_izlude) Kylick#izlude_d 4W_M_01
|
||||
izlude,140,186,4 duplicate(Kylick_izlude) Kylick#izlude 97
|
||||
izlude_a,140,186,4 duplicate(Kylick_izlude) Kylick#izlude_a 97
|
||||
izlude_b,140,186,4 duplicate(Kylick_izlude) Kylick#izlude_b 97
|
||||
izlude_c,140,186,4 duplicate(Kylick_izlude) Kylick#izlude_c 97
|
||||
izlude_d,140,186,4 duplicate(Kylick_izlude) Kylick#izlude_d 97
|
||||
|
||||
izlude,57,159,2 duplicate(Red_izlude) Red#izlude 4_M_03
|
||||
izlude_a,57,159,2 duplicate(Red_izlude) Red#izlude_a 4_M_03
|
||||
izlude_b,57,159,2 duplicate(Red_izlude) Red#izlude_b 4_M_03
|
||||
izlude_c,57,159,2 duplicate(Red_izlude) Red#izlude_c 4_M_03
|
||||
izlude_d,57,159,2 duplicate(Red_izlude) Red#izlude_d 4_M_03
|
||||
izlude,57,159,2 duplicate(Red_izlude) Red#izlude 85
|
||||
izlude_a,57,159,2 duplicate(Red_izlude) Red#izlude_a 85
|
||||
izlude_b,57,159,2 duplicate(Red_izlude) Red#izlude_b 85
|
||||
izlude_c,57,159,2 duplicate(Red_izlude) Red#izlude_c 85
|
||||
izlude_d,57,159,2 duplicate(Red_izlude) Red#izlude_d 85
|
||||
|
||||
izlude,55,159,2 duplicate(Cebalis_izlude) Cebalis#izlude 4W_M_02
|
||||
izlude_a,55,159,2 duplicate(Cebalis_izlude) Cebalis#izlude_a 4W_M_02
|
||||
izlude_b,55,159,2 duplicate(Cebalis_izlude) Cebalis#izlude_b 4W_M_02
|
||||
izlude_c,55,159,2 duplicate(Cebalis_izlude) Cebalis#izlude_c 4W_M_02
|
||||
izlude_d,55,159,2 duplicate(Cebalis_izlude) Cebalis#izlude_d 4W_M_02
|
||||
izlude,55,159,2 duplicate(Cebalis_izlude) Cebalis#izlude 98
|
||||
izlude_a,55,159,2 duplicate(Cebalis_izlude) Cebalis#izlude_a 98
|
||||
izlude_b,55,159,2 duplicate(Cebalis_izlude) Cebalis#izlude_b 98
|
||||
izlude_c,55,159,2 duplicate(Cebalis_izlude) Cebalis#izlude_c 98
|
||||
izlude_d,55,159,2 duplicate(Cebalis_izlude) Cebalis#izlude_d 98
|
||||
|
||||
izlude,165,156,2 duplicate(Soldier_izlude) Soldier#izlude 8W_SOLDIER
|
||||
izlude_a,165,156,2 duplicate(Soldier_izlude) Soldier#izlude_a 8W_SOLDIER
|
||||
izlude_b,165,156,2 duplicate(Soldier_izlude) Soldier#izlude_b 8W_SOLDIER
|
||||
izlude_c,165,156,2 duplicate(Soldier_izlude) Soldier#izlude_c 8W_SOLDIER
|
||||
izlude_d,165,156,2 duplicate(Soldier_izlude) Soldier#izlude_d 8W_SOLDIER
|
||||
izlude,165,156,2 duplicate(Soldier_izlude) Soldier#izlude 105
|
||||
izlude_a,165,156,2 duplicate(Soldier_izlude) Soldier#izlude_a 105
|
||||
izlude_b,165,156,2 duplicate(Soldier_izlude) Soldier#izlude_b 105
|
||||
izlude_c,165,156,2 duplicate(Soldier_izlude) Soldier#izlude_c 105
|
||||
izlude_d,165,156,2 duplicate(Soldier_izlude) Soldier#izlude_d 105
|
||||
|
||||
- script ::Guard_izlude -1,{
|
||||
mes "[Izlude Guard]";
|
||||
mes "Welcome to Izlude.";
|
||||
close;
|
||||
}
|
||||
prt_fild08,350,219,4 duplicate(Guard_izlude) Guard#izlude 8W_SOLDIER
|
||||
prt_fild08a,350,219,4 duplicate(Guard_izlude) Guard#izlude_a 8W_SOLDIER
|
||||
prt_fild08b,350,219,4 duplicate(Guard_izlude) Guard#izlude_b 8W_SOLDIER
|
||||
prt_fild08c,350,219,4 duplicate(Guard_izlude) Guard#izlude_c 8W_SOLDIER
|
||||
prt_fild08d,350,219,4 duplicate(Guard_izlude) Guard#izlude_d 8W_SOLDIER
|
||||
prt_fild08,350,219,4 duplicate(Guard_izlude) Guard#izlude 105
|
||||
prt_fild08a,350,219,4 duplicate(Guard_izlude) Guard#izlude_a 105
|
||||
prt_fild08b,350,219,4 duplicate(Guard_izlude) Guard#izlude_b 105
|
||||
prt_fild08c,350,219,4 duplicate(Guard_izlude) Guard#izlude_c 105
|
||||
prt_fild08d,350,219,4 duplicate(Guard_izlude) Guard#izlude_d 105
|
||||
|
||||
// Channel Warper :: channel
|
||||
//============================================================
|
||||
function script F_IzludeChannel {
|
||||
mes "[Channel Warp Official]";
|
||||
mes "[Izlude Copy Warper]";
|
||||
mes "Izlude is a verly lively place is it not?";
|
||||
mes "I am here to help make Izlude feel more smooth!";
|
||||
mes "I can send you to another copy of Izlude.";
|
||||
@@ -100,177 +100,8 @@ function script F_IzludeChannel {
|
||||
}
|
||||
close;
|
||||
}
|
||||
izlude,122,105,5 script Channel Warp Official 1_M_WIZARD,{ callfunc "F_IzludeChannel",":Go to copy 2:Go to copy 3:Go to copy 4:Go to copy 5"; }
|
||||
izlude_a,122,105,5 script Channel Warp Official#_a 1_M_WIZARD,{ callfunc "F_IzludeChannel","Go to copy 1::Go to copy 3:Go to copy 4:Go to copy 5"; }
|
||||
izlude_b,122,105,5 script Channel Warp Official#_b 1_M_WIZARD,{ callfunc "F_IzludeChannel","Go to copy 1:Go to copy 2::Go to copy 4:Go to copy 5"; }
|
||||
izlude_c,122,105,5 script Channel Warp Official#_c 1_M_WIZARD,{ callfunc "F_IzludeChannel","Go to copy 1:Go to copy 2:Go to copy 3::Go to copy 5"; }
|
||||
izlude_d,122,105,5 script Channel Warp Official#_d 1_M_WIZARD,{ callfunc "F_IzludeChannel","Go to copy 1:Go to copy 2:Go to copy 3:Go to copy 4:"; }
|
||||
|
||||
// Talking NPCs
|
||||
//============================================================
|
||||
izlude,143,205,7 script Talkative Kid#iz 4_F_KID2,{
|
||||
end;
|
||||
|
||||
OnTimer64000:
|
||||
npctalk "I used all my Novice Red Potions. What should I do?";
|
||||
end;
|
||||
|
||||
OnTimer72000:
|
||||
npctalk "Where is the shop?";
|
||||
end;
|
||||
|
||||
OnTimer136000:
|
||||
npctalk "Idiot! You do not know about the 'shortcut window'?";
|
||||
end;
|
||||
|
||||
OnTimer144000:
|
||||
npctalk "The items in your inventory can be dragged and put in the shortcut window.";
|
||||
end;
|
||||
|
||||
OnTimer212000:
|
||||
npctalk "I got so many beginner's items in the Academy!";
|
||||
end;
|
||||
|
||||
OnTimer276000:
|
||||
npctalk "They even gave me weapons and a shield!";
|
||||
end;
|
||||
|
||||
OnTimer284000:
|
||||
npctalk "Just press <Ctrl+~key> to open the map you have.";
|
||||
end;
|
||||
|
||||
OnTimer344000:
|
||||
npctalk "Then do you want to go Criatura Academy with me? I'm learning how to battle from Instructor Subino!";
|
||||
end;
|
||||
|
||||
OnTimer348000:
|
||||
npctalk "The Academy is in North side of Izlude. Let's go~!";
|
||||
end;
|
||||
|
||||
OnTimer416000:
|
||||
npctalk "It's a system to guide you to a destination.";
|
||||
end;
|
||||
|
||||
OnTimer424000:
|
||||
npctalk "In the basic menu, please click the [Navigation] button.";
|
||||
end;
|
||||
|
||||
OnTimer492000:
|
||||
npctalk "Whee, Ain't gonna use your brain? Please type /where in the chat window now!";
|
||||
end;
|
||||
|
||||
OnTimer552000:
|
||||
npctalk "In this case, you can push the <Enter> key.";
|
||||
end;
|
||||
|
||||
OnTimer560000:
|
||||
npctalk "We are just repeating the same dialog. HaHaha.";
|
||||
end;
|
||||
|
||||
OnTimer565000:
|
||||
OnInit:
|
||||
initnpctimer;
|
||||
end;
|
||||
}
|
||||
|
||||
izlude_a,143,205,7 duplicate(Talkative Kid#iz) Talkative Kid#iza 4_F_KID2
|
||||
izlude_b,143,205,7 duplicate(Talkative Kid#iz) Talkative Kid#izb 4_F_KID2
|
||||
izlude_c,143,205,7 duplicate(Talkative Kid#iz) Talkative Kid#izc 4_F_KID2
|
||||
izlude_d,143,205,7 duplicate(Talkative Kid#iz) Talkative Kid#izd 4_F_KID2
|
||||
|
||||
izlude,146,205,7 script Talkative Adventurer#iz 4_M_KID1,{
|
||||
end;
|
||||
|
||||
OnTimer69000:
|
||||
npctalk "You can buy potion from Merchants.";
|
||||
end;
|
||||
|
||||
OnTimer77000:
|
||||
npctalk "It's the Potion image in the mini map.";
|
||||
end;
|
||||
|
||||
OnTimer131000:
|
||||
npctalk "Is there any way to use items easily?";
|
||||
end;
|
||||
|
||||
OnTimer141000:
|
||||
npctalk "Shortcut window? The slots at the top of the screen? How can I use it?";
|
||||
end;
|
||||
|
||||
OnTimer149000:
|
||||
npctalk "For inventory, do you mean 'item' menu? Oh, it is!";
|
||||
end;
|
||||
|
||||
OnTimer217000:
|
||||
npctalk "I have a bunch of potions?";
|
||||
end;
|
||||
|
||||
OnTimer281000:
|
||||
npctalk "What?! I should go to the Academy now!";
|
||||
end;
|
||||
|
||||
OnTimer279000:
|
||||
npctalk "Where is Izlude? In the center?";
|
||||
end;
|
||||
|
||||
OnTimer339000:
|
||||
npctalk "I do not know what to do.";
|
||||
end;
|
||||
|
||||
OnTimer349000:
|
||||
npctalk "Oh yea? I want to know so many things~ I will go with you!";
|
||||
end;
|
||||
|
||||
OnTimer411000:
|
||||
npctalk "Navigation, What is that?";
|
||||
end;
|
||||
|
||||
OnTimer421000:
|
||||
npctalk "Oh-! Should I search for a Kafra Employee?";
|
||||
end;
|
||||
|
||||
OnTimer487000:
|
||||
npctalk "What is the town name?";
|
||||
end;
|
||||
|
||||
OnTimer497000:
|
||||
npctalk "I cannot see the part where I can write something in the chat window?";
|
||||
end;
|
||||
|
||||
OnTimer557000:
|
||||
npctalk "Oh you smarty...";
|
||||
end;
|
||||
|
||||
OnTimer555000:
|
||||
npctalk "A while ago, one Novice talked to me like hey 'Talkative Adventurer'?. HaHaha.";
|
||||
end;
|
||||
|
||||
OnTimer565000:
|
||||
OnInit:
|
||||
initnpctimer;
|
||||
end;
|
||||
}
|
||||
|
||||
izlude_a,146,205,7 duplicate(Talkative Adventurer#iz) Talkative Adventurer#iza 4_M_KID1
|
||||
izlude_b,146,205,7 duplicate(Talkative Adventurer#iz) Talkative Adventurer#izb 4_M_KID1
|
||||
izlude_c,146,205,7 duplicate(Talkative Adventurer#iz) Talkative Adventurer#izc 4_M_KID1
|
||||
izlude_d,146,205,7 duplicate(Talkative Adventurer#iz) Talkative Adventurer#izd 4_M_KID1
|
||||
|
||||
prt_fild08,338,217,7 script Resting Adventurer#iz 4_F_SITDOWN,{
|
||||
end;
|
||||
|
||||
OnTimer60000:
|
||||
npctalk "You know what? If you are sitting, HP and SP recovery is faster.";
|
||||
end;
|
||||
|
||||
OnTimer65000:
|
||||
npctalk "Sitting is possible if your basic job skill level is more than 3. Shortcut is pressing the <INSERT> key.";
|
||||
OnInit:
|
||||
initnpctimer;
|
||||
end;
|
||||
}
|
||||
|
||||
prt_fild08a,338,217,7 duplicate(Resting Adventurer#iz) Resting Adventurer#iza 4_F_SITDOWN
|
||||
prt_fild08b,338,217,7 duplicate(Resting Adventurer#iz) Resting Adventurer#izb 4_F_SITDOWN
|
||||
prt_fild08c,338,217,7 duplicate(Resting Adventurer#iz) Resting Adventurer#izc 4_F_SITDOWN
|
||||
prt_fild08d,338,217,7 duplicate(Resting Adventurer#iz) Resting Adventurer#izd 4_F_SITDOWN
|
||||
izlude,122,105,5 script Izlude Copy Warper 64,{ callfunc "F_IzludeChannel",":Go to copy 2:Go to copy 3:Go to copy 4:Go to copy 5"; }
|
||||
izlude_a,122,105,5 script Izlude Copy Warper#_a 64,{ callfunc "F_IzludeChannel","Go to copy 1::Go to copy 3:Go to copy 4:Go to copy 5"; }
|
||||
izlude_b,122,105,5 script Izlude Copy Warper#_b 64,{ callfunc "F_IzludeChannel","Go to copy 1:Go to copy 2::Go to copy 4:Go to copy 5"; }
|
||||
izlude_c,122,105,5 script Izlude Copy Warper#_c 64,{ callfunc "F_IzludeChannel","Go to copy 1:Go to copy 2:Go to copy 3::Go to copy 5"; }
|
||||
izlude_d,122,105,5 script Izlude Copy Warper#_d 64,{ callfunc "F_IzludeChannel","Go to copy 1:Go to copy 2:Go to copy 3:Go to copy 4:"; }
|
||||
|
||||
@@ -1,182 +0,0 @@
|
||||
//===== rAthena Script =======================================
|
||||
//= Guides WoE TE
|
||||
//===== Description: =========================================
|
||||
//= [Official Conversion]
|
||||
//= NPC Guide for WoE TE
|
||||
//===== Changelogs: ==========================================
|
||||
//= 1.0 First Version. [Capuche]
|
||||
//============================================================
|
||||
|
||||
prt_gld,118,151,4 script Guide in Gloria#tes01 8W_SOLDIER,{
|
||||
mes "[Guide Soldier]";
|
||||
mes "May the endless glory be with the Kingdom of Rune-Midgarts and its seven royal families!";
|
||||
mes "Welcome to Gloria, the fortress in Siege Battle TE. We provide services in cooperation with Kafra and the major royal families of the kingdom.";
|
||||
next;
|
||||
switch( select( "Gloria?", "About Siege Battle TE", "About requirements for participation", "Forget it." ) ) {
|
||||
case 1:
|
||||
mes "[Guide Soldier]";
|
||||
mes "It has been named in honor of the seven royal families and the kingdom.";
|
||||
mes "The whole city closely resembles Valkyrie Realm, and here resides the aspirations of the royal family for everyone.";
|
||||
next;
|
||||
mes "[Guide Soldier]";
|
||||
mes "In Kafragarten of Aldebaran, managed by Gloria and Kafra Service, we have special rules that are slightly different from the existing ones.";
|
||||
mes "We call it Siege Battle TE.";
|
||||
next;
|
||||
mes "[Guide Soldier]";
|
||||
mes "You should not have troubles understanding the new rules since it is simply about setting a limit on qualifications for participation.";
|
||||
close;
|
||||
case 2:
|
||||
mes "[Guide Soldier]";
|
||||
mes "It is a new stage prepared by the royal family in order to let more people participate in siege battles.";
|
||||
mes "Different rules are applied, and sufficient supports are provided since its atmosphere is similar to that of a gymnasium.";
|
||||
next;
|
||||
mes "[Guide Soldier]";
|
||||
mes "^4d4dffTertiary job class and users with expanded levels are not allowed in Gloria and Kafragarten regions, where Siege Battle TE rules are applied.^000000";
|
||||
next;
|
||||
mes "[Guide Soldier]";
|
||||
mes "Also, we lend a variety of battlegears that you use only in corresponding regions for free.";
|
||||
mes "This may be the biggest difference.";
|
||||
close;
|
||||
case 3:
|
||||
mes "[Guide Soldier]";
|
||||
mes "^4d4dffNovice, primary, and secondary job classes are allowed to participate as well as extra job class.^000000";
|
||||
mes "Of course, primary and secondary job classes are included as well.";
|
||||
next;
|
||||
mes "[Guide Soldier]";
|
||||
mes "In other words, tertiary job class and jobs with expanded levels such as Kagerou and Oboro are not allowed.";
|
||||
mes "Also, their buff effects get eliminated here.";
|
||||
next;
|
||||
mes "[Guide Soldier]";
|
||||
mes "Other than that, it is not much different from the existing siege battles.";
|
||||
close;
|
||||
case 4:
|
||||
mes "[Guide Soldier]";
|
||||
mes "May the glory of the royal family and Odin's protection be with you!";
|
||||
close;
|
||||
}
|
||||
}
|
||||
|
||||
prt_gld,122,151,4 script Guide in Gloria#tes02 8W_SOLDIER,{
|
||||
mes "[Guide Soldier]";
|
||||
mes "This warp gate here will let you go into Gloria region.";
|
||||
mes "Please keep in mind that you are supposed to travel through warps here.";
|
||||
close;
|
||||
}
|
||||
|
||||
te_prt_gld,118,151,4 script Guide in Gloria#tes03 8W_SOLDIER,{
|
||||
mes "[Guide Soldier]";
|
||||
mes "You are now at the fortress in Gloria.";
|
||||
mes "If you wish to return to Valkyrie Realm, you can travel through warp.";
|
||||
close;
|
||||
}
|
||||
|
||||
te_prt_gld,122,151,4 script Guide in Gloria#tes04 8W_SOLDIER,{
|
||||
mes "[Guide Soldier]";
|
||||
mes "Welcome to Gloria.";
|
||||
mes "Job classes that are allowed to participate in siege battles at the fortresses in Kafragarten and Gloria regions are limited to ^4d4dffprimary and secondary job classes as well as those without expanded levels.^000000";
|
||||
next;
|
||||
mes "[Guide Soldier]";
|
||||
mes "In Kafragarten and Gloria regions, you get separate missions.";
|
||||
mes "Some of them are not related to Emperiums, so challenge yourself!";
|
||||
next;
|
||||
mes "[Guide Soldier]";
|
||||
mes "The royal family and Kafra Service have prepared a variety of retal items for you.";
|
||||
mes "Although the rental period is relatively short, it's all free. So, don't miss the chance!";
|
||||
close;
|
||||
}
|
||||
|
||||
alde_gld,228,189,3 script Sorin of Kafragarten 4_F_KAFRA3,{
|
||||
mes "[Sorin]";
|
||||
mes "Welcome to Kafra Service~ We always provide the best to our customers.";
|
||||
mes "Finally, Kafra Service has established its own fortress!";
|
||||
next;
|
||||
switch( select( "What is Kafragarten?", "What is Siege Battle TE?", "Qualifications for participation", "Forget it." ) ) {
|
||||
case 1:
|
||||
mes "[Sorin]";
|
||||
mes "This is a fortress provided by Kafra Service in cooperation with the royal family of Rune-Midgarts.";
|
||||
mes "It means 'Kafra's garden.'";
|
||||
next;
|
||||
mes "[Sorin]";
|
||||
mes "Although it looks very similar to Luina";
|
||||
mes "It should be fine since it's servicing different users.";
|
||||
mes "It's like a training stage, so to speak.";
|
||||
next;
|
||||
mes "[Sorin]";
|
||||
mes "Kafragarten is built in the region of Luina, and in Valkyrie Realm, the royal family's Gloria is founded.";
|
||||
mes "Kafra Service hopes that you would gain valuable experience in this new fortress.";
|
||||
close;
|
||||
case 2:
|
||||
mes "[Sorin]";
|
||||
mes "Siege Battle TE is ^4d4dffsiege battles designed for primary and secondary job classes only, ruling out tertiary job class.^000000";
|
||||
next;
|
||||
mes "[Sorin]";
|
||||
mes "It's been newly established in an effort to allow more users to gain experience through siege battles.";
|
||||
next;
|
||||
mes "[Sorin]";
|
||||
mes "Moreover, for your convenience, we lend a variety of items that you can use only inside the corresponding fortress. So, take advantage of this opportunity.";
|
||||
next;
|
||||
mes "[Sorin]";
|
||||
mes "As they say, 'action speaks louder than words.'";
|
||||
mes "Now, go and see for yourself~";
|
||||
close;
|
||||
case 3:
|
||||
mes "[Sorin]";
|
||||
mes "Primary, secondary, and extra job classes without expanded levels as well as primary and secondary job classes are allowed to participate only.";
|
||||
next;
|
||||
mes "[Sorin]";
|
||||
mes "In other words, tertiary job class and jobs with expanded levels such as Kagerou and Oboro are not allowed.";
|
||||
close;
|
||||
case 4:
|
||||
mes "[Sorin]";
|
||||
mes "Kafra Service will do its utmost to bring joy to your life through Kafragarten.";
|
||||
close;
|
||||
}
|
||||
}
|
||||
|
||||
alde_gld,224,185,5 script Defolty of Kafragarten 4_F_KAFRA1,{
|
||||
mes "[Defolty]";
|
||||
mes "Kafragarten is like a mirrored image of Luina, so its structure is exactly the same as that of Luina.";
|
||||
next;
|
||||
mes "[Defolty]";
|
||||
mes "You can travel by these warps here.";
|
||||
mes "You can travel to Kafragarten using warp.";
|
||||
close;
|
||||
}
|
||||
|
||||
te_alde_gld,228,189,3 script W of Kafragarten#tes01 4_F_KAFRA6,{
|
||||
mes "[W]";
|
||||
mes "You can travel to Luina using this warp here.";
|
||||
mes "Make good use of it";
|
||||
next;
|
||||
mes "[W]";
|
||||
mes "Who took the castle that was named after me, W?";
|
||||
mes "Hehe doesn't it mean that I'm superior to Tailing?";
|
||||
close;
|
||||
}
|
||||
|
||||
te_alde_gld,224,185,5 script Tailing of Kafragarten 4_F_KAFRA2,{
|
||||
mes "[Tailing]";
|
||||
mes "This is the region of Kafragarten.";
|
||||
mes "In siege battles in the regions of Kafragarten and Gloria, only primary and secondary job classes as well as users without expanded levels are allowed to participate.";
|
||||
next;
|
||||
mes "[Tailing]";
|
||||
mes "... .";
|
||||
mes "In Kafragarten and Gloria regions, you get separate missions.";
|
||||
mes "So you should pay close attention.";
|
||||
next;
|
||||
mes "[Tailing]";
|
||||
mes "Also, we have prepared a variety of battlegears, which are available anytime upon your request.";
|
||||
next;
|
||||
mes "[Tailing]";
|
||||
mes "But obviously, they're only valid in the regions of Kafragarten and Gloria.";
|
||||
next;
|
||||
mes "[Tailing]";
|
||||
mes "... ..";
|
||||
mes "Ah if you think I'm mad because my name is missing from Kafragarten and if my way of speaking is a little stiff because of that";
|
||||
next;
|
||||
mes "[Tailing]";
|
||||
mes "Oh my.";
|
||||
mes "Is that really true?";
|
||||
mes "No way. W is no better than me..hahaha.";
|
||||
close;
|
||||
}
|
||||
@@ -113,13 +113,12 @@ function script F_Invest_Status {
|
||||
|
||||
//callfunc "F_Invest_Abyss","<variable>","<NPC name>"{,"<addon message>"};
|
||||
function script F_Invest_Abyss {
|
||||
.@npc_name$ = getarg(1);
|
||||
mes "There are 2 ways to invest, by Zeny or the Investment Certificate given out by the Cat Paw Merchant Guild.";
|
||||
mes "Which way would you like to make your investment?";
|
||||
next;
|
||||
switch(select("Invest with Zeny.:Invest with Investment Certificates.:Cancel")) {
|
||||
case 1:
|
||||
mes .@npc_name$;
|
||||
mes getarg(1);
|
||||
mes "So you've decided to invest in Zeny.";
|
||||
mes "Minimum investment unit is ^4d4dff10,000 Zeny^000000.";
|
||||
mes "You can invest a maximum of 50 units which is ^4d4dff500,000 Zeny^000000.";
|
||||
@@ -135,35 +134,35 @@ function script F_Invest_Abyss {
|
||||
set .@units,50;
|
||||
break;
|
||||
case 4:
|
||||
mes .@npc_name$;
|
||||
mes getarg(1);
|
||||
mes "Please enter the amount you want to invest.";
|
||||
mes "Please choose between 1 to 200.";
|
||||
mes "Please enter 0 to cancel.";
|
||||
next;
|
||||
input .@units;
|
||||
if (.@units < 0 || .@units > 200) {
|
||||
mes .@npc_name$;
|
||||
mes getarg(1);
|
||||
mes "You've exceeded the amount per investment.";
|
||||
mes "Please try again.";
|
||||
close;
|
||||
} else if (.@units == 0) {
|
||||
mes .@npc_name$;
|
||||
mes getarg(1);
|
||||
mes "Canceled.";
|
||||
close;
|
||||
} else
|
||||
break;
|
||||
case 5:
|
||||
mes .@npc_name$;
|
||||
mes getarg(1);
|
||||
mes "Canceled.";
|
||||
close;
|
||||
}
|
||||
set .@zeny, .@units * 10000;
|
||||
if (Zeny < .@zeny) {
|
||||
mes .@npc_name$;
|
||||
mes getarg(1);
|
||||
mes "You do not have enough money.";
|
||||
close;
|
||||
}
|
||||
mes .@npc_name$;
|
||||
mes getarg(1);
|
||||
mes "You've invested "+callfunc("F_InsertPlural",.@units,"unit")+" "+callfunc("F_InsertComma",.@zeny)+" Zeny"+getarg(2,"")+".";
|
||||
mes "Not much but this is a small gift. You can exchange it with items in Malangdo.";
|
||||
set Zeny, Zeny-.@zeny;
|
||||
@@ -171,7 +170,7 @@ function script F_Invest_Abyss {
|
||||
getitem 6488,.@units; //Thanks_Invest_Ticket
|
||||
close;
|
||||
case 2:
|
||||
mes .@npc_name$;
|
||||
mes getarg(1);
|
||||
mes "Wow, you've brought Investment Certificates.";
|
||||
mes "How many certificates will you submit?";
|
||||
next;
|
||||
@@ -183,35 +182,35 @@ function script F_Invest_Abyss {
|
||||
set .@tickets,5;
|
||||
break;
|
||||
case 3:
|
||||
mes .@npc_name$;
|
||||
mes getarg(1);
|
||||
mes "Please enter the number of Investment Certificates you want to submit.";
|
||||
mes "Please choose between 1 to 20.";
|
||||
mes "Please enter 0 to cancel.";
|
||||
next;
|
||||
input .@tickets;
|
||||
if (.@tickets < 0 || .@tickets > 20) {
|
||||
mes .@npc_name$;
|
||||
mes getarg(1);
|
||||
mes "You've exceeded the amount per investment.";
|
||||
mes "Please try again.";
|
||||
close;
|
||||
} else if (.@tickets == 0) {
|
||||
mes .@npc_name$;
|
||||
mes getarg(1);
|
||||
mes "Canceled.";
|
||||
close;
|
||||
} else
|
||||
break;
|
||||
case 4:
|
||||
mes .@npc_name$;
|
||||
mes getarg(1);
|
||||
mes "Canceled.";
|
||||
close;
|
||||
}
|
||||
if (countitem(6489) < .@tickets) {
|
||||
mes .@npc_name$;
|
||||
mes getarg(1);
|
||||
mes "Looks like you have fewer Investment Certificates than you want to submit.";
|
||||
close;
|
||||
}
|
||||
set .@units, .@tickets * 10;
|
||||
mes .@npc_name$;
|
||||
mes getarg(1);
|
||||
mes .@tickets+" Investment Certificate"+((.@tickets == 1)?" is":"s are")+" the same as an investment of "+.@units+" units ("+((.@units < 100)?.@units:insertchar(""+.@units,",",1))+"0,000z)"+getarg(2,"")+".";
|
||||
mes "Not much but this is a small gift. You can exchange it with items in Malangdo.";
|
||||
delitem 6489,.@tickets; //Cats_Invest_Certif
|
||||
@@ -219,7 +218,7 @@ function script F_Invest_Abyss {
|
||||
getitem 6488,.@units; //Thanks_Invest_Ticket
|
||||
close;
|
||||
case 3:
|
||||
mes .@npc_name$;
|
||||
mes getarg(1);
|
||||
mes "Canceled.";
|
||||
close;
|
||||
}
|
||||
|
||||
@@ -651,7 +651,7 @@ job3_gen01,12,56,3 script Plant Guide#generic 111,{
|
||||
// QuestID,PlantName,Description{,Part?}
|
||||
function script Genetic_Job_Plant {
|
||||
if (job_gen == 7) {
|
||||
if (isbegin_quest(getarg(0)) == 0) {
|
||||
if (checkquest(getarg(0)) == -1 || checkquest(getarg(0)) == 0) {
|
||||
mes "- "+getarg(2)+" -";
|
||||
next;
|
||||
switch(select("Use it as a material.:Do not use.")) {
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user