Merge branch 'master' into feature/lapine_synthesis_and_upgrade

This commit is contained in:
aleos 2020-06-19 11:18:13 -04:00
commit d13eed6cd8
168 changed files with 35155 additions and 15888 deletions

View File

@ -1,4 +1,4 @@
image: Visual Studio 2013 image: Visual Studio 2015
# This is the default location, but we put it here for safety reasons, since we use it in our test script # This is the default location, but we put it here for safety reasons, since we use it in our test script
clone_folder: c:\projects\rathena clone_folder: c:\projects\rathena
# We do not need the git history for our integration tests # We do not need the git history for our integration tests
@ -8,10 +8,8 @@ pull_requests:
do_not_increment_build_number: true do_not_increment_build_number: true
environment: environment:
matrix: matrix:
- VisualStudioVersion: 14.0 - Defines: "\"BUILDBOT\""
Defines: "\"BUILDBOT\"" - Defines: "\"BUILDBOT;PRERE\""
- VisualStudioVersion: 14.0
Defines: "\"BUILDBOT;PRERE\""
platform: platform:
- Win32 - Win32
- x64 - x64

View File

@ -30,3 +30,7 @@ bg_flee_penalty: 20
// Interval before updating the bg-member map mini-dots (milliseconds) // Interval before updating the bg-member map mini-dots (milliseconds)
bg_update_interval: 1000 bg_update_interval: 1000
// Before a player is warped into a Battleground from the Battleground Queue,
// check to see if the player's current map has MF_NOWARP.
bgqueue_nowarp_mapflag: no

View File

@ -38,7 +38,7 @@ hide_woe_damage: no
pet_hair_style: 100 pet_hair_style: 100
// Visible area size (how many squares away from a player they can see) // Visible area size (how many squares away from a player they can see)
area_size: 15 area_size: 14
// Maximum walk path (how many cells a player can walk going to cursor) // Maximum walk path (how many cells a player can walk going to cursor)
max_walk_path: 17 max_walk_path: 17
@ -71,9 +71,7 @@ wedding_modifydisplay: no
save_clothcolor: yes save_clothcolor: yes
// Save body styles. (Note 1) // Save body styles. (Note 1)
// Note: Don't turn this on unless you know what you are doing. save_body_style: yes
// Sprites are not released officially.
save_body_style: no
// Do not display cloth colors for the wedding class? // Do not display cloth colors for the wedding class?
// Note: Both save_clothcolor and wedding_modifydisplay have to be enabled // Note: Both save_clothcolor and wedding_modifydisplay have to be enabled
@ -140,3 +138,14 @@ spawn_direction: no
// kRO removed the packet and this re-enables the message. // kRO removed the packet and this re-enables the message.
// Official: Disabled. // Official: Disabled.
mvp_exp_reward_message: no mvp_exp_reward_message: no
// Send ping timer
// Interval in seconds for each timer invoke.
ping_timer_inverval: 30
// Send packets timeout in seconds before ping packet can be sent.
ping_time: 20
// Show skill scale for clients 2015-12-23 and newer? (Note 1)
// Official: yes
show_skill_scale: yes

View File

@ -62,15 +62,35 @@ homunculus_S_growth_level: 99
// Official: yes // Official: yes
homunculus_autofeed_always: yes homunculus_autofeed_always: yes
// Is getting exp/item from the homunculus disabled when you're idle? // Is getting exp/item from the homunculus disabled when their master's idle?
// Set to no, or the amount of seconds (NOT milliseconds) that need to pass before considering // Set to no, or the amount of seconds (NOT milliseconds) that need to pass before considering
// a character idle. // a character idle.
// Characters in a chat/vending are always considered idle. // Characters in a chat/vending are always considered idle.
// A character's idle status is reset upon item use/skill use/attack (auto attack counts too)/movement. // A character's idle status is reset upon item use/skill use/attack (auto attack counts too)/movement.
// You will only receive items if 'homunculus_autoloot' is activated, // Their master will only receive items if 'homunculus_autoloot' is activated,
// otherwise they will be dropped on the ground as usual. // otherwise they will be dropped on the ground as usual.
// NOTE: This option uses a special timer to track idle time, separated from the normal idle timer.
hom_idle_no_share: no hom_idle_no_share: no
// How the server should measure the homunculus master's idle time? (for homunculus exp share and autoloot ONLY) (Note 3)
// (This will only work if 'hom_idle_no_share' is enabled).
// 0x001 - Walk Request
// 0x002 - UseSkillToID Request (Targetted skill use attempt)
// 0x004 - UseSkillToPos Request (AoE skill use attempt)
// 0x008 - UseItem Request (Including equip/unequip)
// 0x010 - Attack Request
// 0x020 - Chat Request (Whisper, Party, Guild, Battlegrounds, etc)
// 0x040 - Sit/Standup Request
// 0x080 - Emotion Request
// 0x100 - DropItem Request
// 0x200 - @/#Command Request
// Please note that at least 1 option has to be enabled.
// Be mindful that the more options used, the easier it becomes to cheat this features.
// Default: walk (0x1) + useskilltoid (0x2) + useskilltopos (0x4) + useitem (0x8) + attack (0x10) = 0x1F
// NOTE: This allows you to configure different settings for homunculus, separated from normal idle timer and 'idletime_option'.
// It will only apply to homunculus-only kills and it will not affect normal autoloot and party share options.
idletime_hom_option: 0x1F
// The rate at which homunculus gain experience from kills. (Note 2) // The rate at which homunculus gain experience from kills. (Note 2)
// Only applies to renewal mode. // Only applies to renewal mode.
// Official: 10% // Official: 10%

View File

@ -134,6 +134,9 @@ broadcast_hide_name: 2
// Enable to sell rental item to NPC shop? (Note 1) // Enable to sell rental item to NPC shop? (Note 1)
rental_transaction: yes rental_transaction: yes
// Sell rental item for 0 to NPC shop regardless of the item value in item_db? (Note 1)
rental_item_novalue: no
// Minimum purchase price of items at a normal Shop // Minimum purchase price of items at a normal Shop
// Officially items cannot be purchased for less than 1 Zeny // Officially items cannot be purchased for less than 1 Zeny
min_shop_buy: 1 min_shop_buy: 1

View File

@ -276,3 +276,11 @@ boss_nopc_idleskill_rate: 100
// To switch it off, set it to 0. // To switch it off, set it to 0.
mob_nopc_move_rate: 100 mob_nopc_move_rate: 100
boss_nopc_move_rate: 100 boss_nopc_move_rate: 100
// When killing a monster, do AG_BATTLE type achievements trigger for everyone in the same party within the area?
// Area is limited to area_size battle config.
achievement_mob_share: no
// Should slaves teleport back to their master if they get too far during chase? (Note 1)
// Default (Official): no
slave_stick_with_master: no

View File

@ -85,7 +85,7 @@ clear_skills_on_warp: 15
//Setting this to YES will override the target mode of ground-based skills with the flag 0x01 to "No Enemies" //Setting this to YES will override the target mode of ground-based skills with the flag 0x01 to "No Enemies"
//The two skills affected by default are Pneuma and Safety Wall (if set to yes, those two skills will not protect everyone, but only allies) //The two skills affected by default are Pneuma and Safety Wall (if set to yes, those two skills will not protect everyone, but only allies)
//See db/skill_unit_db.txt for more info. //See db/(pre-)re/skill_db.yml for more info.
defunit_not_enemy: no defunit_not_enemy: no
// Should skills always do at least 'hits' damage when they don't miss/are blocked? // Should skills always do at least 'hits' damage when they don't miss/are blocked?
@ -107,11 +107,11 @@ auto_counter_type: 15
// Can ground skills be placed on top of each other? (Note 3) // Can ground skills be placed on top of each other? (Note 3)
// By default, skills with UF_NOREITERATION set cannot be stacked on top of // By default, skills with UF_NOREITERATION set cannot be stacked on top of
// other skills, this setting will override that. (skill_unit_db) // other skills, this setting will override that.
skill_reiteration: 0 skill_reiteration: 0
// Can ground skills NOT be placed underneath/near players/monsters? (Note 3) // Can ground skills NOT be placed underneath/near players/monsters? (Note 3)
// If set, only skills with UF_NOFOOTSET set will be affected (skill_unit_db) // If set, only skills with UF_NOFOOTSET set will be affected.
skill_nofootset: 1 skill_nofootset: 1
// Should traps (hunter traps + quagmire) change their target to "all" inside gvg/pvp grounds? (Note 3) // Should traps (hunter traps + quagmire) change their target to "all" inside gvg/pvp grounds? (Note 3)
@ -343,7 +343,7 @@ stormgust_knockback: yes
// For RENEWAL_CAST (Note 2) // For RENEWAL_CAST (Note 2)
// By default skill that has '0' value for Fixed Casting Time will use 20% of cast time // By default skill that has '0' value for Fixed Casting Time will use 20% of cast time
// as Fixed Casting Time, and the rest (80%) as Variable Casting Time. // as Fixed Casting Time, and the rest (80%) as Variable Casting Time.
// Put it 0 to disable default Fixed Casting Time (just like -1 is the skill_cast_db.txt). // Put it 0 to disable default Fixed Casting Time (just like -1 in the skill_db.yml).
default_fixed_castrate: 20 default_fixed_castrate: 20
// On official servers, skills that hit all targets on a path (e.g. Focused Arrow Strike and First Wind) first // On official servers, skills that hit all targets on a path (e.g. Focused Arrow Strike and First Wind) first
@ -370,6 +370,13 @@ can_damage_skill: 1
// Legacy Athena: 1 // Legacy Athena: 1
land_protector_behavior: 0 land_protector_behavior: 0
// NPC EMOTION behavior (Note 1)
// On official servers, certain mobs cast NPC EMOTION skill which displays an emoticon and change their mode from
// Aggressive to Passive for a certain time. The Athena behavior does not change their mode to Passive.
// Official: 0
// Legacy Athena: 1
npc_emotion_behavior: 0
// Should Tarot Card of Fate have the same chance for each card to occur? (Note 1) // Should Tarot Card of Fate have the same chance for each card to occur? (Note 1)
// Official chances: 15%: LOVERS | 10%: FOOL, MAGICIAN, HIGH PRIESTESS, STRENGTH, SUN | 8%: TEMPERANCE // Official chances: 15%: LOVERS | 10%: FOOL, MAGICIAN, HIGH PRIESTESS, STRENGTH, SUN | 8%: TEMPERANCE
// 7%: CHARIOT | 6%: THE HANGED MAN | 5%: DEATH, STAR | 2%: TOWER | 1%: WHEEL OF FORTUNE, DEVIL // 7%: CHARIOT | 6%: THE HANGED MAN | 5%: DEATH, STAR | 2%: TOWER | 1%: WHEEL OF FORTUNE, DEVIL

View File

@ -354,9 +354,10 @@
334: Total Domination 334: Total Domination
// Battlegrounds Queue // Battlegrounds Queue
337: You may not join a battleground queue when you're in a battleground map. 337: You can't apply to a battleground queue from this map.
338: You can't apply to a battleground queue due to recently deserting a battleground. Time remaining: %d minutes and %d seconds. 338: You can't apply to a battleground queue due to recently deserting a battleground. Time remaining: %d minutes and %d seconds.
339: You can't apply to a battleground queue for %d seconds due to recently leaving one. 339: You can't apply to a battleground queue for %d seconds due to recently leaving one.
340: Participants were unable to join. Delaying entry for more participants.
// Templates for @who output // Templates for @who output
343: Name: %s 343: Name: %s

View File

@ -29,7 +29,12 @@
# MinLevel Minimum level required to join the battleground. (Default: 1) # MinLevel Minimum level required to join the battleground. (Default: 1)
# MaxLevel Maximum level to join the battleground. (Default: MAX_LEVEL value) # MaxLevel Maximum level to join the battleground. (Default: MAX_LEVEL value)
# Deserter Amount of time in seconds a player is marked deserter. (Default: 600) # Deserter Amount of time in seconds a player is marked deserter. (Default: 600)
# StartDelay Amount of time in seconds once a queue is filled before a start message is sent to players. (Default: 30) # StartDelay Amount of time in seconds once a queue is filled before players are warped. (Default: 0)
# Join: Which application type is accepted. The entryqueuelist.lub can visually disable these options.
# Solo Able to join a queue as an individual. (Default: true)
# Party Able to join a queue as a party. (Default: true)
# Guild Able to join a queue as a guild. (Default: true)
# JobRestrictions List of jobs that are unable to join the battleground.
# Locations: Battleground location settings. # Locations: Battleground location settings.
# - Map The map on which the battleground will be played. # - Map The map on which the battleground will be played.
# StartEvent NPC event triggered when the battleground starts. # StartEvent NPC event triggered when the battleground starts.
@ -38,12 +43,14 @@
# RespawnY Y coordinate for warping on death. # RespawnY Y coordinate for warping on death.
# DeathEvent NPC event triggered when a player dies. # DeathEvent NPC event triggered when a player dies.
# QuitEvent NPC event triggered when a player quits. # QuitEvent NPC event triggered when a player quits.
# ActiveEvent NPC event triggered when a player joints an active battleground.
# Variable Name of BG ID variable used in the battleground script. # Variable Name of BG ID variable used in the battleground script.
# TeamB: TeamB settings. # TeamB: TeamB settings.
# RespawnX X coordinate for warping on death. # RespawnX X coordinate for warping on death.
# RespawnY Y coordinate for warping on death. # RespawnY Y coordinate for warping on death.
# DeathEvent NPC event triggered when a player dies. # DeathEvent NPC event triggered when a player dies.
# QuitEvent NPC event triggered when a player quits. # QuitEvent NPC event triggered when a player quits.
# ActiveEvent NPC event triggered when a player joints an active battleground.
# Variable Name of BG ID variable used in the battleground script. # Variable Name of BG ID variable used in the battleground script.
########################################################################### ###########################################################################
@ -53,121 +60,151 @@ Header:
Body: Body:
- Id: 1 - Id: 1
Name: "Tierra Gorge" Name: Tierra Gorge
MinPlayers: 6 MinPlayers: 6
MinLevel: 80 MinLevel: 80
JobRestrictions:
Novice: true
SuperNovice: true
Novice_High: true
Baby: true
Super_Baby: true
Super_Novice_E: true
Super_Baby_E: true
Locations: Locations:
- Map: "bat_a01" - Map: bat_a01
StartEvent: "start#bat_a01::OnReadyCheck" StartEvent: start#bat_a01::OnReadyCheck
TeamA: TeamA:
RespawnX: 50 RespawnX: 50
RespawnY: 374 RespawnY: 374
QuitEvent: "start#bat_a01::OnGuillaumeQuit" QuitEvent: start#bat_a01::OnGuillaumeQuit
Variable: "$@TierraBG1_id1" ActiveEvent: start#bat_a01::OnGuillaumeActive
Variable: $@TierraBG1_id1
TeamB: TeamB:
RespawnX: 42 RespawnX: 42
RespawnY: 16 RespawnY: 16
QuitEvent: "start#bat_a01::OnCroixQuit" QuitEvent: start#bat_a01::OnCroixQuit
Variable: "$@TierraBG1_id2" ActiveEvent: start#bat_a01::OnCroixActive
- Map: "bat_a02" Variable: $@TierraBG1_id2
StartEvent: "start#bat_a02::OnReadyCheck" - Map: bat_a02
StartEvent: start#bat_a02::OnReadyCheck
TeamA: TeamA:
RespawnX: 50 RespawnX: 50
RespawnY: 374 RespawnY: 374
QuitEvent: "start#bat_a02::OnGuillaumeQuit" QuitEvent: start#bat_a02::OnGuillaumeQuit
Variable: "$@TierraBG2_id1" ActiveEvent: start#bat_a02::OnGuillaumeActive
Variable: $@TierraBG2_id1
TeamB: TeamB:
RespawnX: 42 RespawnX: 42
RespawnY: 16 RespawnY: 16
QuitEvent: "start#bat_a02::OnCroixQuit" QuitEvent: start#bat_a02::OnCroixQuit
Variable: "$@TierraBG2_id2" ActiveEvent: start#bat_a02::OnCroixActive
Variable: $@TierraBG2_id2
- Id: 2 - Id: 2
Name: "Flavius" Name: Flavius
MinPlayers: 6 MinPlayers: 6
MinLevel: 80 MinLevel: 80
JobRestrictions:
Novice: true
SuperNovice: true
Novice_High: true
Baby: true
Super_Baby: true
Super_Novice_E: true
Super_Baby_E: true
Locations: Locations:
- Map: "bat_b01" - Map: bat_b01
StartEvent: "start#bat_b01::OnReadyCheck" StartEvent: start#bat_b01::OnReadyCheck
TeamA: TeamA:
RespawnX: 10 RespawnX: 10
RespawnY: 290 RespawnY: 290
QuitEvent: "start#bat_b01::OnGuillaumeQuit" QuitEvent: start#bat_b01::OnGuillaumeQuit
Variable: "$@FlaviusBG1_id1" ActiveEvent: start#bat_b01::OnGuillaumeActive
Variable: $@FlaviusBG1_id1
TeamB: TeamB:
RespawnX: 390 RespawnX: 390
RespawnY: 10 RespawnY: 10
QuitEvent: "start#bat_b01::OnCroixQuit" QuitEvent: start#bat_b01::OnCroixQuit
Variable: "$@FlaviusBG1_id2" ActiveEvent: start#bat_b01::OnCroixActive
- Map: "bat_b02" Variable: $@FlaviusBG1_id2
StartEvent: "start#bat_b02::OnReadyCheck" - Map: bat_b02
StartEvent: start#bat_b02::OnReadyCheck
TeamA: TeamA:
RespawnX: 10 RespawnX: 10
RespawnY: 290 RespawnY: 290
QuitEvent: "start#bat_b02::OnGuillaumeQuit" QuitEvent: start#bat_b02::OnGuillaumeQuit
Variable: "$@FlaviusBG2_id1" ActiveEvent: start#bat_b02::OnGuillaumeActive
Variable: $@FlaviusBG2_id1
TeamB: TeamB:
RespawnX: 390 RespawnX: 390
RespawnY: 10 RespawnY: 10
QuitEvent: "start#bat_b02::OnCroixQuit" QuitEvent: start#bat_b02::OnCroixQuit
Variable: "$@FlaviusBG2_id2" ActiveEvent: start#bat_b02::OnCroixActive
Variable: $@FlaviusBG2_id2
- Id: 3 - Id: 3
Name: "KVM (Level 80 and up)" Name: KVM (Level 80 and up)
MinPlayers: 5 MinPlayers: 5
MinLevel: 80 MinLevel: 80
Locations: Locations:
- Map: "bat_c01" - Map: bat_c01
StartEvent: "KvM01_BG::OnStart" StartEvent: KvM01_BG::OnStart
TeamA: TeamA:
RespawnX: 52 RespawnX: 52
RespawnY: 129 RespawnY: 129
DeathEvent: "KvM01_BG::OnGuillaumeDie" DeathEvent: KvM01_BG::OnGuillaumeDie
QuitEvent: "KvM01_BG::OnGuillaumeQuit" QuitEvent: KvM01_BG::OnGuillaumeQuit
Variable: "$@KvM01BG_id1" ActiveEvent: KvM01_BG::OnGuillaumeActive
Variable: $@KvM01BG_id1
TeamB: TeamB:
RespawnX: 147 RespawnX: 147
RespawnY: 55 RespawnY: 55
DeathEvent: "KvM01_BG::OnCroixDie" DeathEvent: KvM01_BG::OnCroixDie
QuitEvent: "KvM01_BG::OnCroixQuit" QuitEvent: KvM01_BG::OnCroixQuit
Variable: "$@KvM01BG_id2" ActiveEvent: KvM01_BG::OnCroixActive
Variable: $@KvM01BG_id2
- Id: 4 - Id: 4
Name: "KVM (Level 60~79)" Name: KVM (Level 60~79)
MinPlayers: 5 MinPlayers: 5
MinLevel: 60 MinLevel: 60
MaxLevel: 79 MaxLevel: 79
Locations: Locations:
- Map: "bat_c02" - Map: bat_c02
StartEvent: "KvM02_BG::OnStart" StartEvent: KvM02_BG::OnStart
TeamA: TeamA:
RespawnX: 52 RespawnX: 52
RespawnY: 129 RespawnY: 129
DeathEvent: "KvM02_BG::OnGuillaumeDie" DeathEvent: KvM02_BG::OnGuillaumeDie
QuitEvent: "KvM02_BG::OnGuillaumeQuit" QuitEvent: KvM02_BG::OnGuillaumeQuit
Variable: "$@KvM02BG_id1" ActiveEvent: KvM02_BG::OnGuillaumeActive
Variable: $@KvM02BG_id1
TeamB: TeamB:
RespawnX: 147 RespawnX: 147
RespawnY: 55 RespawnY: 55
DeathEvent: "KvM02_BG::OnCroixDie" DeathEvent: KvM02_BG::OnCroixDie
QuitEvent: "KvM02_BG::OnCroixQuit" QuitEvent: KvM02_BG::OnCroixQuit
Variable: "$@KvM02BG_id2" ActiveEvent: KvM02_BG::OnCroixActive
Variable: $@KvM02BG_id2
- Id: 5 - Id: 5
Name: "KVM (Level 59 and below" Name: KVM (Level 59 and below
MinPlayers: 5 MinPlayers: 5
MaxLevel: 59 MaxLevel: 59
Locations: Locations:
- Map: "bat_c03" - Map: bat_c03
StartEvent: "KvM03_BG::OnStart" StartEvent: KvM03_BG::OnStart
TeamA: TeamA:
RespawnX: 52 RespawnX: 52
RespawnY: 129 RespawnY: 129
DeathEvent: "KvM03_BG::OnGuillaumeDie" DeathEvent: KvM03_BG::OnGuillaumeDie
QuitEvent: "KvM03_BG::OnGuillaumeQuit" QuitEvent: KvM03_BG::OnGuillaumeQuit
Variable: "$@KvM03BG_id1" ActiveEvent: KvM03_BG::OnGuillaumeActive
Variable: $@KvM03BG_id1
TeamB: TeamB:
RespawnX: 147 RespawnX: 147
RespawnY: 55 RespawnY: 55
DeathEvent: "KvM03_BG::OnCroixDie" DeathEvent: KvM03_BG::OnCroixDie
QuitEvent: "KvM03_BG::OnCroixQuit" QuitEvent: KvM03_BG::OnCroixQuit
Variable: "$@KvM03BG_id2" ActiveEvent: KvM03_BG::OnCroixActive
Variable: $@KvM03BG_id2
Footer: Footer:
Imports: Imports:

View File

@ -29,7 +29,12 @@
# MinLevel Minimum level required to join the battleground. (Default: 1) # MinLevel Minimum level required to join the battleground. (Default: 1)
# MaxLevel Maximum level to join the battleground. (Default: MAX_LEVEL value) # MaxLevel Maximum level to join the battleground. (Default: MAX_LEVEL value)
# Deserter Amount of time in seconds a player is marked deserter. (Default: 600) # Deserter Amount of time in seconds a player is marked deserter. (Default: 600)
# StartDelay Amount of time in seconds once a queue is filled before a start message is sent to players. (Default: 30) # StartDelay Amount of time in seconds once a queue is filled before players are warped. (Default: 0)
# Join: Which application type is accepted. The entryqueuelist.lub can visually disable these options.
# Solo Able to join a queue as an individual. (Default: true)
# Party Able to join a queue as a party. (Default: true)
# Guild Able to join a queue as a guild. (Default: true)
# JobRestrictions List of jobs that are unable to join the battleground.
# Locations: Battleground location settings. # Locations: Battleground location settings.
# - Map The map on which the battleground will be played. # - Map The map on which the battleground will be played.
# StartEvent NPC event triggered when the battleground starts. # StartEvent NPC event triggered when the battleground starts.
@ -38,12 +43,14 @@
# RespawnY Y coordinate for warping on death. # RespawnY Y coordinate for warping on death.
# DeathEvent NPC event triggered when a player dies. # DeathEvent NPC event triggered when a player dies.
# QuitEvent NPC event triggered when a player quits. # QuitEvent NPC event triggered when a player quits.
# ActiveEvent NPC event triggered when a player joints an active battleground.
# Variable Name of BG ID variable used in the battleground script. # Variable Name of BG ID variable used in the battleground script.
# TeamB: TeamB settings. # TeamB: TeamB settings.
# RespawnX X coordinate for warping on death. # RespawnX X coordinate for warping on death.
# RespawnY Y coordinate for warping on death. # RespawnY Y coordinate for warping on death.
# DeathEvent NPC event triggered when a player dies. # DeathEvent NPC event triggered when a player dies.
# QuitEvent NPC event triggered when a player quits. # QuitEvent NPC event triggered when a player quits.
# ActiveEvent NPC event triggered when a player joints an active battleground.
# Variable Name of BG ID variable used in the battleground script. # Variable Name of BG ID variable used in the battleground script.
########################################################################### ###########################################################################

View File

@ -1,6 +0,0 @@
// Instance Database
//
// Structure of Database:
// ID,Name,LimitTime,IdleTimeOut,EnterMap,EnterX,EnterY,Map2,Map3,...,Map255
//
// EnterMap is considered as Map1

View File

@ -16,16 +16,25 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
# #
########################################################################### ###########################################################################
# Improvised Song Database # Instance Database
########################################################################### ###########################################################################
# #
# Improvised Song Settings # Instance Settings
# #
########################################################################### ###########################################################################
# - Skill Skill to be casted by Improvised Song. # - Id Instance ID.
# Probability Probability of skill compared to others in database (1 = 0.01%, 10000 = 100%). # Name Instance Name.
# TimeLimit Total lifetime of instance in seconds. (Default: 3600)
# IdleTimeOut Time before an idle instance is destroyed in seconds. (Default: 300)
# Destroyable Toggles the ability to destroy the instance using instance 'Destroy' button. (Default: true)
# Note: the button is displayed based on parties. For any mode, it requires the party leader to be the instance owner to destroy it.
# Enter: Instance entrance coordinates.
# Map Map Name where players start.
# X X Coordinate where players start.
# Y Y Coordinate where players start.
# AdditionalMaps: List of maps that are part of an instance. (Optional)
########################################################################### ###########################################################################
Header: Header:
Type: IMPROVISED_SONG_DB Type: INSTANCE_DB
Version: 1 Version: 1

View File

@ -1,7 +0,0 @@
// Quest Database
//
// Structure of Database:
// Quest ID,Time Limit,Target1,Val1,Target2,Val2,Target3,Val3,MobID1,NameID1,Rate1,MobID2,NameID2,Rate2,MobID3,NameID3,Rate3,Quest Title
//
// The MobID*, NameID*, and Rate* reflect special values for quests that can drop an item at given rate from given mob.
// If no MobID* is given, then any mob has a chance to drop the given ItemID*.

View File

@ -0,0 +1,44 @@
# This file is a part of rAthena.
# Copyright(C) 2019 rAthena Development Team
# https://rathena.org - https://github.com/rathena
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
###########################################################################
# Quest Database
###########################################################################
#
# Quest Settings
#
###########################################################################
# - Id Quest ID.
# Title Quest title.
# TimeLimit Amount of time before the quest expires. (Default: 0)
# Use a number following by "d" for day(s), "h" for hour(s), "mn" for minute(s), and "s" for second(s).
# Specify with "+" for how long until the quest expires.
# Specify without "+" for the exact time the quest expires using "d" (optionnal), [0-23]"h" (required), [0-59]"mn" (optionnal), [0-59]"s" (optionnal) format.
# Please note the number before "d" only shift the exact timer to the given day(s).
# Targets: Quest objective target. (Default: null)
# - Mob Monster to kill.
# Count Amount of monsters to kill.
# Drops: Quest item drop targets. (Default: null)
# - Mob Monster to kill. 0 will apply to all monsters. (Default: 0)
# Item Item to drop.
# Count Amount of items that will drop. Non-stackable items default to 1. (Default: 1)
# Rate Item drop rate. (10000 = 100%)
###########################################################################
Header:
Type: QUEST_DB
Version: 1

View File

@ -16,22 +16,33 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
# #
########################################################################### ###########################################################################
# Improvised Song Database # Instance Database
########################################################################### ###########################################################################
# #
# Improvised Song Settings # Instance Settings
# #
########################################################################### ###########################################################################
# - Skill Skill to be casted by Improvised Song. # - Id Instance ID.
# Probability Probability of skill compared to others in database (1 = 0.01%, 10000 = 100%). # Name Instance Name.
# TimeLimit Total lifetime of instance in seconds. (Default: 3600)
# IdleTimeOut Time before an idle instance is destroyed in seconds. (Default: 300)
# Destroyable Toggles the ability to destroy the instance using instance 'Destroy' button. (Default: true)
# Note: the button is displayed based on parties. For any mode, it requires the party leader to be the instance owner to destroy it.
# Enter: Instance entrance coordinates.
# Map Map Name where players start.
# X X Coordinate where players start.
# Y Y Coordinate where players start.
# AdditionalMaps: List of maps that are part of an instance. (Optional)
########################################################################### ###########################################################################
Header: Header:
Type: IMPROVISED_SONG_DB Type: INSTANCE_DB
Version: 1 Version: 1
Footer: Footer:
Imports: Imports:
- Path: db/re/improvise_db.yml - Path: db/pre-re/instance_db.yml
Mode: Prerenewal
- Path: db/re/instance_db.yml
Mode: Renewal Mode: Renewal
- Path: db/import/improvise_db.yml - Path: db/import/instance_db.yml

View File

@ -11,7 +11,7 @@
// Think of it as a way to disguise items. // Think of it as a way to disguise items.
// Don't sell the item in same shop with the source. Example, don't put 2240 & 2241 in same place! // Don't sell the item in same shop with the source. Example, don't put 2240 & 2241 in same place!
2240,2241 //Beard - Grampa Beard //2240,2241 //Beard - Grampa Beard
//Treasure Hunters Quest Items //Treasure Hunters Quest Items
//use these aliases if your game client doesn't support them normally //use these aliases if your game client doesn't support them normally

View File

@ -280,9 +280,9 @@
// Baby Mechanic (Mado) // Baby Mechanic (Mado)
4112,6,1,0,0,1,0,6,2,5,4,0,0,4,6,0,0,2,0,3,3,4,5,0,0,3,6,0,0,3,0,1,1,3,6,0,0,4,4,0,0,0,3,3,1,1,0,0,5,2,0,6,1,5,0,4,3,2,0,5,1 4112,6,1,0,0,1,0,6,2,5,4,0,0,4,6,0,0,2,0,3,3,4,5,0,0,3,6,0,0,3,0,1,1,3,6,0,0,4,4,0,0,0,3,3,1,1,0,0,5,2,0,6,1,5,0,4,3,2,0,5,1
// Super Novice (Expanded) // Super Novice (Expanded)
4190,1,2,0,3,0,4,5,0,6,0,1,2,0,3,0,4,5,0,6,0,1,2,0,3,0,4,5,0,6,0,1,2,0,3,0,4,5,0,6,0,1,2,0,3,0,4,5,0,6,0 4190,1,2,0,3,0,4,5,0,6,0,1,2,0,3,0,4,5,0,6,0,1,2,0,3,0,4,5,0,6,0,1,2,0,3,0,4,5,0,6,0,1,2,0,3,0,4,5,0,6,0,1,2,0,3,0,4,5,0,6,0,1,2,4,5,0
// Super Baby (Expanded) // Super Baby (Expanded)
4191,1,2,0,3,0,4,5,0,6,0,1,2,0,3,0,4,5,0,6,0,1,2,0,3,0,4,5,0,6,0,1,2,0,3,0,4,5,0,6,0,1,2,0,3,0,4,5,0,6,0 4191,1,2,0,3,0,4,5,0,6,0,1,2,0,3,0,4,5,0,6,0,1,2,0,3,0,4,5,0,6,0,1,2,0,3,0,4,5,0,6,0,1,2,0,3,0,4,5,0,6,0,1,2,0,3,0,4,5,0,6,0,1,2,4,5,0
// Kagerou // Kagerou
4211,5,0,4,0,2,3,0,1,6,0,5,1,2,0,4,6,3,0,1,5,2,0,6,3,4,0,5,0,2,0,1,4,0,5,4,0,3,5,1,0,2,4,1,0,5,6,2,1,0,5 4211,5,0,4,0,2,3,0,1,6,0,5,1,2,0,4,6,3,0,1,5,2,0,6,3,4,0,5,0,2,0,1,4,0,5,4,0,3,5,1,0,2,4,1,0,5,6,2,1,0,5
// Oboro // Oboro

View File

@ -1,11 +0,0 @@
// Instance Database
//
// Structure of Database:
// ID,Name,LimitTime,IdleTimeOut,EnterMap,EnterX,EnterY,Map2,Map3,...,Map255
//
// EnterMap is considered as Map1
1,Endless Tower,14400,300,1@tower,50,355,2@tower,3@tower,4@tower,5@tower,6@tower
2,Sealed Catacomb,7200,300,1@cata,100,224,2@cata
3,Orc's Memory,3600,300,1@orcs,179,15,2@orcs
4,Nidhoggur's Nest,14400,300,1@nyd,32,36,2@nyd

81
db/pre-re/instance_db.yml Normal file
View File

@ -0,0 +1,81 @@
# This file is a part of rAthena.
# Copyright(C) 2019 rAthena Development Team
# https://rathena.org - https://github.com/rathena
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
###########################################################################
# Instance Database
###########################################################################
#
# Instance Settings
#
###########################################################################
# - Id Instance ID.
# Name Instance Name.
# TimeLimit Total lifetime of instance in seconds. (Default: 3600)
# IdleTimeOut Time before an idle instance is destroyed in seconds. (Default: 300)
# Destroyable Toggles the ability to destroy the instance using instance 'Destroy' button. (Default: true)
# Note: the button is displayed based on parties. For any mode, it requires the party leader to be the instance owner to destroy it.
# Enter: Instance entrance coordinates.
# Map Map Name where players start.
# X X Coordinate where players start.
# Y Y Coordinate where players start.
# AdditionalMaps: List of maps that are part of an instance. (Optional)
###########################################################################
Header:
Type: INSTANCE_DB
Version: 1
Body:
- Id: 1
Name: Endless Tower
TimeLimit: 14400
Enter:
Map: 1@tower
X: 50
Y: 355
AdditionalMaps:
2@tower: true
3@tower: true
4@tower: true
5@tower: true
6@tower: true
- Id: 2
Name: Sealed Catacomb
TimeLimit: 7200
Enter:
Map: 1@cata
X: 100
Y: 224
AdditionalMaps:
2@cata: true
- Id: 3
Name: Orc's Memory
Enter:
Map: 1@orcs
X: 179
Y: 15
AdditionalMaps:
2@orcs: true
- Id: 4
Name: Nidhoggur's Nest
TimeLimit: 14400
Enter:
Map: 1@nyd
X: 32
Y: 36
AdditionalMaps:
2@nyd: true

View File

@ -4839,8 +4839,8 @@
12271,Mre_A,Military Ration A,0,2,,70,,,,,0xFFFFFFFF,7,2,,,,,,{ percentheal 5,0; },{},{} 12271,Mre_A,Military Ration A,0,2,,70,,,,,0xFFFFFFFF,7,2,,,,,,{ percentheal 5,0; },{},{}
12272,Mre_B,Military Ration B,2,2,,70,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCHIT,600000,33; },{},{} 12272,Mre_B,Military Ration B,2,2,,70,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCHIT,600000,33; },{},{}
12273,Mre_C,Military Ration C,2,2,,70,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCFLEE,600000,33; },{},{} 12273,Mre_C,Military Ration C,2,2,,70,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCFLEE,600000,33; },{},{}
12274,Gold_Pill_1,Daehwandan,0,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCMHPRATE,3600000,5; percentheal 10,0; },{},{} 12274,Gold_Pill_1,Daehwandan,0,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start2 SC_INCREASE_MAXHP,3600000,5,10; percentheal 10,0; },{},{}
12275,Gold_Pill_2,Taecheongdan,0,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCMSPRATE,3600000,5; percentheal 0,10; },{},{} 12275,Gold_Pill_2,Taecheongdan,0,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start2 SC_INCREASE_MAXSP,3600000,5,10; percentheal 0,10; },{},{}
12276,Mimic_Scroll,Mimic Scroll,2,2,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ mercenary_create 2058,1800000; },{},{} 12276,Mimic_Scroll,Mimic Scroll,2,2,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ mercenary_create 2058,1800000; },{},{}
12277,Disguise_Scroll,Disguise Scroll,2,2,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ mercenary_create 2059,1800000; },{},{} 12277,Disguise_Scroll,Disguise Scroll,2,2,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ mercenary_create 2059,1800000; },{},{}
12278,Alice_Scroll,Alice Scroll,2,2,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ mercenary_create 2060,1800000; },{},{} 12278,Alice_Scroll,Alice Scroll,2,2,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ mercenary_create 2060,1800000; },{},{}

View File

@ -16,9 +16,9 @@ RC2_GUARDIAN,1285,1286,1287,2081
// Ninja Classes (Pirate's_Pride) // Ninja Classes (Pirate's_Pride)
RC2_NINJA,1315,1364,1401,1560 RC2_NINJA,1315,1364,1401,1560
// GvG // GvG
RC2_GVG,1143,1905,1906,1907 RC2_GVG,1288,1905,1907,1908
// Battlefield // Battlefield
RC2_BATTLEFIELD,1906,1909,1914,1915 RC2_BATTLEFIELD,1906,1909,1910,1911,1912,1913,1914,1915
// Treasure Chests // Treasure Chests
RC2_TREASURE,1324,1325,1326,1327,1328,1329,1330,1331,1332,1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1357,1358,1359,1360,1361,1362,1363,1938,1939,1940,1941,1942,1943,1944,1945,1946 RC2_TREASURE,1324,1325,1326,1327,1328,1329,1330,1331,1332,1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1357,1358,1359,1360,1361,1362,1363,1938,1939,1940,1941,1942,1943,1944,1945,1946
// Manuk // Manuk

View File

@ -618,15 +618,15 @@
//---- Create Bomb --- ItemLV=28 --------------- //---- Create Bomb --- ItemLV=28 ---------------
//-- Apple Bomb <-- GN_MAKEBOMB Lv1, Apple Bomb CB, 1 Apple, 1 Scell, 1 Detonator, 1 Gun Powder //-- Apple Bomb <-- GN_MAKEBOMB Lv1, Apple Bomb CB, 1 Apple, 1 Scell, 1 Detonator, 1 Gun Powder
246,13260,28,2496,1,6279,0,512,1,911,1,1051,1,6244,1 //246,13260,28,2496,1,6279,0,512,1,911,1,1051,1,6244,1
//-- Coconut Bomb <-- GN_MAKEBOMB Lv1, Coconut Bomb CB, 1 Detonator, 1 Coconut Fruit, 2 Gun Powder //-- Coconut Bomb <-- GN_MAKEBOMB Lv1, Coconut Bomb CB, 1 Detonator, 1 Coconut Fruit, 2 Gun Powder
247,13261,28,2496,1,6281,0,1051,1,6263,1,6244,2 //247,13261,28,2496,1,6281,0,1051,1,6263,1,6244,2
//-- Melon Bomb <-- GN_MAKEBOMB Lv1, Melon Bomb CB, 1 Sticky Mucus, 1 Detonator, 2 Gun Powder, 1 Melon //-- Melon Bomb <-- GN_MAKEBOMB Lv1, Melon Bomb CB, 1 Sticky Mucus, 1 Detonator, 2 Gun Powder, 1 Melon
248,13262,28,2496,1,6282,0,938,1,1051,1,6244,2,6264,1 //248,13262,28,2496,1,6282,0,938,1,1051,1,6244,2,6264,1
//-- Pineapple Bomb <-- GN_MAKEBOMB Lv1, Pinepple Bomb CB, 1 Cactus Needle, 1 Detonator, 3 Gun Powder, 1 Pineapple //-- Pineapple Bomb <-- GN_MAKEBOMB Lv1, Pinepple Bomb CB, 1 Cactus Needle, 1 Detonator, 3 Gun Powder, 1 Pineapple
249,13263,28,2496,1,6280,0,952,1,1051,1,6244,3,6265,1 //249,13263,28,2496,1,6280,0,952,1,1051,1,6244,3,6265,1
//-- Banana Bomb <-- GN_MAKEBOMB Lv1, Banana Bomb CB, 1 Banana, 1 Detonator, 4 Gun Powder, 1 Mould Powder //-- Banana Bomb <-- GN_MAKEBOMB Lv1, Banana Bomb CB, 1 Banana, 1 Detonator, 4 Gun Powder, 1 Mould Powder
250,13264,28,2496,1,6283,0,513,1,1051,1,6244,4,7001,1 //250,13264,28,2496,1,6283,0,513,1,1051,1,6244,4,7001,1
//---- Special Pharmacy --- ItemLV=29 ---------- //---- Special Pharmacy --- ItemLV=29 ----------
//-- Seed Of Horny Plant <-- GN_S_PHARMACY Lv1, Plant Genetic Grow, 10 Prickly Fruit //-- Seed Of Horny Plant <-- GN_S_PHARMACY Lv1, Plant Genetic Grow, 10 Prickly Fruit

File diff suppressed because it is too large Load Diff

7098
db/pre-re/quest_db.yml Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1249,10 +1249,6 @@ Body:
Size: 2 Size: 2
- Level: 11 - Level: 11
Size: 3 Size: 3
- Level: 12
Size: 0
- Level: 13
Size: 0
Interval: 1000 Interval: 1000
Target: Enemy Target: Enemy
Flag: Flag:
@ -2075,8 +2071,6 @@ Body:
TargetType: Attack TargetType: Attack
DamageFlags: DamageFlags:
NoDamage: true NoDamage: true
Flags:
IncreaseGloomyDayDamage: true
Range: -2 Range: -2
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
@ -3321,10 +3315,6 @@ Body:
Size: 5 Size: 5
- Level: 11 - Level: 11
Size: 7 Size: 7
- Level: 12
Size: 0
- Level: 13
Size: 0
Range: 1 Range: 1
Interval: 1250 Interval: 1250
Target: Enemy Target: Enemy
@ -3416,12 +3406,6 @@ Body:
Size: 2 Size: 2
- Level: 10 - Level: 10
Size: 2 Size: 2
- Level: 11
Size: 0
- Level: 12
Size: 0
- Level: 13
Size: 0
Interval: -1 Interval: -1
Flag: Flag:
PathCheck: true PathCheck: true
@ -5852,11 +5836,8 @@ Body:
Name: NPC_DARKBREATH Name: NPC_DARKBREATH
Description: Dark Breath Description: Dark Breath
MaxLevel: 5 MaxLevel: 5
Type: Misc Type: Magic
TargetType: Attack TargetType: Attack
DamageFlags:
IgnoreFlee: true
IgnoreDefCard: true
Flags: Flags:
IsNpc: true IsNpc: true
Range: 9 Range: 9
@ -6713,8 +6694,6 @@ Body:
MaxLevel: 5 MaxLevel: 5
Type: Weapon Type: Weapon
TargetType: Attack TargetType: Attack
Flags:
IncreaseGloomyDayDamage: true
Range: Range:
- Level: 1 - Level: 1
Size: 3 Size: 3
@ -7852,22 +7831,6 @@ Body:
Size: 4 Size: 4
- Level: 5 - Level: 5
Size: 5 Size: 5
- Level: 6
Size: 0
- Level: 7
Size: 0
- Level: 8
Size: 0
- Level: 9
Size: 0
- Level: 10
Size: 0
- Level: 11
Size: 0
- Level: 12
Size: 0
- Level: 13
Size: 0
Interval: -1 Interval: -1
Flag: Flag:
PathCheck: true PathCheck: true
@ -9794,9 +9757,6 @@ Body:
NoDamage: true NoDamage: true
IgnoreDefense: true IgnoreDefense: true
IgnoreFlee: true IgnoreFlee: true
Flags:
IgnoreAutoGuard: true
IgnoreCicada: true
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
CastCancel: true CastCancel: true
@ -10691,7 +10651,6 @@ Body:
IgnoreDefense: true IgnoreDefense: true
Flags: Flags:
TargetTrap: true TargetTrap: true
IncreaseGloomyDayDamage: true
Range: 5 Range: 5
Hit: Multi_Hit Hit: Multi_Hit
HitCount: 5 HitCount: 5
@ -12867,8 +12826,6 @@ Body:
MaxLevel: 5 MaxLevel: 5
Type: Weapon Type: Weapon
TargetType: Attack TargetType: Attack
Flags:
IncreaseGloomyDayDamage: true
Range: 4 Range: 4
Hit: Multi_Hit Hit: Multi_Hit
HitCount: 5 HitCount: 5
@ -13018,6 +12975,9 @@ Body:
Flags: Flags:
AllowOnMado: true AllowOnMado: true
Range: -2 Range: -2
Flags:
IgnoreAutoGuard: true
IgnoreCicada: true
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
Element: Weapon Element: Weapon
@ -14944,12 +14904,6 @@ Body:
Size: 3 Size: 3
- Level: 10 - Level: 10
Size: 4 Size: 4
- Level: 11
Size: 0
- Level: 12
Size: 0
- Level: 13
Size: 0
Interval: -1 Interval: -1
Flag: Flag:
PathCheck: true PathCheck: true
@ -15138,22 +15092,6 @@ Body:
Size: 3 Size: 3
- Level: 5 - Level: 5
Size: 4 Size: 4
- Level: 6
Size: 0
- Level: 7
Size: 0
- Level: 8
Size: 0
- Level: 9
Size: 0
- Level: 10
Size: 0
- Level: 11
Size: 0
- Level: 12
Size: 0
- Level: 13
Size: 0
Interval: 1000 Interval: 1000
Target: Enemy Target: Enemy
Flag: Flag:
@ -15371,6 +15309,7 @@ Body:
Flags: Flags:
IsNpc: true IsNpc: true
TargetTrap: true TargetTrap: true
ShowScale: true
Hit: Multi_Hit Hit: Multi_Hit
HitCount: 1 HitCount: 1
SplashArea: SplashArea:
@ -15476,6 +15415,7 @@ Body:
Splash: true Splash: true
Flags: Flags:
IsNpc: true IsNpc: true
ShowScale: true
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
SplashArea: SplashArea:
@ -15522,6 +15462,7 @@ Body:
Flags: Flags:
IsNpc: true IsNpc: true
TargetTrap: true TargetTrap: true
ShowScale: true
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
SplashArea: 7 SplashArea: 7
@ -15537,6 +15478,7 @@ Body:
Flags: Flags:
IsNpc: true IsNpc: true
TargetTrap: true TargetTrap: true
ShowScale: true
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
SplashArea: 14 SplashArea: 14
@ -15551,6 +15493,7 @@ Body:
Splash: true Splash: true
Flags: Flags:
IsNpc: true IsNpc: true
ShowScale: true
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
SplashArea: SplashArea:
@ -15575,6 +15518,7 @@ Body:
Splash: true Splash: true
Flags: Flags:
IsNpc: true IsNpc: true
ShowScale: true
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
SplashArea: SplashArea:
@ -15599,6 +15543,7 @@ Body:
Splash: true Splash: true
Flags: Flags:
IsNpc: true IsNpc: true
ShowScale: true
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
SplashArea: SplashArea:
@ -15623,6 +15568,7 @@ Body:
Splash: true Splash: true
Flags: Flags:
IsNpc: true IsNpc: true
ShowScale: true
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
SplashArea: SplashArea:
@ -15647,6 +15593,7 @@ Body:
Splash: true Splash: true
Flags: Flags:
IsNpc: true IsNpc: true
ShowScale: true
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
SplashArea: SplashArea:
@ -15671,6 +15618,7 @@ Body:
Splash: true Splash: true
Flags: Flags:
IsNpc: true IsNpc: true
ShowScale: true
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
SplashArea: SplashArea:
@ -15696,6 +15644,7 @@ Body:
Splash: true Splash: true
Flags: Flags:
IsNpc: true IsNpc: true
ShowScale: true
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
Element: Fire Element: Fire
@ -15714,6 +15663,7 @@ Body:
IgnoreDefCard: true IgnoreDefCard: true
Flags: Flags:
IsNpc: true IsNpc: true
ShowScale: true
Range: 7 Range: 7
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
@ -15764,12 +15714,6 @@ Body:
Size: 5 Size: 5
- Level: 10 - Level: 10
Size: 13 Size: 13
- Level: 11
Size: 0
- Level: 12
Size: 0
- Level: 13
Size: 0
Interval: 1000 Interval: 1000
Flag: Flag:
NoOverlap: true NoOverlap: true
@ -15816,6 +15760,7 @@ Body:
Splash: true Splash: true
Flags: Flags:
IsNpc: true IsNpc: true
ShowScale: true
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
SplashArea: SplashArea:
@ -15932,6 +15877,7 @@ Body:
Splash: true Splash: true
Flags: Flags:
IsNpc: true IsNpc: true
ShowScale: true
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
SplashArea: SplashArea:
@ -15956,6 +15902,7 @@ Body:
Splash: true Splash: true
Flags: Flags:
IsNpc: true IsNpc: true
ShowScale: true
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
SplashArea: SplashArea:
@ -15980,6 +15927,7 @@ Body:
Splash: true Splash: true
Flags: Flags:
IsNpc: true IsNpc: true
ShowScale: true
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
SplashArea: SplashArea:
@ -16013,6 +15961,7 @@ Body:
Splash: true Splash: true
Flags: Flags:
IsNpc: true IsNpc: true
ShowScale: true
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
SplashArea: SplashArea:
@ -16292,6 +16241,7 @@ Body:
Flags: Flags:
IsNpc: true IsNpc: true
IgnoreLandProtector: true IgnoreLandProtector: true
ShowScale: true
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
Element: Poison Element: Poison
@ -16308,6 +16258,8 @@ Body:
Name: NPC_COMET Name: NPC_COMET
Description: Comet 2 Description: Comet 2
MaxLevel: 1 MaxLevel: 1
Flags:
ShowScale: true
- Id: 716 - Id: 716
Name: NPC_MAXPAIN Name: NPC_MAXPAIN
Description: Max Pain Description: Max Pain
@ -16339,6 +16291,8 @@ Body:
Name: NPC_JACKFROST Name: NPC_JACKFROST
Description: Jack Frost 2 Description: Jack Frost 2
MaxLevel: 1 MaxLevel: 1
Flags:
ShowScale: true
- Id: 725 - Id: 725
Name: NPC_REVERBERATION Name: NPC_REVERBERATION
Description: Reverberation 2 Description: Reverberation 2
@ -16351,6 +16305,7 @@ Body:
IsNpc: true IsNpc: true
IsTrap: true IsTrap: true
DisableNearNpc: true DisableNearNpc: true
ShowScale: true
Range: 1 Range: 1
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
@ -16391,6 +16346,8 @@ Body:
Name: NPC_LEX_AETERNA Name: NPC_LEX_AETERNA
Description: Lex Aeterna 2 Description: Lex Aeterna 2
MaxLevel: 1 MaxLevel: 1
Flags:
ShowScale: true
- Id: 728 - Id: 728
Name: NPC_ARROWSTORM Name: NPC_ARROWSTORM
Description: NPC Arrow Storm Description: NPC Arrow Storm
@ -16905,8 +16862,6 @@ Body:
MaxLevel: 10 MaxLevel: 10
Type: Weapon Type: Weapon
TargetType: Attack TargetType: Attack
Flags:
IncreaseGloomyDayDamage: true
Range: 5 Range: 5
Hit: Multi_Hit Hit: Multi_Hit
HitCount: -5 HitCount: -5
@ -18641,6 +18596,8 @@ Body:
Duration1: 60000 Duration1: 60000
Requires: Requires:
SpCost: 20 SpCost: 20
Status:
Weaponblock_On: true
- Id: 2031 - Id: 2031
Name: GC_VENOMPRESSURE Name: GC_VENOMPRESSURE
Description: Venom Pressure Description: Venom Pressure
@ -19302,10 +19259,10 @@ Body:
Amount: 70 Amount: 70
- Level: 4 - Level: 4
Amount: 80 Amount: 80
# - Id: 2049 # Removed on kRO - Id: 2049 # Removed on kRO
# Name: AB_EUCHARISTICA Name: AB_EUCHARISTICA
# Description: Eucharistica Description: Eucharistica
# MaxLevel: 10 MaxLevel: 10
- Id: 2050 - Id: 2050
Name: AB_RENOVATIO Name: AB_RENOVATIO
Description: Renovatio Description: Renovatio
@ -19945,9 +19902,9 @@ Body:
IgnoreDefCard: true IgnoreDefCard: true
Flags: Flags:
AllowOnWarg: true AllowOnWarg: true
IncreaseDanceWithWugDamage: true
IgnoreAutoGuard: true IgnoreAutoGuard: true
IgnoreCicada: true IgnoreCicada: true
IncreaseDanceWithWugDamage: true
Range: 9 Range: 9
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
@ -19975,9 +19932,9 @@ Body:
IgnoreDefCard: true IgnoreDefCard: true
Flags: Flags:
AlterRangeVulture: true AlterRangeVulture: true
IncreaseDanceWithWugDamage: true
IgnoreAutoGuard: true IgnoreAutoGuard: true
IgnoreCicada: true IgnoreCicada: true
IncreaseDanceWithWugDamage: true
Range: 9 Range: 9
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
@ -24369,7 +24326,7 @@ Body:
Reproduce: true Reproduce: true
Requires: Requires:
SpCost: 1 SpCost: 1
- Id: 2417 - Id: 2417 # Removed on kRO
Name: WM_DOMINION_IMPULSE Name: WM_DOMINION_IMPULSE
Description: Dominion Impulse Description: Dominion Impulse
MaxLevel: 1 MaxLevel: 1
@ -24382,6 +24339,7 @@ Body:
HitCount: 1 HitCount: 1
SplashArea: 5 SplashArea: 5
AfterCastActDelay: 1000 AfterCastActDelay: 1000
FixedCastTime: -1
Requires: Requires:
SpCost: 10 SpCost: 10
- Id: 2418 - Id: 2418
@ -25536,22 +25494,6 @@ Body:
Size: 4 Size: 4
- Level: 5 - Level: 5
Size: 4 Size: 4
- Level: 6
Size: 0
- Level: 7
Size: 0
- Level: 8
Size: 0
- Level: 9
Size: 0
- Level: 10
Size: 0
- Level: 11
Size: 0
- Level: 12
Size: 0
- Level: 13
Size: 0
Interval: 1000 Interval: 1000
Target: Enemy Target: Enemy
Flag: Flag:
@ -25621,22 +25563,6 @@ Body:
Size: 4 Size: 4
- Level: 5 - Level: 5
Size: 4 Size: 4
- Level: 6
Size: 0
- Level: 7
Size: 0
- Level: 8
Size: 0
- Level: 9
Size: 0
- Level: 10
Size: 0
- Level: 11
Size: 0
- Level: 12
Size: 0
- Level: 13
Size: 0
Interval: 1000 Interval: 1000
Target: Enemy Target: Enemy
Flag: Flag:
@ -25756,22 +25682,6 @@ Body:
Size: 4 Size: 4
- Level: 5 - Level: 5
Size: 5 Size: 5
- Level: 6
Size: 0
- Level: 7
Size: 0
- Level: 8
Size: 0
- Level: 9
Size: 0
- Level: 10
Size: 0
- Level: 11
Size: 0
- Level: 12
Size: 0
- Level: 13
Size: 0
Interval: 500 Interval: 500
Target: Enemy Target: Enemy
Flag: Flag:
@ -26007,22 +25917,6 @@ Body:
Size: 2 Size: 2
- Level: 5 - Level: 5
Size: 3 Size: 3
- Level: 6
Size: 0
- Level: 7
Size: 0
- Level: 8
Size: 0
- Level: 9
Size: 0
- Level: 10
Size: 0
- Level: 11
Size: 0
- Level: 12
Size: 0
- Level: 13
Size: 0
Interval: 500 Interval: 500
Target: Enemy Target: Enemy
Flag: Flag:
@ -26826,8 +26720,8 @@ Body:
DamageFlags: DamageFlags:
Splash: true Splash: true
Range: 11 Range: 11
Hit: Single Hit: Multi_Hit
HitCount: 3 HitCount: 2
Element: Weapon Element: Weapon
SplashArea: SplashArea:
- Level: 1 - Level: 1
@ -26897,7 +26791,7 @@ Body:
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
ActiveInstance: 1 ActiveInstance: 1
Knockback: 2 Knockback: 1
CopyFlags: CopyFlags:
Skill: Skill:
Reproduce: true Reproduce: true
@ -27355,10 +27249,25 @@ Body:
ItemCost: ItemCost:
- Item: Mandragora_Flowerpot - Item: Mandragora_Flowerpot
Amount: 1 Amount: 1
# - Id: 2493 # Removed on kRO - Id: 2493 # Removed on kRO
# Name: GN_SLINGITEM Name: GN_SLINGITEM
# Description: Sling Item Description: Sling Item
# MaxLevel: 1 MaxLevel: 1
TargetType: Support
DamageFlags:
NoDamage: true
Flags:
NoTargetSelf: true
Range: 11
Hit: Single
HitCount: 1
Cooldown: 1000
FixedCastTime: -1
Requires:
SpCost: 4
Ammo:
Throwweapon: true
AmmoAmount: 1
- Id: 2494 - Id: 2494
Name: GN_CHANGEMATERIAL Name: GN_CHANGEMATERIAL
Description: Change Material Description: Change Material
@ -27385,10 +27294,21 @@ Body:
Amount: 5 Amount: 5
- Level: 2 - Level: 2
Amount: 40 Amount: 40
# - Id: 2496 # Removed on kRO - Id: 2496 # Removed on kRO
# Name: GN_MAKEBOMB Name: GN_MAKEBOMB
# Description: Create Bomb Description: Create Bomb
# MaxLevel: 2 MaxLevel: 2
TargetType: Self
DamageFlags:
NoDamage: true
Hit: Single
HitCount: 1
Requires:
SpCost:
- Level: 1
Amount: 5
- Level: 2
Amount: 40
- Id: 2497 - Id: 2497
Name: GN_S_PHARMACY Name: GN_S_PHARMACY
Description: Special Pharmacy Description: Special Pharmacy
@ -27400,10 +27320,17 @@ Body:
HitCount: 1 HitCount: 1
Requires: Requires:
SpCost: 12 SpCost: 12
# - Id: 2498 # Removed on kRO - Id: 2498 # Removed on kRO
# Name: GN_SLINGITEM_RANGEMELEEATK Name: GN_SLINGITEM_RANGEMELEEATK
# Description: Sling Item Attack Description: Sling Item Attack
# MaxLevel: 1 MaxLevel: 1
Type: Weapon
TargetType: Attack
Range: 11
Hit: Single
HitCount: 1
Requires:
SpCost: 1
- Id: 2533 - Id: 2533
Name: ALL_ODINS_RECALL Name: ALL_ODINS_RECALL
Description: Odin's Recall Description: Odin's Recall
@ -27687,22 +27614,6 @@ Body:
Size: 3 Size: 3
- Level: 5 - Level: 5
Size: 3 Size: 3
- Level: 6
Size: 0
- Level: 7
Size: 0
- Level: 8
Size: 0
- Level: 9
Size: 0
- Level: 10
Size: 0
- Level: 11
Size: 0
- Level: 12
Size: 0
- Level: 13
Size: 0
Interval: 500 Interval: 500
Target: Enemy Target: Enemy
Flag: Flag:
@ -28710,12 +28621,6 @@ Body:
Size: 1 Size: 1
- Level: 10 - Level: 10
Size: 2 Size: 2
- Level: 11
Size: 0
- Level: 12
Size: 0
- Level: 13
Size: 0
Interval: 1000 Interval: 1000
Target: Enemy Target: Enemy
Flag: Flag:
@ -30224,6 +30129,18 @@ Body:
Name: AB_CONVENIO Name: AB_CONVENIO
Description: Convenio Description: Convenio
MaxLevel: 1 MaxLevel: 1
- Id: 5075
Name: NV_BREAKTHROUGH
Description: Break Through
MaxLevel: 1
- Id: 5076
Name: NV_HELPANGEL
Description: Help Angel
MaxLevel: 1
- Id: 5077
Name: NV_TRANSCENDENCE
Description: Transcendence
MaxLevel: 1
- Id: 8001 - Id: 8001
Name: HLIF_HEAL Name: HLIF_HEAL
Description: Healing Touch Description: Healing Touch
@ -30986,22 +30903,6 @@ Body:
Size: 3 Size: 3
- Level: 5 - Level: 5
Size: 4 Size: 4
- Level: 6
Size: 0
- Level: 7
Size: 0
- Level: 8
Size: 0
- Level: 9
Size: 0
- Level: 10
Size: 0
- Level: 11
Size: 0
- Level: 12
Size: 0
- Level: 13
Size: 0
Interval: 1000 Interval: 1000
Target: Enemy Target: Enemy
Flag: Flag:
@ -31602,22 +31503,6 @@ Body:
Size: 2 Size: 2
- Level: 5 - Level: 5
Size: 3 Size: 3
- Level: 6
Size: 0
- Level: 7
Size: 0
- Level: 8
Size: 0
- Level: 9
Size: 0
- Level: 10
Size: 0
- Level: 11
Size: 0
- Level: 12
Size: 0
- Level: 13
Size: 0
Interval: 2000 Interval: 2000
Target: Enemy Target: Enemy
Flag: Flag:
@ -32265,8 +32150,6 @@ Body:
TargetType: Attack TargetType: Attack
DamageFlags: DamageFlags:
NoDamage: true NoDamage: true
Flags:
IncreaseGloomyDayDamage: true
Range: -2 Range: -2
Hit: Single Hit: Single
HitCount: 1 HitCount: 1
@ -32291,7 +32174,6 @@ Body:
IgnoreDefense: true IgnoreDefense: true
Flags: Flags:
TargetTrap: true TargetTrap: true
IncreaseGloomyDayDamage: true
Range: 5 Range: 5
Hit: Multi_Hit Hit: Multi_Hit
HitCount: 5 HitCount: 5

View File

@ -179,3 +179,4 @@
2303,2048 //SC_BLOODYLUST 2303,2048 //SC_BLOODYLUST
2419,2048 //WM_POEMOFNETHERWORLD 2419,2048 //WM_POEMOFNETHERWORLD
2482,2048 //GN_WALLOFTHORN 2482,2048 //GN_WALLOFTHORN
2493,2048 //GN_SLINGITEM

View File

@ -2577,6 +2577,7 @@
4057,2046,10,2045,5,0,0,0,0,0,0,0,0 //AB_ORATIO#Oratio# 4057,2046,10,2045,5,0,0,0,0,0,0,0,0 //AB_ORATIO#Oratio#
4057,2047,4,72,1,0,0,0,0,0,0,0,0 //AB_LAUDAAGNUS#Lauda Agnus# 4057,2047,4,72,1,0,0,0,0,0,0,0,0 //AB_LAUDAAGNUS#Lauda Agnus#
4057,2048,4,2047,2,0,0,0,0,0,0,0,0 //AB_LAUDARAMUS#Lauda Ramus# 4057,2048,4,2047,2,0,0,0,0,0,0,0,0 //AB_LAUDARAMUS#Lauda Ramus#
//4057,2049,10,2044,1,2053,1,0,0,0,0,0,0 //AB_EUCHARISTICA#Eucharistica#
4057,2050,4,2043,3,0,0,0,0,0,0,0,0 //AB_RENOVATIO#Renovatio# 4057,2050,4,2043,3,0,0,0,0,0,0,0,0 //AB_RENOVATIO#Renovatio#
4057,2051,5,2050,1,0,0,0,0,0,0,0,0 //AB_HIGHNESSHEAL#Highness Heal# 4057,2051,5,2050,1,0,0,0,0,0,0,0,0 //AB_HIGHNESSHEAL#Highness Heal#
4057,2052,5,2048,2,0,0,0,0,0,0,0,0 //AB_CLEARANCE#Clearance# 4057,2052,5,2048,2,0,0,0,0,0,0,0,0 //AB_CLEARANCE#Clearance#
@ -2923,6 +2924,7 @@
4063,2046,10,2045,5,0,0,0,0,0,0,0,0 //AB_ORATIO#Oratio# 4063,2046,10,2045,5,0,0,0,0,0,0,0,0 //AB_ORATIO#Oratio#
4063,2047,4,72,1,0,0,0,0,0,0,0,0 //AB_LAUDAAGNUS#Lauda Agnus# 4063,2047,4,72,1,0,0,0,0,0,0,0,0 //AB_LAUDAAGNUS#Lauda Agnus#
4063,2048,4,2047,2,0,0,0,0,0,0,0,0 //AB_LAUDARAMUS#Lauda Ramus# 4063,2048,4,2047,2,0,0,0,0,0,0,0,0 //AB_LAUDARAMUS#Lauda Ramus#
//4063,2049,10,2044,1,2053,1,0,0,0,0,0,0 //AB_EUCHARISTICA#Eucharistica#
4063,2050,4,2043,3,0,0,0,0,0,0,0,0 //AB_RENOVATIO#Renovatio# 4063,2050,4,2043,3,0,0,0,0,0,0,0,0 //AB_RENOVATIO#Renovatio#
4063,2051,5,2050,1,0,0,0,0,0,0,0,0 //AB_HIGHNESSHEAL#Highness Heal# 4063,2051,5,2050,1,0,0,0,0,0,0,0,0 //AB_HIGHNESSHEAL#Highness Heal#
4063,2052,5,2048,2,0,0,0,0,0,0,0,0 //AB_CLEARANCE#Clearance# 4063,2052,5,2048,2,0,0,0,0,0,0,0,0 //AB_CLEARANCE#Clearance#
@ -3217,9 +3219,9 @@
4068,2382,5,2422,1,0,0,0,0,0,0,0,0 //MI_ECHOSONG#Echo Song# 4068,2382,5,2422,1,0,0,0,0,0,0,0,0 //MI_ECHOSONG#Echo Song#
4068,2383,5,2422,1,0,0,0,0,0,0,0,0 //MI_HARMONIZE#Harmonize# 4068,2383,5,2422,1,0,0,0,0,0,0,0,0 //MI_HARMONIZE#Harmonize#
4068,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson# 4068,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson#
4068,2413,10,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound# 4068,2413,5,0,0,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound#
4068,2414,5,317,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation# 4068,2414,5,317,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation#
4068,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse# //4068,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse#
4068,2418,5,316,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm# 4068,2418,5,316,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm#
4068,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld# 4068,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld#
4068,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren# 4068,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren#
@ -3273,9 +3275,9 @@
4069,2351,5,2422,1,0,0,0,0,0,0,0,0 //WA_SYMPHONY_OF_LOVER#Symphony of Lovers# 4069,2351,5,2422,1,0,0,0,0,0,0,0,0 //WA_SYMPHONY_OF_LOVER#Symphony of Lovers#
4069,2352,5,2422,1,0,0,0,0,0,0,0,0 //WA_MOONLIT_SERENADE#Moonlit Serenade# 4069,2352,5,2422,1,0,0,0,0,0,0,0,0 //WA_MOONLIT_SERENADE#Moonlit Serenade#
4069,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson# 4069,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson#
4069,2413,10,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound# 4069,2413,5,0,0,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound#
4069,2414,5,325,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation# 4069,2414,5,325,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation#
4069,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse# //4069,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse#
4069,2418,5,324,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm# 4069,2418,5,324,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm#
4069,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld# 4069,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld#
4069,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren# 4069,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren#
@ -3403,8 +3405,10 @@
4071,2486,5,2485,3,0,0,0,0,0,0,0,0 //GN_FIRE_EXPANSION#Fire Expansion# 4071,2486,5,2485,3,0,0,0,0,0,0,0,0 //GN_FIRE_EXPANSION#Fire Expansion#
4071,2490,5,2480,3,0,0,0,0,0,0,0,0 //GN_HELLS_PLANT#Hell's Plant# 4071,2490,5,2480,3,0,0,0,0,0,0,0,0 //GN_HELLS_PLANT#Hell's Plant#
4071,2492,5,2490,3,0,0,0,0,0,0,0,0 //GN_MANDRAGORA#Howling of Mandragora# 4071,2492,5,2490,3,0,0,0,0,0,0,0,0 //GN_MANDRAGORA#Howling of Mandragora#
//4071,2493,1,2494,1,0,0,0,0,0,0,0,0 //GN_SLINGITEM#Sling Item#
4071,2494,1,0,0,0,0,0,0,0,0,0,0 //GN_CHANGEMATERIAL#Change Material# 4071,2494,1,0,0,0,0,0,0,0,0,0,0 //GN_CHANGEMATERIAL#Change Material#
4071,2495,2,2497,1,0,0,0,0,0,0,0,0 //GN_MIX_COOKING#Mix Cooking# 4071,2495,2,2497,1,0,0,0,0,0,0,0,0 //GN_MIX_COOKING#Mix Cooking#
//4071,2496,2,2495,1,0,0,0,0,0,0,0,0 //GN_MAKEBOMB#Create Bomb#
4071,2497,10,0,0,0,0,0,0,0,0,0,0 //GN_S_PHARMACY#Special Pharmacy# 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,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,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
@ -3645,9 +3649,9 @@
4075,2382,5,2422,1,0,0,0,0,0,0,0,0 //MI_ECHOSONG#Echo Song# 4075,2382,5,2422,1,0,0,0,0,0,0,0,0 //MI_ECHOSONG#Echo Song#
4075,2383,5,2422,1,0,0,0,0,0,0,0,0 //MI_HARMONIZE#Harmonize# 4075,2383,5,2422,1,0,0,0,0,0,0,0,0 //MI_HARMONIZE#Harmonize#
4075,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson# 4075,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson#
4075,2413,10,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound# 4075,2413,5,0,0,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound#
4075,2414,5,317,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation# 4075,2414,5,317,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation#
4075,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse# //4075,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse#
4075,2418,5,316,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm# 4075,2418,5,316,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm#
4075,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld# 4075,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld#
4075,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren# 4075,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren#
@ -3707,9 +3711,9 @@
4076,2351,5,2422,1,0,0,0,0,0,0,0,0 //WA_SYMPHONY_OF_LOVER#Symphony of Lovers# 4076,2351,5,2422,1,0,0,0,0,0,0,0,0 //WA_SYMPHONY_OF_LOVER#Symphony of Lovers#
4076,2352,5,2422,1,0,0,0,0,0,0,0,0 //WA_MOONLIT_SERENADE#Moonlit Serenade# 4076,2352,5,2422,1,0,0,0,0,0,0,0,0 //WA_MOONLIT_SERENADE#Moonlit Serenade#
4076,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson# 4076,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson#
4076,2413,10,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound# 4076,2413,5,0,0,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound#
4076,2414,5,325,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation# 4076,2414,5,325,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation#
4076,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse# //4076,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse#
4076,2418,5,324,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm# 4076,2418,5,324,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm#
4076,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld# 4076,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld#
4076,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren# 4076,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren#
@ -3845,8 +3849,10 @@
4078,2486,5,2485,3,0,0,0,0,0,0,0,0 //GN_FIRE_EXPANSION#Fire Expansion# 4078,2486,5,2485,3,0,0,0,0,0,0,0,0 //GN_FIRE_EXPANSION#Fire Expansion#
4078,2490,5,2480,3,0,0,0,0,0,0,0,0 //GN_HELLS_PLANT#Hell's Plant# 4078,2490,5,2480,3,0,0,0,0,0,0,0,0 //GN_HELLS_PLANT#Hell's Plant#
4078,2492,5,2490,3,0,0,0,0,0,0,0,0 //GN_MANDRAGORA#Howling of Mandragora# 4078,2492,5,2490,3,0,0,0,0,0,0,0,0 //GN_MANDRAGORA#Howling of Mandragora#
//4078,2493,1,2494,1,0,0,0,0,0,0,0,0 //GN_SLINGITEM#Sling Item#
4078,2494,1,0,0,0,0,0,0,0,0,0,0 //GN_CHANGEMATERIAL#Change Material# 4078,2494,1,0,0,0,0,0,0,0,0,0,0 //GN_CHANGEMATERIAL#Change Material#
4078,2495,2,2497,1,0,0,0,0,0,0,0,0 //GN_MIX_COOKING#Mix Cooking# 4078,2495,2,2497,1,0,0,0,0,0,0,0,0 //GN_MIX_COOKING#Mix Cooking#
//4078,2496,2,2495,1,0,0,0,0,0,0,0,0 //GN_MAKEBOMB#Create Bomb#
4078,2497,10,0,0,0,0,0,0,0,0,0,0 //GN_S_PHARMACY#Special Pharmacy# 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,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,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
@ -4574,6 +4580,7 @@
4099,2046,10,2045,5,0,0,0,0,0,0,0,0 //AB_ORATIO#Oratio# 4099,2046,10,2045,5,0,0,0,0,0,0,0,0 //AB_ORATIO#Oratio#
4099,2047,4,72,1,0,0,0,0,0,0,0,0 //AB_LAUDAAGNUS#Lauda Agnus# 4099,2047,4,72,1,0,0,0,0,0,0,0,0 //AB_LAUDAAGNUS#Lauda Agnus#
4099,2048,4,2047,2,0,0,0,0,0,0,0,0 //AB_LAUDARAMUS#Lauda Ramus# 4099,2048,4,2047,2,0,0,0,0,0,0,0,0 //AB_LAUDARAMUS#Lauda Ramus#
//4099,2049,10,2044,1,2053,1,0,0,0,0,0,0 //AB_EUCHARISTICA#Eucharistica#
4099,2050,4,2043,3,0,0,0,0,0,0,0,0 //AB_RENOVATIO#Renovatio# 4099,2050,4,2043,3,0,0,0,0,0,0,0,0 //AB_RENOVATIO#Renovatio#
4099,2051,5,2050,1,0,0,0,0,0,0,0,0 //AB_HIGHNESSHEAL#Highness Heal# 4099,2051,5,2050,1,0,0,0,0,0,0,0,0 //AB_HIGHNESSHEAL#Highness Heal#
4099,2052,5,2048,2,0,0,0,0,0,0,0,0 //AB_CLEARANCE#Clearance# 4099,2052,5,2048,2,0,0,0,0,0,0,0,0 //AB_CLEARANCE#Clearance#
@ -4863,9 +4870,9 @@
4104,2382,5,2422,1,0,0,0,0,0,0,0,0 //MI_ECHOSONG#Echo Song# 4104,2382,5,2422,1,0,0,0,0,0,0,0,0 //MI_ECHOSONG#Echo Song#
4104,2383,5,2422,1,0,0,0,0,0,0,0,0 //MI_HARMONIZE#Harmonize# 4104,2383,5,2422,1,0,0,0,0,0,0,0,0 //MI_HARMONIZE#Harmonize#
4104,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson# 4104,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson#
4104,2413,10,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound# 4104,2413,5,0,0,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound#
4104,2414,5,317,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation# 4104,2414,5,317,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation#
4104,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse# //4104,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse#
4104,2418,5,316,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm# 4104,2418,5,316,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm#
4104,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld# 4104,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld#
4104,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren# 4104,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren#
@ -4920,9 +4927,9 @@
4105,2351,5,2422,1,0,0,0,0,0,0,0,0 //WA_SYMPHONY_OF_LOVER#Symphony of Lovers# 4105,2351,5,2422,1,0,0,0,0,0,0,0,0 //WA_SYMPHONY_OF_LOVER#Symphony of Lovers#
4105,2352,5,2422,1,0,0,0,0,0,0,0,0 //WA_MOONLIT_SERENADE#Moonlit Serenade# 4105,2352,5,2422,1,0,0,0,0,0,0,0,0 //WA_MOONLIT_SERENADE#Moonlit Serenade#
4105,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson# 4105,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson#
4105,2413,10,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound# 4105,2413,5,0,0,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound#
4105,2414,5,325,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation# 4105,2414,5,325,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation#
4105,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse# //4105,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse#
4105,2418,5,324,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm# 4105,2418,5,324,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm#
4105,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld# 4105,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld#
4105,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren# 4105,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren#
@ -5052,8 +5059,10 @@
4107,2486,5,2485,3,0,0,0,0,0,0,0,0 //GN_FIRE_EXPANSION#Fire Expansion# 4107,2486,5,2485,3,0,0,0,0,0,0,0,0 //GN_FIRE_EXPANSION#Fire Expansion#
4107,2490,5,2480,3,0,0,0,0,0,0,0,0 //GN_HELLS_PLANT#Hell's Plant# 4107,2490,5,2480,3,0,0,0,0,0,0,0,0 //GN_HELLS_PLANT#Hell's Plant#
4107,2492,5,2490,3,0,0,0,0,0,0,0,0 //GN_MANDRAGORA#Howling of Mandragora# 4107,2492,5,2490,3,0,0,0,0,0,0,0,0 //GN_MANDRAGORA#Howling of Mandragora#
//4107,2493,1,2494,1,0,0,0,0,0,0,0,0 //GN_SLINGITEM#Sling Item#
4107,2494,1,0,0,0,0,0,0,0,0,0,0 //GN_CHANGEMATERIAL#Change Material# 4107,2494,1,0,0,0,0,0,0,0,0,0,0 //GN_CHANGEMATERIAL#Change Material#
4107,2495,2,2497,1,0,0,0,0,0,0,0,0 //GN_MIX_COOKING#Mix Cooking# 4107,2495,2,2497,1,0,0,0,0,0,0,0,0 //GN_MIX_COOKING#Mix Cooking#
//4107,2496,2,2495,1,0,0,0,0,0,0,0,0 //GN_MAKEBOMB#Create Bomb#
4107,2497,10,0,0,0,0,0,0,0,0,0,0 //GN_S_PHARMACY#Special Pharmacy# 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,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,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#

52
db/quest_db.yml Normal file
View File

@ -0,0 +1,52 @@
# This file is a part of rAthena.
# Copyright(C) 2019 rAthena Development Team
# https://rathena.org - https://github.com/rathena
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
###########################################################################
# Quest Database
###########################################################################
#
# Quest Settings
#
###########################################################################
# - Id Quest ID.
# Title Quest title.
# TimeLimit Amount of time before the quest expires. (Default: 0)
# Use a number following by "d" for day(s), "h" for hour(s), "mn" for minute(s), and "s" for second(s).
# Specify with "+" for how long until the quest expires.
# Specify without "+" for the exact time the quest expires using "d" (optionnal), [0-23]"h" (required), [0-59]"mn" (optionnal), [0-59]"s" (optionnal) format.
# Please note the number before "d" only shift the exact timer to the given day(s).
# Targets: Quest objective target. (Default: null)
# - Mob Monster to kill.
# Count Amount of monsters to kill.
# Drops: Quest item drop targets. (Default: null)
# - Mob Monster to kill. 0 will apply to all monsters. (Default: 0)
# Item Item to drop.
# Count Amount of items that will drop. Non-stackable items default to 1. (Default: 1)
# Rate Item drop rate. (10000 = 100%)
###########################################################################
Header:
Type: QUEST_DB
Version: 1
Footer:
Imports:
- Path: db/pre-re/quest_db.yml
Mode: Prerenewal
- Path: db/re/quest_db.yml
Mode: Renewal
- Path: db/import/quest_db.yml

View File

@ -1,65 +0,0 @@
# This file is a part of rAthena.
# Copyright(C) 2019 rAthena Development Team
# https://rathena.org - https://github.com/rathena
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
###########################################################################
# Improvised Song Database
###########################################################################
#
# Improvised Song Settings
#
###########################################################################
# - Skill Skill to be casted by Improvised Song.
# Probability Probability of skill compared to others in database (1 = 0.01%, 10000 = 100%).
###########################################################################
Header:
Type: IMPROVISED_SONG_DB
Version: 1
Body:
- Skill: MG_NAPALMBEAT
Probability: 6000
- Skill: MG_SAFETYWALL
Probability: 4000
- Skill: MG_SOULSTRIKE
Probability: 6000
- Skill: MG_COLDBOLT
Probability: 6000
- Skill: MG_FROSTDIVER
Probability: 6000
- Skill: MG_FIREBALL
Probability: 6000
- Skill: MG_FIREWALL
Probability: 4000
- Skill: MG_FIREBOLT
Probability: 6000
- Skill: MG_LIGHTNINGBOLT
Probability: 6000
- Skill: MG_THUNDERSTORM
Probability: 4000
- Skill: WZ_FIREPILLAR
Probability: 4000
- Skill: WZ_METEOR
Probability: 4000
- Skill: WZ_JUPITEL
Probability: 6000
- Skill: WZ_VERMILION
Probability: 4000
- Skill: WZ_WATERBALL
Probability: 6000
- Skill: WZ_STORMGUST
Probability: 4000

View File

@ -1,40 +0,0 @@
// Instance Database
//
// Structure of Database:
// ID,Name,LimitTime,IdleTimeOut,EnterMap,EnterX,EnterY,Map2,...,Map255
//
// EnterMap is considered as Map1
1,Endless Tower,14400,300,1@tower,50,355,2@tower,3@tower,4@tower,5@tower,6@tower
2,Sealed Catacomb,7200,300,1@cata,100,224,2@cata
3,Orc's Memory,3600,300,1@orcs,179,15,2@orcs
4,Nidhoggur's Nest,14400,300,1@nyd,32,36,2@nyd
5,Mistwood Maze,7200,300,1@mist,89,29
6,Culvert,3600,300,1@pump,63,98,2@pump
7,Octopus Cave,3600,300,1@cash,199,99
8,Bangungot Hospital 2F,3600,300,1@ma_h,40,157
9,Buwaya Cave,3600,300,1@ma_c,35,57
10,Bakonawa Lake,7200,300,1@ma_b,64,51
11,Wolfchev's Laboratory,14400,300,1@lhz,45,148
12,Old Glast Heim,3600,300,1@gl_k,150,20,2@gl_k
13,Eclage Interior,1200,300,1@ecl,60,50
14,Sara's Memories,3600,300,1@sara,250,155
15,Geffen Magic Tournament,7200,300,1@gef,119,209,1@gef_in,1@ge_st
16,Horror Toy Factory,3600,300,1@xm_d,111,22
17,Faceworm's Nest,3600,300,1@face,112,370
18,Ghost Palace,3600,300,1@spa,42,196
19,Devil's Tower,3600,300,1@tnm1,50,104,1@tnm2,1@tnm3
20,Assault on the Airship,3600,300,1@air1,244,73,1@air2
21,Fenrir and Sarah,3600,300,1@glast,367,304
// 22,Wave Mode - Forest,3600,300,1@def01,50,21
// 23,Wave Mode - Sky,3600,300,1@def02,29,35
24,Nightmarish Jitterbug,3600,300,1@jtb,16,17
25,Isle of Bios,3600,300,1@dth1,17,93,1@dth2,1@dth3
26,Morse's Cave,3600,300,1@rev,26,181
// 27,Temple of the Demon God,3600,300,1@eom,101,16
28,Central Laboratory,3600,300,1@lab,120,30
29,Last room,3600,300,1@uns,145,35
// 30,Charleston in Distress,3600,300,1@mcd,127,282
31,Ritual of Blessing,3600,300,2@mir,101,12
32,Room of Consciousness,3600,300,1@mir,101,10
// 33,Sky Fortress Invasion,3600,300,1@sthb,54,67,1@sthc,1@sthd

278
db/re/instance_db.yml Normal file
View File

@ -0,0 +1,278 @@
# This file is a part of rAthena.
# Copyright(C) 2019 rAthena Development Team
# https://rathena.org - https://github.com/rathena
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
###########################################################################
# Instance Database
###########################################################################
#
# Instance Settings
#
###########################################################################
# - Id Instance ID.
# Name Instance Name.
# TimeLimit Total lifetime of instance in seconds. (Default: 3600)
# IdleTimeOut Time before an idle instance is destroyed in seconds. (Default: 300)
# Destroyable Toggles the ability to destroy the instance using instance 'Destroy' button. (Default: true)
# Note: the button is displayed based on parties. For any mode, it requires the party leader to be the instance owner to destroy it.
# Enter: Instance entrance coordinates.
# Map Map Name where players start.
# X X Coordinate where players start.
# Y Y Coordinate where players start.
# AdditionalMaps: List of maps that are part of an instance. (Optional)
###########################################################################
Header:
Type: INSTANCE_DB
Version: 1
Body:
- Id: 1
Name: Endless Tower
TimeLimit: 14400
Enter:
Map: 1@tower
X: 50
Y: 355
AdditionalMaps:
2@tower: true
3@tower: true
4@tower: true
5@tower: true
6@tower: true
- Id: 2
Name: Sealed Catacomb
TimeLimit: 7200
Enter:
Map: 1@cata
X: 100
Y: 224
AdditionalMaps:
2@cata: true
- Id: 3
Name: Orc's Memory
Enter:
Map: 1@orcs
X: 179
Y: 15
AdditionalMaps:
2@orcs: true
- Id: 4
Name: Nidhoggur's Nest
TimeLimit: 14400
Enter:
Map: 1@nyd
X: 32
Y: 36
AdditionalMaps:
2@nyd: true
- Id: 5
Name: Mistwood Maze
TimeLimit: 7200
Enter:
Map: 1@mist
X: 89
Y: 29
- Id: 6
Name: Culvert
Enter:
Map: 1@pump
X: 63
Y: 98
AdditionalMaps:
2@pump: true
- Id: 7
Name: Octopus Cave
Enter:
Map: 1@cash
X: 199
Y: 99
- Id: 8
Name: Bangungot Hospital 2F
Enter:
Map: 1@ma_h
X: 40
Y: 157
- Id: 9
Name: Buwaya Cave
Enter:
Map: 1@ma_c
X: 35
Y: 57
- Id: 10
Name: Bakonawa Lake
TimeLimit: 7200
Enter:
Map: 1@ma_b
X: 64
Y: 51
- Id: 11
Name: Wolfchev's Laboratory
TimeLimit: 14400
Enter:
Map: 1@lhz
X: 45
Y: 148
- Id: 12
Name: Old Glast Heim
Enter:
Map: 1@gl_k
X: 150
Y: 20
AdditionalMaps:
2@gl_k: true
- Id: 13
Name: Eclage Interior
TimeLimit: 1200
Enter:
Map: 1@ecl
X: 60
Y: 50
- Id: 14
Name: Sara's Memories
Enter:
Map: 1@sara
X: 250
Y: 155
- Id: 15
Name: Geffen Magic Tournament
TimeLimit: 7200
Enter:
Map: 1@gef
X: 119
Y: 209
AdditionalMaps:
1@gef_in: true
1@ge_st: true
- Id: 16
Name: Horror Toy Factory
Enter:
Map: 1@xm_d
X: 111
Y: 22
- Id: 17
Name: Faceworm's Nest
Enter:
Map: 1@face
X: 112
Y: 370
- Id: 18
Name: Ghost Palace
Enter:
Map: 1@spa
X: 42
Y: 196
- Id: 19
Name: Devil's Tower
Enter:
Map: 1@tnm1
X: 50
Y: 104
AdditionalMaps:
1@tnm2: true
1@tnm3: true
- Id: 20
Name: Assault on the Airship
Enter:
Map: 1@air1
X: 244
Y: 73
AdditionalMaps:
1@air2: true
- Id: 21
Name: Fenrir and Sarah
Enter:
Map: 1@glast
X: 367
Y: 304
# - Id: 22
# Name: Wave Mode - Forest
# Enter:
# Map: 1@def01
# X: 50
# Y: 21
# - Id: 23
# Name: Wave Mode - Sky
# Enter:
# Map: 1@def02
# X: 29
# Y: 35
- Id: 24
Name: Nightmarish Jitterbug
Enter:
Map: 1@jtb
X: 16
Y: 17
- Id: 25
Name: Isle of Bios
Enter:
Map: 1@dth1
X: 17
Y: 93
AdditionalMaps:
1@dth2: true
1@dth3: true
- Id: 26
Name: Morse's Cave
Enter:
Map: 1@rev
X: 26
Y: 181
# - Id: 27
# Name: Temple of the Demon God
# Enter:
# Map: 1@eom
# X: 101
# Y: 16
- Id: 28
Name: Central Laboratory
Enter:
Map: 1@lab
X: 120
Y: 30
- Id: 29
Name: Last room
Enter:
Map: 1@uns
X: 145
Y: 35
# - Id: 30
# Name: Charleston in Distress
# Enter:
# Map: 1@mcd
# X: 127
# Y: 282
- Id: 31
Name: Ritual of Blessing
Enter:
Map: 2@mir
X: 101
Y: 12
- Id: 32
Name: Room of Consciousness
Enter:
Map: 1@mir
X: 101
Y: 10
# - Id: 33
# Name: Sky Fortress Invasion
# Enter:
# Map: 1@sthb
# X: 54
# Y: 67
# AdditionalMaps:
# 1@sthc: true
# 1@sthd: true

View File

@ -200,7 +200,7 @@
2399:2553,{ bonus bAgi,5; bonus bFlee,15; } 2399:2553,{ bonus bAgi,5; bonus bFlee,15; }
2399:2553:5467,{ bonus2 bSubRace,RC_Dragon,20; } 2399:2553:5467,{ bonus2 bSubRace,RC_Dragon,20; }
2408:2655,{ bonus bBaseAtk,50; bonus2 bAddDefMonster,1196,20; bonus2 bAddDefMonster,1197,20; } 2408:2655,{ bonus bBaseAtk,50; bonus2 bAddDefMonster,1196,20; bonus2 bAddDefMonster,1197,20; }
2408:15040,{ .@r = getequiprefinerycnt(EQI_SHOES); if(.@r > 10) .@r = 10; bonus bMatkRate,5+.@r; } 2408:15040,{ .@r = getequiprefinerycnt(EQI_SHOES); bonus bBaseAtk,5+.@r; }
2424:2528,{ bonus bHPrecovRate,5; bonus bMaxHPrate,10; } 2424:2528,{ bonus bHPrecovRate,5; bonus bMaxHPrate,10; }
2425:2529,{ bonus bFlee,10; } 2425:2529,{ bonus bFlee,10; }
2425:2530,{ bonus bFlee,10; } 2425:2530,{ bonus bFlee,10; }
@ -310,9 +310,9 @@
2626:2711,{ bonus2 bSkillAtk,"AL_HEAL",50; bonus2 bSkillAtk,"PR_MAGNUS",30; bonus bSPrecovRate,9; } 2626:2711,{ bonus2 bSkillAtk,"AL_HEAL",50; bonus2 bSkillAtk,"PR_MAGNUS",30; bonus bSPrecovRate,9; }
2626:2786,{ bonus2 bSkillAtk,"AL_HEAL",50; bonus2 bSkillAtk,"PR_MAGNUS",30; bonus bSPrecovRate,9; } 2626:2786,{ bonus2 bSkillAtk,"AL_HEAL",50; bonus2 bSkillAtk,"PR_MAGNUS",30; bonus bSPrecovRate,9; }
2659:18937,{ bonus bInt,8; bonus bMaxSPrate,5;} 2659:18937,{ bonus bInt,8; bonus bMaxSPrate,5;}
2660:18937,{ bonus bInt,8; bonus bBaseAtk,20;} 2660:18937,{ bonus bStr,7; bonus bBaseAtk,20;}
2661:18937,{ bonus bInt,8; bonus bFlee,15;} 2661:18937,{ bonus bAgi,7; bonus bFlee,15;}
2662:18937,{ bonus bInt,8; bonus bHit,10;} 2662:18937,{ bonus bDex,7; bonus bHit,10;}
2677:28602,{ bonus2 bVariableCastrate,"PR_MAGNUS",-25; bonus bHealPower,10; bonus bAddItemHealRate,10; autobonus2 "{ bonus bIgnoreMDefRace,RC_All; }",getequiprefinerycnt(EQI_HAND_R)*20,2000,BF_SHORT|BF_NORMAL; /* Confirm: Success rate and duration */ } 2677:28602,{ bonus2 bVariableCastrate,"PR_MAGNUS",-25; bonus bHealPower,10; bonus bAddItemHealRate,10; autobonus2 "{ bonus bIgnoreMDefRace,RC_All; }",getequiprefinerycnt(EQI_HAND_R)*20,2000,BF_SHORT|BF_NORMAL; /* Confirm: Success rate and duration */ }
2678:2679,{ bonus4 bAutoSpell,"MO_EXTREMITYFIST",1,3,1; bonus3 bAutoSpell,"PR_LEXAETERNA",1,20; bonus3 bAutoSpell,"AS_SONICBLOW",5,50; bonus3 bAutoSpell,"MO_INVESTIGATE",5,20; bonus3 bAutoSpell,"ASC_METEORASSAULT",2,50; } 2678:2679,{ bonus4 bAutoSpell,"MO_EXTREMITYFIST",1,3,1; bonus3 bAutoSpell,"PR_LEXAETERNA",1,20; bonus3 bAutoSpell,"AS_SONICBLOW",5,50; bonus3 bAutoSpell,"MO_INVESTIGATE",5,20; bonus3 bAutoSpell,"ASC_METEORASSAULT",2,50; }
//2679:2792,{ bonus4 bAutoSpell,"MO_EXTREMITYFIST",1,3,1; bonus3 bAutoSpell,"PR_LEXAETERNA",1,20; bonus3 bAutoSpell,"AS_SONICBLOW",5,50; bonus3 bAutoSpell,"MO_INVESTIGATE",5,20; bonus3 bAutoSpell,"ASC_METEORASSAULT",2,50; } //2679:2792,{ bonus4 bAutoSpell,"MO_EXTREMITYFIST",1,3,1; bonus3 bAutoSpell,"PR_LEXAETERNA",1,20; bonus3 bAutoSpell,"AS_SONICBLOW",5,50; bonus3 bAutoSpell,"MO_INVESTIGATE",5,20; bonus3 bAutoSpell,"ASC_METEORASSAULT",2,50; }
@ -394,7 +394,7 @@
2913:2408,{ bonus bBaseAtk,getequiprefinerycnt(EQI_SHOES); } 2913:2408,{ bonus bBaseAtk,getequiprefinerycnt(EQI_SHOES); }
2913:5104,{ bonus bBaseAtk,10; } 2913:5104,{ bonus bBaseAtk,10; }
2935:2387,{ bonus bMaxHPrate,3; if (getequiprefinerycnt(EQI_ARMOR)>=7) { bonus bMaxSPrate,2; } } 2935:2387,{ bonus bMaxHPrate,3; if (getequiprefinerycnt(EQI_ARMOR)>=7) { bonus bMaxSPrate,2; } }
2935:2387:2440,{ bonus bVariableCastrate,-5; bonus bDelayRate,-5; } 2935:2387:2440:2744,{ bonus bVariableCastrate,-5; bonus bDelayRate,-5; }
2935:2440,{ bonus bMaxSPrate,3; if (getequiprefinerycnt(EQI_SHOES)>=7) { bonus bMaxHPrate,2; } } 2935:2440,{ bonus bMaxSPrate,3; if (getequiprefinerycnt(EQI_SHOES)>=7) { bonus bMaxHPrate,2; } }
2935:2744,{ bonus bVariableCastrate,-4; bonus bDelayRate,-4; } 2935:2744,{ bonus bVariableCastrate,-4; bonus bDelayRate,-4; }
2950:15067:20709:22012,{ bonus2 bExpAddRace,RC_All,30; } 2950:15067:20709:22012,{ bonus2 bExpAddRace,RC_All,30; }
@ -414,7 +414,7 @@
29598:26158,{ .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"WL_HELLINFERNO",7*.@r; bonus2 bSkillAtk,"WL_CRIMSONROCK",5*.@r; } 29598:26158,{ .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"WL_HELLINFERNO",7*.@r; bonus2 bSkillAtk,"WL_CRIMSONROCK",5*.@r; }
29599:16095,{ .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"AB_JUDEX",10*.@r; bonus2 bSkillAtk,"AB_DUPLELIGHT",5*.@r; } 29599:16095,{ .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"AB_JUDEX",10*.@r; bonus2 bSkillAtk,"AB_DUPLELIGHT",5*.@r; }
29599:2057,{ .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bMagicAtkEle,Ele_Holy,5*.@r; bonus2 bSkillAtk,"AB_ADORAMUS",5*.@r; } 29599:2057,{ .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bMagicAtkEle,Ele_Holy,5*.@r; bonus2 bSkillAtk,"AB_ADORAMUS",5*.@r; }
29599:26161,{ .@r= getequiprefinerycnt(EQI_HAND_R)3; bonus2 bSkillAtk,"PR_MAGNUS",10*.@r; bonus2 bSkillAtk,"AB_JUDEX",5*.@r; } 29599:26161,{ .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"PR_MAGNUS",10*.@r; bonus2 bSkillAtk,"AB_JUDEX",5*.@r; }
29600:18185,{ .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus bCritAtkRate,5*.@r; bonus2 bSkillAtk,"SN_SHARPSHOOTING",7*.@r; } 29600:18185,{ .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus bCritAtkRate,5*.@r; bonus2 bSkillAtk,"SN_SHARPSHOOTING",7*.@r; }
29600:18186,{ .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"RA_AIMEDBOLT",7*.@r; bonus2 bSkillUseSPrate,"RA_AIMEDBOLT",2*.@r; } 29600:18186,{ .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"RA_AIMEDBOLT",7*.@r; bonus2 bSkillUseSPrate,"RA_AIMEDBOLT",2*.@r; }
29600:18187,{ .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillCooldown,"RA_UNLIMIT",-15000*.@r; bonus2 bSkillUseSPrate,"RA_ARROWSTORM",2*.@r; } 29600:18187,{ .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillCooldown,"RA_UNLIMIT",-15000*.@r; bonus2 bSkillUseSPrate,"RA_ARROWSTORM",2*.@r; }
@ -656,6 +656,8 @@
5967:28321,{ bonus2 bSubSkill,"HT_BLITZBEAT",200; } 5967:28321,{ bonus2 bSubSkill,"HT_BLITZBEAT",200; }
5918:19306,{ .@aspd = 1; .@crit_dmg = 2 + 2 * (readparam(bDex) / 10); .@sub_demi = 2; .@luk = readparam(bLuk); if (.@luk > 107) { .@aspd += 1; .@crit_dmg += 2; .@sub_demi += 2; } if (.@luk > 119) { .@aspd += 2; .@crit_dmg += 4; .@sub_demi += 4; bonus bSplashRange,1; } bonus bAspd,.@aspd; bonus bCritAtkRate,.@crit_dmg; bonus2 bSubRace,RC_DemiHuman,.@sub_demi; bonus2 bSubSkill,"NPC_CRITICALSLASH",100; } 5918:19306,{ .@aspd = 1; .@crit_dmg = 2 + 2 * (readparam(bDex) / 10); .@sub_demi = 2; .@luk = readparam(bLuk); if (.@luk > 107) { .@aspd += 1; .@crit_dmg += 2; .@sub_demi += 2; } if (.@luk > 119) { .@aspd += 2; .@crit_dmg += 4; .@sub_demi += 4; bonus bSplashRange,1; } bonus bAspd,.@aspd; bonus bCritAtkRate,.@crit_dmg; bonus2 bSubRace,RC_DemiHuman,.@sub_demi; bonus2 bSubSkill,"NPC_CRITICALSLASH",100; }
//9024:18832,{ bonus3 bAutoSpell,"BS_ADRENALINE",2,(GetPetRelationship >= 3)?15:10; } //9024:18832,{ bonus3 bAutoSpell,"BS_ADRENALINE",2,(GetPetRelationship >= 3)?15:10; }
1298:4317,{ bonus bCritAtkRate,5; }
1298:4521,{ bonus bCritAtkRate,5; }
13027:15044,{ .@r = max(getequiprefinerycnt(EQI_ARMOR),1); bonus3 bAddMonsterDropItem,929,RC_DemiHuman,70*.@r; bonus3 bAddMonsterDropItem,970,RC_DemiHuman,50*.@r; bonus3 bAddMonsterDropItem,929,RC_Brute,70*.@r; bonus3 bAddMonsterDropItem,970,RC_Brute,50*.@r; } 13027:15044,{ .@r = max(getequiprefinerycnt(EQI_ARMOR),1); bonus3 bAddMonsterDropItem,929,RC_DemiHuman,70*.@r; bonus3 bAddMonsterDropItem,970,RC_DemiHuman,50*.@r; bonus3 bAddMonsterDropItem,929,RC_Brute,70*.@r; bonus3 bAddMonsterDropItem,970,RC_Brute,50*.@r; }
13034:13035,{ bonus bMaxSP,20; bonus bMaxHPRate,5; bonus bHit,10; bonus2 bAddSize,Size_Large,30; autobonus "{ bonus bAspdRate,100; }",1,7000,BF_WEAPON,"{ specialeffect2 EF_POTION_BERSERK; }"; } 13034:13035,{ bonus bMaxSP,20; bonus bMaxHPRate,5; bonus bHit,10; bonus2 bAddSize,Size_Large,30; autobonus "{ bonus bAspdRate,100; }",1,7000,BF_WEAPON,"{ specialeffect2 EF_POTION_BERSERK; }"; }
13215:28224,{ bonus bLongAtkRate,30; } 13215:28224,{ bonus bLongAtkRate,30; }
@ -779,9 +781,9 @@
18933:2268,{ bonus bDelayrate,-5; } 18933:2268,{ bonus bDelayrate,-5; }
18933:4229,{ bonus bVariableCastrate,-10; } 18933:4229,{ bonus bVariableCastrate,-10; }
18937:28302,{ bonus bInt,8; bonus bMaxSPrate,5;} 18937:28302,{ bonus bInt,8; bonus bMaxSPrate,5;}
18937:28303,{ bonus bInt,8; bonus bBaseAtk,20;} 18937:28303,{ bonus bStr,7; bonus bBaseAtk,20;}
18937:28304,{ bonus bInt,8; bonus bFlee,15;} 18937:28304,{ bonus bAgi,7; bonus bFlee,15;}
18937:28305,{ bonus bInt,8; bonus bHit,10;} 18937:28305,{ bonus bDex,7; bonus bHit,10;}
18937:28352,{ bonus bMaxSPrate,5; if (BaseLevel>=20) { bonus bInt,(BaseLevel/20); } } 18937:28352,{ bonus bMaxSPrate,5; if (BaseLevel>=20) { bonus bInt,(BaseLevel/20); } }
18937:28353,{ bonus bMaxHPrate,5; if (BaseLevel>=20) { bonus bStr,(BaseLevel/20); } } 18937:28353,{ bonus bMaxHPrate,5; if (BaseLevel>=20) { bonus bStr,(BaseLevel/20); } }
18937:28357,{ bonus bAspdRate,5; if (BaseLevel>=20) { bonus bAgi,(BaseLevel/20); } } 18937:28357,{ bonus bAspdRate,5; if (BaseLevel>=20) { bonus bAgi,(BaseLevel/20); } }
@ -845,15 +847,15 @@
19201:29343,{ bonus bBaseAtk,20; } 19201:29343,{ bonus bBaseAtk,20; }
19201:29344,{ bonus bBaseAtk,30; autobonus3 "{ bonus2 bIgnoreDefClassRate,Class_Normal,25; }",1000,60000,"WA_MOONLIT_SERENADE"; } 19201:29344,{ bonus bBaseAtk,30; autobonus3 "{ bonus2 bIgnoreDefClassRate,Class_Normal,25; }",1000,60000,"WA_MOONLIT_SERENADE"; }
19201:29345,{ bonus bBaseAtk,40; autobonus3 "{ bonus2 bIgnoreDefClassRate,Class_Normal,50; }",1000,60000,"WA_MOONLIT_SERENADE"; } 19201:29345,{ bonus bBaseAtk,40; autobonus3 "{ bonus2 bIgnoreDefClassRate,Class_Normal,50; }",1000,60000,"WA_MOONLIT_SERENADE"; }
19202:29346,{ autobonus3 "{ bonus2 bSkillAtk,\"RL_BANISHING_BUSTER\",20 }",1000,60000,"RL_S_STORM"; } 19202:29346,{ autobonus3 "{ bonus2 bSkillAtk,\"RL_BANISHING_BUSTER\",20; }",1000,60000,"RL_S_STORM"; }
19202:29347,{ autobonus3 "{ bonus2 bSkillAtk,\"RL_BANISHING_BUSTER\",40 }",1000,60000,"RL_S_STORM"; bonus2 bSkillCooldown,"RL_BANISHING_BUSTER",-1000; } 19202:29347,{ autobonus3 "{ bonus2 bSkillAtk,\"RL_BANISHING_BUSTER\",40; }",1000,60000,"RL_S_STORM"; bonus2 bSkillCooldown,"RL_BANISHING_BUSTER",-1000; }
19202:29348,{ autobonus3 "{ bonus2 bSkillAtk,\"RL_BANISHING_BUSTER\",60 }",1000,60000,"RL_S_STORM"; bonus2 bSkillCooldown,"RL_BANISHING_BUSTER",-1500; } 19202:29348,{ autobonus3 "{ bonus2 bSkillAtk,\"RL_BANISHING_BUSTER\",60; }",1000,60000,"RL_S_STORM"; bonus2 bSkillCooldown,"RL_BANISHING_BUSTER",-1500; }
19203:29349,{ bonus bBaseAtk,10; bonus bMatk,10; if (getskilllv("OB_OBOROGENSOU") == 5) bonus bVariableCastrate,-3; autobonus3 "{ bonus bCritAtkRate,5; }",1000,60000,"KG_KAGEMUSYA"; } 19203:29349,{ bonus bBaseAtk,10; bonus bMatk,10; if (getskilllv("OB_OBOROGENSOU") == 5) bonus bVariableCastrate,-3; autobonus3 "{ bonus bCritAtkRate,5; }",1000,60000,"KG_KAGEMUSYA"; }
19203:29350,{ bonus bBaseAtk,15; bonus bMatk,15; if (getskilllv("OB_OBOROGENSOU") == 5) bonus bVariableCastrate,-7; autobonus3 "{ bonus bCritAtkRate,10; }",1000,60000,"KG_KAGEMUSYA"; autobonus "{ bonus bNoSizeFix; }",30,3000,BF_WEAPON; } 19203:29350,{ bonus bBaseAtk,15; bonus bMatk,15; if (getskilllv("OB_OBOROGENSOU") == 5) bonus bVariableCastrate,-7; autobonus3 "{ bonus bCritAtkRate,10; }",1000,60000,"KG_KAGEMUSYA"; autobonus "{ bonus bNoSizeFix; }",30,3000,BF_WEAPON; }
19203:29351,{ bonus bBaseAtk,20; bonus bMatk,20; if (getskilllv("OB_OBOROGENSOU") == 5) bonus bVariableCastrate,-15; autobonus3 "{ bonus bCritAtkRate,30; }",1000,60000,"KG_KAGEMUSYA"; autobonus "{ bonus bNoSizeFix; }",50,5000,BF_WEAPON; } 19203:29351,{ bonus bBaseAtk,20; bonus bMatk,20; if (getskilllv("OB_OBOROGENSOU") == 5) bonus bVariableCastrate,-15; autobonus3 "{ bonus bCritAtkRate,30; }",1000,60000,"KG_KAGEMUSYA"; autobonus "{ bonus bNoSizeFix; }",50,5000,BF_WEAPON; }
19204:29352,{ bonus bMaxHP,500; bonus bBaseAtk,10; } 19204:29352,{ bonus bMaxHP,500; bonus bBaseAtk,10; }
19204:29353,{ bonus bMaxHP,1000; bonus bBaseAtk,20; skill "WS_CARTBOOST",1; autobonus3 "{ bonus bBaseAtk,30; }",1000,60000,"WS_CARTBOOST"; } 19204:29353,{ bonus bMaxHP,1000; bonus bBaseAtk,20; skill "WS_CARTBOOST",1; autobonus3 "{ bonus bBaseAtk,30; }",1000,60000,"WS_CARTBOOST"; }
19204:29354,{ bonus bMaxHP,1500; bonus bBaseAtk,40; skill "WS_CARTBOOST",1; autobonus3 "{ bonus bBaseAtk,50; }",1000,60000,"WS_CARTBOOST"; } 19204:29354,{ bonus bMaxHP,1500; bonus bBaseAtk,40; skill "WS_CARTBOOST",3; autobonus3 "{ bonus bBaseAtk,50; }",1000,120000,"WS_CARTBOOST"; }
19205:29355,{ bonus2 bSkillAtk,"SU_CN_METEOR",10; bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",10; } 19205:29355,{ bonus2 bSkillAtk,"SU_CN_METEOR",10; bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",10; }
19205:29356,{ bonus2 bSkillAtk,"SU_CN_METEOR",20; bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",20; bonus bFixedCast,-200; } 19205:29356,{ bonus2 bSkillAtk,"SU_CN_METEOR",20; bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",20; bonus bFixedCast,-200; }
19205:29357,{ bonus2 bSkillAtk,"SU_CN_METEOR",60; bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",60; bonus bFixedCast,-500; } 19205:29357,{ bonus2 bSkillAtk,"SU_CN_METEOR",60; bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",60; bonus bFixedCast,-500; }
@ -1200,7 +1202,7 @@
24254:24249:24265:24278:24297:24310,{ bonus bAllStats,10; bonus bMaxHPrate,5; bonus bMaxSPrate,5; bonus2 bIgnoreDefClassRate,Class_Normal,50; bonus2 bIgnoreMDefClassRate,Class_Normal,50; } 24254:24249:24265:24278:24297:24310,{ bonus bAllStats,10; bonus bMaxHPrate,5; bonus bMaxSPrate,5; bonus2 bIgnoreDefClassRate,Class_Normal,50; bonus2 bIgnoreMDefClassRate,Class_Normal,50; }
24255:28392,{ .@val = 1; if ((getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R)) >= 10) { .@val += 2; } bonus2 bAddClass,Class_All,.@val; bonus bMaxHPrate,.@val; } 24255:28392,{ .@val = 1; if ((getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R)) >= 10) { .@val += 2; } bonus2 bAddClass,Class_All,.@val; bonus bMaxHPrate,.@val; }
24321:24337:24338,{ bonus bAllStats,1; .@r = getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_ACC_L) + getequiprefinerycnt(EQI_SHADOW_ARMOR); if (.@r >= 25) { bonus bNoWalkDelay; bonus bMaxHPrate,.@r-35; } } 24321:24337:24338,{ bonus bAllStats,1; .@r = getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_ACC_L) + getequiprefinerycnt(EQI_SHADOW_ARMOR); if (.@r >= 25) { bonus bNoWalkDelay; bonus bMaxHPrate,.@r-35; } }
24326:24327,{ .@r1 = getequiprefinerycnt(EQI_SHADOW_ARMOR) .@r2 = getequiprefinerycnt(EQI_SHADOW_SHIELD); if ((.@r1+.@r2) >= 17) { bonus bLuk,1; bonus bVit,1; bonus bHit,.@r1; bonus bDef,5*.@r2; if (BaseClass == Job_Swordman || BaseClass == Job_Thief || (BaseClass == Job_Taekwon && BaseJob != Job_Soul_Linker)) { bonus bBaseAtk,15; bonus bAspd,1; } else if (BaseClass == Job_Merchant || BaseClass == Job_Archer || BaseClass == Job_Gunslinger) { bonus bFlee,15; bonus bLongAtkRate,3; } else if (BaseClass == Job_Mage || BaseClass == Job_Acolyte || BaseClass == Job_Ninja || BaseJob == Job_Soul_Linker) { bonus bMatk,15; bonus bMaxSPrate,2; bonus bHealPower,3; } else if (BaseClass == Job_Novice || BaseJob == Job_Summoner) { bonus bAspdRate,5; bonus bMaxHP,1000; bonus bVariableCastrate,-5; bonus bMaxSP,300; } } } 24326:24327,{ .@r1 = getequiprefinerycnt(EQI_SHADOW_ARMOR); .@r2 = getequiprefinerycnt(EQI_SHADOW_SHIELD); if ((.@r1+.@r2) >= 17) { bonus bLuk,1; bonus bVit,1; bonus bHit,.@r1; bonus bDef,5*.@r2; if (BaseClass == Job_Swordman || BaseClass == Job_Thief || (BaseClass == Job_Taekwon && BaseJob != Job_Soul_Linker)) { bonus bBaseAtk,15; bonus bAspd,1; } else if (BaseClass == Job_Merchant || BaseClass == Job_Archer || BaseClass == Job_Gunslinger) { bonus bFlee,15; bonus bLongAtkRate,3; } else if (BaseClass == Job_Mage || BaseClass == Job_Acolyte || BaseClass == Job_Ninja || BaseJob == Job_Soul_Linker) { bonus bMatk,15; bonus bMaxSPrate,2; bonus bHealPower,3; } else if (BaseClass == Job_Novice || BaseJob == Job_Summoner) { bonus bAspdRate,5; bonus bMaxHP,1000; bonus bVariableCastrate,-5; bonus bMaxSP,300; } } }
24332:24333,{ .@r = getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus bBaseAtk,.@r; if (.@r >= 15) { bonus bCritAtkRate,1; } } 24332:24333,{ .@r = getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus bBaseAtk,.@r; if (.@r >= 15) { bonus bCritAtkRate,1; } }
24322:24335:24336,{ bonus bAllStats,1; .@r = getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_SHIELD); if (.@r >= 25) { bonus bNoGemStone; bonus bUseSPrate,70-.@r; } } 24322:24335:24336,{ bonus bAllStats,1; .@r = getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_SHIELD); if (.@r >= 25) { bonus bNoGemStone; bonus bUseSPrate,70-.@r; } }
24341:24342,{ bonus2 bExpAddClass,Class_All,3; } 24341:24342,{ bonus2 bExpAddClass,Class_All,3; }
@ -1268,6 +1270,12 @@
25303:25304:25305,{ bonus bCritical,10; } 25303:25304:25305,{ bonus bCritical,10; }
25304:25305,{ bonus bCritAtkRate,6; } 25304:25305,{ bonus bCritAtkRate,6; }
25306:25172:25173:25174,{ bonus bVariableCastrate,-5; } 25306:25172:25173:25174,{ bonus bVariableCastrate,-5; }
29027:29145:29159,{ bonus2 bExpAddRace,RC_All,3; }
29047:29359:29360,{ bonus bCritAtkRate,6; }
29047:29359:29360:29361,{ bonus bCritical,10; }
29053:29054:29055,{ bonus bDelayrate,-2; }
29156:29157:29158,{ bonus bVariableCastrate,-6; }
29156:29157:29158:29358,{ bonus bVariableCastrate,-5; }
27101:28510,{ bonus bMatkRate,(getrefine()/3); } 27101:28510,{ bonus bMatkRate,(getrefine()/3); }
27102:28510,{ bonus bFlee2,5; } 27102:28510,{ bonus bFlee2,5; }
27103:28510,{ bonus2 bAddClass,Class_All,(getrefine()/3); } 27103:28510,{ bonus2 bAddClass,Class_All,(getrefine()/3); }
@ -1282,7 +1290,7 @@
27116:27117,{ bonus bCritical,2; bonus bCritAtkRate,2; } 27116:27117,{ bonus bCritical,2; bonus bCritAtkRate,2; }
27147:27148,{ bonus bDelayrate,-3; } 27147:27148,{ bonus bDelayrate,-3; }
27163:27165,{ bonus bDelayrate,-3; bonus bVit,2; bonus bInt,2; bonus bAgi,2; bonus bDex,2; } 27163:27165,{ bonus bDelayrate,-3; bonus bVit,2; bonus bInt,2; bonus bAgi,2; bonus bDex,2; }
27166:27167,{ bonus2 bSubEle,Ele_Neutral,5; bonus2 bMagicAddSize,Size_All,10; } 27166:27167,{ bonus2 bSubEle,Ele_Neutral,5; bonus2 bMagicAddEle,Ele_Fire,10; }
27170:27171,{ bonus bStr,3; bonus2 bAddClass,Class_All,3; } 27170:27171,{ bonus bStr,3; bonus2 bAddClass,Class_All,3; }
27170:27172,{ bonus2 bAddSize,Size_Small,15; bonus2 bMagicAddSize,Size_Small,15; } 27170:27172,{ bonus2 bAddSize,Size_Small,15; bonus2 bMagicAddSize,Size_Small,15; }
27170:27173,{ bonus2 bSkillAtk,"GS_SPREADATTACK",50; } 27170:27173,{ bonus2 bSkillAtk,"GS_SPREADATTACK",50; }
@ -1323,8 +1331,8 @@
28502:2202,{ .@a = (readparam(bStr)+readparam(bLuk))/80; .@b = (readparam(bAgi)+readparam(bVit))/80; .@c = (readparam(bInt)+readparam(bDex))/80; bonus bMaxHPrate,5*.@b; bonus2 bAddClass,Class_All,6*.@a; bonus bMatk,120*.@c; bonus bCritical,5*.@a; bonus bAspdRate,5*.@b; bonus bVariableCastrate,-3*.@c; bonus bCritAtkRate,10*.@a; bonus2 bSubRace,RC_DemiHuman,((2*.@b)+2); bonus2 bSubRace,RC_Player,((2*.@b)+2); bonus bHealPower,10*.@c; } 28502:2202,{ .@a = (readparam(bStr)+readparam(bLuk))/80; .@b = (readparam(bAgi)+readparam(bVit))/80; .@c = (readparam(bInt)+readparam(bDex))/80; bonus bMaxHPrate,5*.@b; bonus2 bAddClass,Class_All,6*.@a; bonus bMatk,120*.@c; bonus bCritical,5*.@a; bonus bAspdRate,5*.@b; bonus bVariableCastrate,-3*.@c; bonus bCritAtkRate,10*.@a; bonus2 bSubRace,RC_DemiHuman,((2*.@b)+2); bonus2 bSubRace,RC_Player,((2*.@b)+2); bonus bHealPower,10*.@c; }
28502:2203,{ .@a = (readparam(bStr)+readparam(bLuk))/80; .@b = (readparam(bAgi)+readparam(bVit))/80; .@c = (readparam(bInt)+readparam(bDex))/80; bonus bMaxHPrate,5*.@b; bonus2 bAddClass,Class_All,6*.@a; bonus bMatk,120*.@c; bonus bCritical,5*.@a; bonus bAspdRate,5*.@b; bonus bVariableCastrate,-3*.@c; bonus bCritAtkRate,10*.@a; bonus2 bSubRace,RC_DemiHuman,((2*.@b)+2); bonus2 bSubRace,RC_Player,((2*.@b)+2); bonus bHealPower,10*.@c; } 28502:2203,{ .@a = (readparam(bStr)+readparam(bLuk))/80; .@b = (readparam(bAgi)+readparam(bVit))/80; .@c = (readparam(bInt)+readparam(bDex))/80; bonus bMaxHPrate,5*.@b; bonus2 bAddClass,Class_All,6*.@a; bonus bMatk,120*.@c; bonus bCritical,5*.@a; bonus bAspdRate,5*.@b; bonus bVariableCastrate,-3*.@c; bonus bCritAtkRate,10*.@a; bonus2 bSubRace,RC_DemiHuman,((2*.@b)+2); bonus2 bSubRace,RC_Player,((2*.@b)+2); bonus bHealPower,10*.@c; }
28502:2204,{ .@a = (readparam(bStr)+readparam(bLuk))/80; .@b = (readparam(bAgi)+readparam(bVit))/80; .@c = (readparam(bInt)+readparam(bDex))/80; bonus bMaxHPrate,5*.@b; bonus2 bAddClass,Class_All,6*.@a; bonus bMatk,120*.@c; bonus bCritical,5*.@a; bonus bAspdRate,5*.@b; bonus bVariableCastrate,-3*.@c; bonus bCritAtkRate,10*.@a; bonus2 bSubRace,RC_DemiHuman,((2*.@b)+2); bonus2 bSubRace,RC_Player,((2*.@b)+2); bonus bHealPower,10*.@c; } 28502:2204,{ .@a = (readparam(bStr)+readparam(bLuk))/80; .@b = (readparam(bAgi)+readparam(bVit))/80; .@c = (readparam(bInt)+readparam(bDex))/80; bonus bMaxHPrate,5*.@b; bonus2 bAddClass,Class_All,6*.@a; bonus bMatk,120*.@c; bonus bCritical,5*.@a; bonus bAspdRate,5*.@b; bonus bVariableCastrate,-3*.@c; bonus bCritAtkRate,10*.@a; bonus2 bSubRace,RC_DemiHuman,((2*.@b)+2); bonus2 bSubRace,RC_Player,((2*.@b)+2); bonus bHealPower,10*.@c; }
28506:1414,{ .@r = getequiprefinerycnt(EQI_HAND_R); if (.@r>=7) { .@val = 30; if (.@r>=9) { @val += 20; bonus2 bAddClass,Class_Boss,.@val; bonus2 bAddEle,Ele_Water,.@val; bonus2 bAddEle,Ele_Wind,.@val; bonus2 bAddRace,RC_Fish,.@val; bonus2 bAddRace,RC_Insect,.@val; bonus2 bSkillAtk,"RK_WINDCUTTER",.@val; if (.@r>=10) { bonus2 bVariableCastrate,"RK_WINDCUTTER",-50; } } } } 28506:1414,{ .@r = getequiprefinerycnt(EQI_HAND_R); if (.@r>=7) { .@val = 30; if (.@r>=9) { .@val += 20; bonus2 bAddClass,Class_Boss,.@val; bonus2 bAddEle,Ele_Water,.@val; bonus2 bAddEle,Ele_Wind,.@val; bonus2 bAddRace,RC_Fish,.@val; bonus2 bAddRace,RC_Insect,.@val; bonus2 bSkillAtk,"RK_WINDCUTTER",.@val; if (.@r>=10) { bonus2 bVariableCastrate,"RK_WINDCUTTER",-50; } } } }
28506:1449,{ .@r = getequiprefinerycnt(EQI_HAND_R); if (.@r>=7) { .@val = 30; if (.@r>=9) { @val += 20; bonus2 bAddClass,Class_Boss,.@val; bonus2 bAddEle,Ele_Water,.@val; bonus2 bAddEle,Ele_Wind,.@val; bonus2 bAddRace,RC_Fish,.@val; bonus2 bAddRace,RC_Insect,.@val; bonus2 bSkillAtk,"RK_WINDCUTTER",.@val; if (.@r>=10) { bonus2 bVariableCastrate,"RK_WINDCUTTER",-50; } } } } 28506:1449,{ .@r = getequiprefinerycnt(EQI_HAND_R); if (.@r>=7) { .@val = 30; if (.@r>=9) { .@val += 20; bonus2 bAddClass,Class_Boss,.@val; bonus2 bAddEle,Ele_Water,.@val; bonus2 bAddEle,Ele_Wind,.@val; bonus2 bAddRace,RC_Fish,.@val; bonus2 bAddRace,RC_Insect,.@val; bonus2 bSkillAtk,"RK_WINDCUTTER",.@val; if (.@r>=10) { bonus2 bVariableCastrate,"RK_WINDCUTTER",-50; } } } }
28506:15037,{ .@r = getequiprefinerycnt(EQI_ARMOR); bonus2 bResEff,Eff_Freeze,10000; bonus2 bSubRace,RC_DemiHuman,3; bonus2 bSubRace,RC_Player,3; if (.@r>=7) { bonus bMaxHPrate,15; bonus2 bSubRace,RC_DemiHuman,2; bonus2 bSubRace,RC_Player,2; } if (.@r>=9) { bonus bMaxHPrate,15; bonus2 bSubRace,RC_DemiHuman,2; bonus2 bSubRace,RC_Player,2; } } 28506:15037,{ .@r = getequiprefinerycnt(EQI_ARMOR); bonus2 bResEff,Eff_Freeze,10000; bonus2 bSubRace,RC_DemiHuman,3; bonus2 bSubRace,RC_Player,3; if (.@r>=7) { bonus bMaxHPrate,15; bonus2 bSubRace,RC_DemiHuman,2; bonus2 bSubRace,RC_Player,2; } if (.@r>=9) { bonus bMaxHPrate,15; bonus2 bSubRace,RC_DemiHuman,2; bonus2 bSubRace,RC_Player,2; } }
28506:15037:2476:2575:2884,{ autobonus3 "{bonus bDelayrate,-70;}",1000,10000,"LK_AURABLADE","{specialeffect2 EF_ENHANCE;}"; } 28506:15037:2476:2575:2884,{ autobonus3 "{bonus bDelayrate,-70;}",1000,10000,"LK_AURABLADE","{specialeffect2 EF_ENHANCE;}"; }
28506:2476,{ .@r = getequiprefinerycnt(EQI_SHOES); bonus2 bSubRace,RC_DemiHuman,3; bonus2 bSubRace,RC_Player,3; if (.@r>=7) { bonus bAspdRate,10; bonus2 bSubRace,RC_DemiHuman,1; bonus2 bSubRace,RC_Player,1; } if (.@r>=9) { bonus bAspdRate,10; bonus2 bSubRace,RC_DemiHuman,1; bonus2 bSubRace,RC_Player,1; } } 28506:2476,{ .@r = getequiprefinerycnt(EQI_SHOES); bonus2 bSubRace,RC_DemiHuman,3; bonus2 bSubRace,RC_Player,3; if (.@r>=7) { bonus bAspdRate,10; bonus2 bSubRace,RC_DemiHuman,1; bonus2 bSubRace,RC_Player,1; } if (.@r>=9) { bonus bAspdRate,10; bonus2 bSubRace,RC_DemiHuman,1; bonus2 bSubRace,RC_Player,1; } }
@ -1419,7 +1427,8 @@
32222:15093,{ .@r = getequiprefinerycnt(EQI_ARMOR); bonus5 bAutoSpell,"AL_HEAL",10,-(50+.@r),BF_SHORT,0; bonus5 bAutoSpell,"WZ_STORMGUST",10,-(50+.@r),BF_SHORT,1; bonus2 bSkillAtk,"RK_STORMBLAST",5*.@r; bonus2 bSkillAtk,"LG_BANISHINGPOINT",5*.@r; } 32222:15093,{ .@r = getequiprefinerycnt(EQI_ARMOR); bonus5 bAutoSpell,"AL_HEAL",10,-(50+.@r),BF_SHORT,0; bonus5 bAutoSpell,"WZ_STORMGUST",10,-(50+.@r),BF_SHORT,1; bonus2 bSkillAtk,"RK_STORMBLAST",5*.@r; bonus2 bSkillAtk,"LG_BANISHINGPOINT",5*.@r; }
32222:15095,{ .@r = getequiprefinerycnt(EQI_ARMOR); bonus5 bAutoSpell,"PR_KYRIE",10,-(50+.@r),BF_SHORT,0; bonus2 bSkillAtk,"AB_JUDEX",5*.@r; bonus2 bSkillAtk,"AB_ADORAMUS",5*.@r; bonus2 bSkillAtk,"SR_DRAGONCOMBO",5*.@r; bonus2 bSkillAtk,"SR_SKYNETBLOW",5*.@r; bonus2 bSkillAtk,"SR_EARTHSHAKER",5*.@r; } 32222:15095,{ .@r = getequiprefinerycnt(EQI_ARMOR); bonus5 bAutoSpell,"PR_KYRIE",10,-(50+.@r),BF_SHORT,0; bonus2 bSkillAtk,"AB_JUDEX",5*.@r; bonus2 bSkillAtk,"AB_ADORAMUS",5*.@r; bonus2 bSkillAtk,"SR_DRAGONCOMBO",5*.@r; bonus2 bSkillAtk,"SR_SKYNETBLOW",5*.@r; bonus2 bSkillAtk,"SR_EARTHSHAKER",5*.@r; }
32222:15096,{ .@r = getequiprefinerycnt(EQI_ARMOR); bonus bAllStats,2*.@r; bonus3 bAddEff,Eff_Stun,.@r*50,ATF_SHORT; bonus3 bAddEff,Eff_Curse,.@r*50,ATF_SHORT; bonus3 bAddEff,Eff_Poison,.@r*50,ATF_SHORT; bonus3 bAddEff,Eff_Silence,.@r*50,ATF_SHORT; /* Unknow rates */ } 32222:15096,{ .@r = getequiprefinerycnt(EQI_ARMOR); bonus bAllStats,2*.@r; bonus3 bAddEff,Eff_Stun,.@r*50,ATF_SHORT; bonus3 bAddEff,Eff_Curse,.@r*50,ATF_SHORT; bonus3 bAddEff,Eff_Poison,.@r*50,ATF_SHORT; bonus3 bAddEff,Eff_Silence,.@r*50,ATF_SHORT; /* Unknow rates */ }
32238:32239,{ bonus bVariableCastrate,-10; bonus bMatkRate,10; } 32238:32239,{ bonus bVariableCastrate,-10; bonus bMatkRate,10; }
1336:15388:15389,{ .@r = getequiprefinerycnt(EQI_HAND_R) + getequiprefinerycnt(EQI_ARMOR) + getequiprefinerycnt(EQI_GARMENT); bonus bBaseAtk,30; autobonus "{ bonus bLongAtkRate,10; }",10,10000,BF_WEAPON; if(.@r >= 30){ bonus2 bAddRace,RC_Undead,20; bonus2 bAddRace,RC_Angel,20; } }
//310003:310000,{ bonus2 bSkillAtk,"RA_AIMEDBOLT",15; } //310003:310000,{ bonus2 bSkillAtk,"RA_AIMEDBOLT",15; }
//310003:310001,{ bonus2 bSkillVariableCast,"RA_AIMEDBOLT",-1000; } //310003:310001,{ bonus2 bSkillVariableCast,"RA_AIMEDBOLT",-1000; }

File diff suppressed because it is too large Load Diff

View File

@ -99,6 +99,8 @@
//12207,60000 //Vit_Dish10_ //12207,60000 //Vit_Dish10_
22508,1200000 //Para_Team_Mark_ 22508,1200000 //Para_Team_Mark_
22540,5000,SC_REUSE_LIMIT_LUXANIMA //Runstone_Lux
// Bed of Honor // Bed of Honor
22687,5000,SC_REUSE_LIMIT_F // Pieces_Of_Sentiment 22687,5000,SC_REUSE_LIMIT_F // Pieces_Of_Sentiment

View File

@ -1407,3 +1407,432 @@ IG_PRIVATE_AIRSHIP,25464,1 // World_Moving_Rights
IG_Token_Of_Siegfried,6293,1 // F_Token_Of_Siegfried IG_Token_Of_Siegfried,6293,1 // F_Token_Of_Siegfried
IG_Token_Of_Siegfried,6316,1 // E_Token_Of_Siegfried IG_Token_Of_Siegfried,6316,1 // E_Token_Of_Siegfried
IG_Token_Of_Siegfried,7621,1 // Token_Of_Siegfried IG_Token_Of_Siegfried,7621,1 // Token_Of_Siegfried
// Enchant_Stone_Box5
IG_Enchant_Stone_Box5,6908,2 // ASPDStone_Robe
IG_Enchant_Stone_Box5,6642,3 // ATKStone_Middle
IG_Enchant_Stone_Box5,6643,3 // MATKStone_Middle
IG_Enchant_Stone_Box5,6943,3 // ATKStone_Top
IG_Enchant_Stone_Box5,6944,3 // MATKStone_Top
IG_Enchant_Stone_Box5,6636,4 // STRStone_Top
IG_Enchant_Stone_Box5,6637,4 // INTStone_Top
IG_Enchant_Stone_Box5,6638,4 // AGIStone_Top
IG_Enchant_Stone_Box5,6639,4 // DEXStone_Top
IG_Enchant_Stone_Box5,6640,4 // VITStone_Top
IG_Enchant_Stone_Box5,6641,4 // LUKStone_Top
IG_Enchant_Stone_Box5,6743,4 // HPStone_Middle
IG_Enchant_Stone_Box5,6744,4 // SPStone_Middle
IG_Enchant_Stone_Box5,6945,4 // STRStone_Middle
IG_Enchant_Stone_Box5,6946,4 // INTStone_Middle
IG_Enchant_Stone_Box5,6947,4 // AGIStone_Middle
IG_Enchant_Stone_Box5,6948,4 // DEXStone_Middle
IG_Enchant_Stone_Box5,6949,4 // VITStone_Middle
IG_Enchant_Stone_Box5,6950,4 // LUKStone_Middle
IG_Enchant_Stone_Box5,6951,4 // HPStone_Bottom
IG_Enchant_Stone_Box5,6644,5 // HITStone_Bottom
IG_Enchant_Stone_Box5,6645,5 // FLEEStone_Bottom
IG_Enchant_Stone_Box5,6740,5 // HealStone_Top
IG_Enchant_Stone_Box5,6741,5 // HealStone2_Top
IG_Enchant_Stone_Box5,6742,5 // HealStone_Middle
IG_Enchant_Stone_Box5,6745,5 // HealStone_Bottom
IG_Enchant_Stone_Box5,6790,5 // BigStone_Top
IG_Enchant_Stone_Box5,6791,5 // MediumStone_Top
IG_Enchant_Stone_Box5,6792,5 // SmallStone_Top
// Enchant_Stone_Box6
IG_Enchant_Stone_Box6,6963,83 // HPdrainStone_Robe
IG_Enchant_Stone_Box6,6964,83 // SPdrainStone_Robe
IG_Enchant_Stone_Box6,6908,165 // ASPDStone_Robe
IG_Enchant_Stone_Box6,6642,248 // ATKStone_Middle
IG_Enchant_Stone_Box6,6643,248 // MATKStone_Middle
IG_Enchant_Stone_Box6,6943,248 // ATKStone_Top
IG_Enchant_Stone_Box6,6944,248 // MATKStone_Top
IG_Enchant_Stone_Box6,6636,331 // STRStone_Top
IG_Enchant_Stone_Box6,6637,331 // INTStone_Top
IG_Enchant_Stone_Box6,6638,331 // AGIStone_Top
IG_Enchant_Stone_Box6,6639,331 // DEXStone_Top
IG_Enchant_Stone_Box6,6640,331 // VITStone_Top
IG_Enchant_Stone_Box6,6641,331 // LUKStone_Top
IG_Enchant_Stone_Box6,6743,331 // HPStone_Middle
IG_Enchant_Stone_Box6,6744,331 // SPStone_Middle
IG_Enchant_Stone_Box6,6945,331 // STRStone_Middle
IG_Enchant_Stone_Box6,6946,331 // INTStone_Middle
IG_Enchant_Stone_Box6,6947,331 // AGIStone_Middle
IG_Enchant_Stone_Box6,6948,331 // DEXStone_Middle
IG_Enchant_Stone_Box6,6949,331 // VITStone_Middle
IG_Enchant_Stone_Box6,6950,331 // LUKStone_Middle
IG_Enchant_Stone_Box6,6951,331 // HPStone_Bottom
IG_Enchant_Stone_Box6,6644,413 // HITStone_Bottom
IG_Enchant_Stone_Box6,6645,413 // FLEEStone_Bottom
IG_Enchant_Stone_Box6,6740,413 // HealStone_Top
IG_Enchant_Stone_Box6,6741,413 // HealStone2_Top
IG_Enchant_Stone_Box6,6742,413 // HealStone_Middle
IG_Enchant_Stone_Box6,6745,413 // HealStone_Bottom
IG_Enchant_Stone_Box6,6790,413 // BigStone_Top
IG_Enchant_Stone_Box6,6791,413 // MediumStone_Top
IG_Enchant_Stone_Box6,6792,413 // SmallStone_Top
// Enchant_Stone_Box7
IG_Enchant_Stone_Box7,6964,85 // SPdrainStone_Robe
IG_Enchant_Stone_Box7,6963,169 // HPdrainStone_Robe
IG_Enchant_Stone_Box7,6999,169 // HPdrainStone_Top
IG_Enchant_Stone_Box7,25000,169 // SPdrainStone_Top
IG_Enchant_Stone_Box7,6642,254 // ATKStone_Middle
IG_Enchant_Stone_Box7,6643,254 // MATKStone_Middle
IG_Enchant_Stone_Box7,6943,254 // ATKStone_Top
IG_Enchant_Stone_Box7,6944,254 // MATKStone_Top
IG_Enchant_Stone_Box7,25016,254 // ATKStone_Bottom
IG_Enchant_Stone_Box7,25017,254 // MATKStone_Bottom
IG_Enchant_Stone_Box7,25002,339 // ChangeLUK_Middle
IG_Enchant_Stone_Box7,25003,339 // ChangeSTR_Middle
IG_Enchant_Stone_Box7,25004,339 // ChangeAGI_Middle
IG_Enchant_Stone_Box7,25005,339 // ChangeINT_Middle
IG_Enchant_Stone_Box7,25006,339 // ChangeVIT_Middle
IG_Enchant_Stone_Box7,25007,339 // ChangeDEX_Middle
IG_Enchant_Stone_Box7,25008,339 // ChangeVIT_Bottom
IG_Enchant_Stone_Box7,25009,339 // ChangeAGI_Bottom
IG_Enchant_Stone_Box7,25010,339 // ChangeDEX_Bottom
IG_Enchant_Stone_Box7,25011,339 // ChangeLUK_Bottom
IG_Enchant_Stone_Box7,25012,339 // ChangeSTR_Bottom
IG_Enchant_Stone_Box7,25013,339 // ChangeINT_Bottom
IG_Enchant_Stone_Box7,6740,424 // HealStone_Top
IG_Enchant_Stone_Box7,6741,424 // HealStone2_Top
IG_Enchant_Stone_Box7,6743,424 // HPStone_Middle
IG_Enchant_Stone_Box7,6744,424 // SPStone_Middle
IG_Enchant_Stone_Box7,6745,424 // HealStone_Bottom
IG_Enchant_Stone_Box7,6951,424 // HPStone_Bottom
IG_Enchant_Stone_Box7,25001,424 // DEFStone_Middle
IG_Enchant_Stone_Box7,25014,424 // MDEFStone_Bottom
IG_Enchant_Stone_Box7,25015,424 // EXPStone_Bottom
// Enchant_Stone_Box8
IG_Enchant_Stone_Box8,25067,37 // CastingStone_Robe
IG_Enchant_Stone_Box8,6964,74 // SPdrainStone_Robe
IG_Enchant_Stone_Box8,25000,74 // SPdrainStone_Top
IG_Enchant_Stone_Box8,6963,149 // HPdrainStone_Robe
IG_Enchant_Stone_Box8,6999,149 // HPdrainStone_Top
IG_Enchant_Stone_Box8,25062,149 // Greed_Stone
IG_Enchant_Stone_Box8,25068,149 // ASPDStone_Top
IG_Enchant_Stone_Box8,25072,149 // Kyrie_Stone
IG_Enchant_Stone_Box8,6642,223 // ATKStone_Middle
IG_Enchant_Stone_Box8,6643,223 // MATKStone_Middle
IG_Enchant_Stone_Box8,6943,223 // ATKStone_Top
IG_Enchant_Stone_Box8,6944,223 // MATKStone_Top
IG_Enchant_Stone_Box8,25016,223 // ATKStone_Bottom
IG_Enchant_Stone_Box8,25017,223 // MATKStone_Bottom
IG_Enchant_Stone_Box8,25058,223 // TwinkleEffect_Top
IG_Enchant_Stone_Box8,25059,223 // GhostEffect_Middle
IG_Enchant_Stone_Box8,25060,223 // Critical_Stone
IG_Enchant_Stone_Box8,25061,223 // Range_Stone
IG_Enchant_Stone_Box8,25069,223 // ReloadStone_Top
IG_Enchant_Stone_Box8,25070,223 // ReloadStone_Middle
IG_Enchant_Stone_Box8,25071,223 // ReloadStone_Bottom
IG_Enchant_Stone_Box8,25002,297 // ChangeLUK_Middle
IG_Enchant_Stone_Box8,25003,297 // ChangeSTR_Middle
IG_Enchant_Stone_Box8,25004,297 // ChangeAGI_Middle
IG_Enchant_Stone_Box8,25005,297 // ChangeINT_Middle
IG_Enchant_Stone_Box8,25006,297 // ChangeVIT_Middle
IG_Enchant_Stone_Box8,25007,297 // ChangeDEX_Middle
IG_Enchant_Stone_Box8,25008,297 // ChangeVIT_Bottom
IG_Enchant_Stone_Box8,25009,297 // ChangeAGI_Bottom
IG_Enchant_Stone_Box8,25010,297 // ChangeDEX_Bottom
IG_Enchant_Stone_Box8,25011,297 // ChangeLUK_Bottom
IG_Enchant_Stone_Box8,25012,297 // ChangeSTR_Bottom
IG_Enchant_Stone_Box8,25013,297 // ChangeINT_Bottom
IG_Enchant_Stone_Box8,25001,372 // DEFStone_Middle
IG_Enchant_Stone_Box8,25014,372 // MDEFStone_Bottom
IG_Enchant_Stone_Box8,25015,372 // EXPStone_Bottom
IG_Enchant_Stone_Box8,25063,372 // MaxHP2_Stone
IG_Enchant_Stone_Box8,25064,372 // MaxSP2_Stone
IG_Enchant_Stone_Box8,25065,372 // Detoxify_Stone
IG_Enchant_Stone_Box8,6745,372 // HealStone_Bottom
// Enchant_Stone_Box9
IG_Enchant_Stone_Box9,6964,79 // SPdrainStone_Robe
IG_Enchant_Stone_Box9,25000,79 // SPdrainStone_Top
IG_Enchant_Stone_Box9,6963,159 // HPdrainStone_Robe
IG_Enchant_Stone_Box9,6999,159 // HPdrainStone_Top
IG_Enchant_Stone_Box9,25062,159 // Greed_Stone
IG_Enchant_Stone_Box9,25068,159 // ASPDStone_Top
IG_Enchant_Stone_Box9,25072,159 // Kyrie_Stone
IG_Enchant_Stone_Box9,25138,159 // ShrinkEffect_Middle
IG_Enchant_Stone_Box9,6642,238 // ATKStone_Middle
IG_Enchant_Stone_Box9,6643,238 // MATKStone_Middle
IG_Enchant_Stone_Box9,6943,238 // ATKStone_Top
IG_Enchant_Stone_Box9,6944,238 // MATKStone_Top
IG_Enchant_Stone_Box9,25016,238 // ATKStone_Bottom
IG_Enchant_Stone_Box9,25017,238 // MATKStone_Bottom
IG_Enchant_Stone_Box9,25060,238 // Critical_Stone
IG_Enchant_Stone_Box9,25061,238 // Range_Stone
IG_Enchant_Stone_Box9,25069,238 // ReloadStone_Top
IG_Enchant_Stone_Box9,25070,238 // ReloadStone_Middle
IG_Enchant_Stone_Box9,25071,238 // ReloadStone_Bottom
IG_Enchant_Stone_Box9,25136,238 // ElectricEffect_Middle
IG_Enchant_Stone_Box9,25137,238 // GreenFloor_Bottom
IG_Enchant_Stone_Box9,25002,317 // ChangeLUK_Middle
IG_Enchant_Stone_Box9,25003,317 // ChangeSTR_Middle
IG_Enchant_Stone_Box9,25004,317 // ChangeAGI_Middle
IG_Enchant_Stone_Box9,25005,317 // ChangeINT_Middle
IG_Enchant_Stone_Box9,25006,317 // ChangeVIT_Middle
IG_Enchant_Stone_Box9,25007,317 // ChangeDEX_Middle
IG_Enchant_Stone_Box9,25008,317 // ChangeVIT_Bottom
IG_Enchant_Stone_Box9,25009,317 // ChangeAGI_Bottom
IG_Enchant_Stone_Box9,25010,317 // ChangeDEX_Bottom
IG_Enchant_Stone_Box9,25011,317 // ChangeLUK_Bottom
IG_Enchant_Stone_Box9,25012,317 // ChangeSTR_Bottom
IG_Enchant_Stone_Box9,25013,317 // ChangeINT_Bottom
IG_Enchant_Stone_Box9,25015,397 // EXPStone_Bottom
IG_Enchant_Stone_Box9,25063,397 // MaxHP2_Stone
IG_Enchant_Stone_Box9,25064,397 // MaxSP2_Stone
IG_Enchant_Stone_Box9,25139,397 // Identify_Stone
IG_Enchant_Stone_Box9,25141,397 // EXPStone_Middle
// Enchant_Stone_Box10
IG_Enchant_Stone_Box10,6964,78 // SPdrainStone_Robe
IG_Enchant_Stone_Box10,25000,78 // SPdrainStone_Top
IG_Enchant_Stone_Box10,6999,156 // HPdrainStone_Top
IG_Enchant_Stone_Box10,25062,156 // Greed_Stone
IG_Enchant_Stone_Box10,25068,156 // ASPDStone_Top
IG_Enchant_Stone_Box10,25072,156 // Kyrie_Stone
IG_Enchant_Stone_Box10,25170,156 // MinorCastingStone_Robe
IG_Enchant_Stone_Box10,25175,156 // LexAeternaStone_Middle
IG_Enchant_Stone_Box10,25176,156 // BlueAuraEffect_Middle
IG_Enchant_Stone_Box10,6642,234 // ATKStone_Middle
IG_Enchant_Stone_Box10,6643,234 // MATKStone_Middle
IG_Enchant_Stone_Box10,6943,234 // ATKStone_Top
IG_Enchant_Stone_Box10,6944,234 // MATKStone_Top
IG_Enchant_Stone_Box10,25016,234 // ATKStone_Bottom
IG_Enchant_Stone_Box10,25017,234 // MATKStone_Bottom
IG_Enchant_Stone_Box10,25060,234 // Critical_Stone
IG_Enchant_Stone_Box10,25061,234 // Range_Stone
IG_Enchant_Stone_Box10,25172,234 // CastingStone_Top
IG_Enchant_Stone_Box10,25173,234 // CastingStone_Middle
IG_Enchant_Stone_Box10,25174,234 // CastingStone_Bottom
IG_Enchant_Stone_Box10,25176,234 // BlueAuraEffect_Middle
IG_Enchant_Stone_Box10,25178,234 // PinkGlowEffect_Middle
IG_Enchant_Stone_Box10,25002,312 // ChangeLUK_Middle
IG_Enchant_Stone_Box10,25003,312 // ChangeSTR_Middle
IG_Enchant_Stone_Box10,25004,312 // ChangeAGI_Middle
IG_Enchant_Stone_Box10,25005,312 // ChangeINT_Middle
IG_Enchant_Stone_Box10,25006,312 // ChangeVIT_Middle
IG_Enchant_Stone_Box10,25007,312 // ChangeDEX_Middle
IG_Enchant_Stone_Box10,25008,312 // ChangeVIT_Bottom
IG_Enchant_Stone_Box10,25009,312 // ChangeAGI_Bottom
IG_Enchant_Stone_Box10,25010,312 // ChangeDEX_Bottom
IG_Enchant_Stone_Box10,25011,312 // ChangeLUK_Bottom
IG_Enchant_Stone_Box10,25012,312 // ChangeSTR_Bottom
IG_Enchant_Stone_Box10,25013,312 // ChangeINT_Bottom
IG_Enchant_Stone_Box10,25015,391 // EXPStone_Bottom
IG_Enchant_Stone_Box10,25063,391 // MaxHP2_Stone
IG_Enchant_Stone_Box10,25064,391 // MaxSP2_Stone
IG_Enchant_Stone_Box10,25141,391 // EXPStone_Middle
IG_Enchant_Stone_Box10,25171,391 // EXPStone_Top
// Enchant_Stone_Box11
IG_Enchant_Stone_Box11,25067,2 // CastingStone_Robe
IG_Enchant_Stone_Box11,6964,8 // SPdrainStone_Robe
IG_Enchant_Stone_Box11,25000,8 // SPdrainStone_Top
IG_Enchant_Stone_Box11,6908,16 // ASPDStone_Robe
IG_Enchant_Stone_Box11,6963,16 // HPdrainStone_Robe
IG_Enchant_Stone_Box11,6999,16 // HPdrainStone_Top
IG_Enchant_Stone_Box11,25068,16 // ASPDStone_Top
IG_Enchant_Stone_Box11,25170,16 // MinorCastingStone_Robe
IG_Enchant_Stone_Box11,25224,16 // WhiteBodyEffect_Middle
IG_Enchant_Stone_Box11,6642,24 // ATKStone_Middle
IG_Enchant_Stone_Box11,6643,24 // MATKStone_Middle
IG_Enchant_Stone_Box11,6943,24 // ATKStone_Top
IG_Enchant_Stone_Box11,6944,24 // MATKStone_Top
IG_Enchant_Stone_Box11,25016,24 // ATKStone_Bottom
IG_Enchant_Stone_Box11,25017,24 // MATKStone_Bottom
IG_Enchant_Stone_Box11,25060,24 // Critical_Stone
IG_Enchant_Stone_Box11,25061,24 // Range_Stone
IG_Enchant_Stone_Box11,25225,24 // ExplodingEffect_Middle
IG_Enchant_Stone_Box11,25226,24 // WaterFieldEffect_Bottom
IG_Enchant_Stone_Box11,25227,24 // Heal_Stone
IG_Enchant_Stone_Box11,25228,24 // Teleport_Stone
IG_Enchant_Stone_Box11,25229,24 // Steal_Stone
IG_Enchant_Stone_Box11,25002,32 // ChangeLUK_Middle
IG_Enchant_Stone_Box11,25003,32 // ChangeSTR_Middle
IG_Enchant_Stone_Box11,25004,32 // ChangeAGI_Middle
IG_Enchant_Stone_Box11,25005,32 // ChangeINT_Middle
IG_Enchant_Stone_Box11,25006,32 // ChangeVIT_Middle
IG_Enchant_Stone_Box11,25007,32 // ChangeDEX_Middle
IG_Enchant_Stone_Box11,25008,32 // ChangeVIT_Bottom
IG_Enchant_Stone_Box11,25009,32 // ChangeAGI_Bottom
IG_Enchant_Stone_Box11,25010,32 // ChangeDEX_Bottom
IG_Enchant_Stone_Box11,25011,32 // ChangeLUK_Bottom
IG_Enchant_Stone_Box11,25012,32 // ChangeSTR_Bottom
IG_Enchant_Stone_Box11,25013,32 // ChangeINT_Bottom
IG_Enchant_Stone_Box11,25015,38 // EXPStone_Bottom
IG_Enchant_Stone_Box11,25063,38 // MaxHP2_Stone
IG_Enchant_Stone_Box11,25064,38 // MaxSP2_Stone
IG_Enchant_Stone_Box11,25141,38 // EXPStone_Middle
IG_Enchant_Stone_Box11,25171,38 // EXPStone_Top
// Enchant_Stone_Box12
IG_Enchant_Stone_Box12,25067,2 // CastingStone_Robe
IG_Enchant_Stone_Box12,25302,2 // DoubleAttack_Stone
IG_Enchant_Stone_Box12,25303,2 // Critical_Stone_Robe
IG_Enchant_Stone_Box12,6964,8 // SPdrainStone_Robe
IG_Enchant_Stone_Box12,25000,8 // SPdrainStone_Top
IG_Enchant_Stone_Box12,25205,8 // ShrinkEffect_Bottom
IG_Enchant_Stone_Box12,25306,8 // CastStone_Robe
IG_Enchant_Stone_Box12,6908,16 // ASPDStone_Robe
IG_Enchant_Stone_Box12,6963,16 // HPdrainStone_Robe
IG_Enchant_Stone_Box12,6999,16 // HPdrainStone_Top
IG_Enchant_Stone_Box12,25068,16 // ASPDStone_Top
IG_Enchant_Stone_Box12,25170,16 // MinorCastingStone_Robe
IG_Enchant_Stone_Box12,6642,24 // ATKStone_Middle
IG_Enchant_Stone_Box12,6643,24 // MATKStone_Middle
IG_Enchant_Stone_Box12,6943,24 // ATKStone_Top
IG_Enchant_Stone_Box12,6944,24 // MATKStone_Top
IG_Enchant_Stone_Box12,25015,24 // EXPStone_Bottom
IG_Enchant_Stone_Box12,25016,24 // ATKStone_Bottom
IG_Enchant_Stone_Box12,25017,24 // MATKStone_Bottom
IG_Enchant_Stone_Box12,25061,24 // Range_Stone
IG_Enchant_Stone_Box12,25141,24 // EXPStone_Middle
IG_Enchant_Stone_Box12,25171,24 // EXPStone_Top
IG_Enchant_Stone_Box12,25172,24 // CastingStone_Top
IG_Enchant_Stone_Box12,25173,24 // CastingStone_Middle
IG_Enchant_Stone_Box12,25174,24 // CastingStone_Bottom
IG_Enchant_Stone_Box12,25002,38 // ChangeLUK_Middle
IG_Enchant_Stone_Box12,25003,38 // ChangeSTR_Middle
IG_Enchant_Stone_Box12,25004,38 // ChangeAGI_Middle
IG_Enchant_Stone_Box12,25005,38 // ChangeINT_Middle
IG_Enchant_Stone_Box12,25006,38 // ChangeVIT_Middle
IG_Enchant_Stone_Box12,25007,38 // ChangeDEX_Middle
IG_Enchant_Stone_Box12,25008,38 // ChangeVIT_Bottom
IG_Enchant_Stone_Box12,25009,38 // ChangeAGI_Bottom
IG_Enchant_Stone_Box12,25010,38 // ChangeDEX_Bottom
IG_Enchant_Stone_Box12,25011,38 // ChangeLUK_Bottom
IG_Enchant_Stone_Box12,25012,38 // ChangeSTR_Bottom
IG_Enchant_Stone_Box12,25013,38 // ChangeINT_Bottom
IG_Enchant_Stone_Box12,25060,38 // Critical_Stone
IG_Enchant_Stone_Box12,25304,38 // Critical_Stone_Top
IG_Enchant_Stone_Box12,25305,38 // Critical_Stone_Bottom
// Enchant_Stone_Box13
IG_Enchant_Stone_Box13,25067,2 // CastingStone_Robe
IG_Enchant_Stone_Box13,25302,2 // DoubleAttack_Stone
IG_Enchant_Stone_Box13,25303,2 // Critical_Stone_Robe
IG_Enchant_Stone_Box13,6964,8 // SPdrainStone_Robe
IG_Enchant_Stone_Box13,25000,8 // SPdrainStone_Top
IG_Enchant_Stone_Box13,25205,8 // ShrinkEffect_Bottom
IG_Enchant_Stone_Box13,25306,8 // CastStone_Robe
IG_Enchant_Stone_Box13,6908,16 // ASPDStone_Robe
IG_Enchant_Stone_Box13,6963,16 // HPdrainStone_Robe
IG_Enchant_Stone_Box13,6999,16 // HPdrainStone_Top
IG_Enchant_Stone_Box13,25068,16 // ASPDStone_Top
IG_Enchant_Stone_Box13,25170,16 // MinorCastingStone_Robe
IG_Enchant_Stone_Box13,25412,16 // SuraStone_Robe
IG_Enchant_Stone_Box13,25416,16 // RangerStone_Robe
IG_Enchant_Stone_Box13,25420,16 // SorcererStone_Robe
IG_Enchant_Stone_Box13,25015,24 // EXPStone_Bottom
IG_Enchant_Stone_Box13,25061,24 // Range_Stone
IG_Enchant_Stone_Box13,25141,24 // EXPStone_Middle
IG_Enchant_Stone_Box13,25171,24 // EXPStone_Top
IG_Enchant_Stone_Box13,25172,24 // CastingStone_Top
IG_Enchant_Stone_Box13,25173,24 // CastingStone_Middle
IG_Enchant_Stone_Box13,25174,24 // CastingStone_Bottom
IG_Enchant_Stone_Box13,6642,37 // ATKStone_Middle
IG_Enchant_Stone_Box13,6643,37 // MATKStone_Middle
IG_Enchant_Stone_Box13,6943,37 // ATKStone_Top
IG_Enchant_Stone_Box13,6944,37 // MATKStone_Top
IG_Enchant_Stone_Box13,25016,37 // ATKStone_Bottom
IG_Enchant_Stone_Box13,25017,37 // MATKStone_Bottom
IG_Enchant_Stone_Box13,25060,37 // Critical_Stone
IG_Enchant_Stone_Box13,25304,37 // Critical_Stone_Top
IG_Enchant_Stone_Box13,25305,37 // Critical_Stone_Bottom
IG_Enchant_Stone_Box13,25409,37 // SuraStone_Top
IG_Enchant_Stone_Box13,25410,37 // SuraStone_Middle
IG_Enchant_Stone_Box13,25411,37 // SuraStone_Lower
IG_Enchant_Stone_Box13,25413,37 // RangerStone_Top
IG_Enchant_Stone_Box13,25414,37 // RangerStone_Middle
IG_Enchant_Stone_Box13,25415,37 // RangerStone_Lower
IG_Enchant_Stone_Box13,25417,37 // SorcererStone_Top
IG_Enchant_Stone_Box13,25418,37 // SorcererStone_Middle
IG_Enchant_Stone_Box13,25419,37 // SorcererStone_Lower
// Enchant_Stone_Box14
IG_Enchant_Stone_Box14,25067,2 // CastingStone_Robe
IG_Enchant_Stone_Box14,25302,2 // DoubleAttack_Stone
IG_Enchant_Stone_Box14,25303,2 // Critical_Stone_Robe
IG_Enchant_Stone_Box14,6964,8 // SPdrainStone_Robe
IG_Enchant_Stone_Box14,25000,8 // SPdrainStone_Top
IG_Enchant_Stone_Box14,25205,8 // ShrinkEffect_Bottom
IG_Enchant_Stone_Box14,25306,8 // CastStone_Robe
IG_Enchant_Stone_Box14,6908,16 // ASPDStone_Robe
IG_Enchant_Stone_Box14,6963,16 // HPdrainStone_Robe
IG_Enchant_Stone_Box14,6999,16 // HPdrainStone_Top
IG_Enchant_Stone_Box14,25068,16 // ASPDStone_Top
IG_Enchant_Stone_Box14,25170,16 // MinorCastingStone_Robe
IG_Enchant_Stone_Box14,25448,16 // RuneknightStone_Robe
IG_Enchant_Stone_Box14,25449,16 // GeneticStone_Robe
IG_Enchant_Stone_Box14,25456,16 // WarlockStone_Robe
IG_Enchant_Stone_Box14,25015,24 // EXPStone_Bottom
IG_Enchant_Stone_Box14,25061,24 // Range_Stone
IG_Enchant_Stone_Box14,25141,24 // EXPStone_Middle
IG_Enchant_Stone_Box14,25171,24 // EXPStone_Top
IG_Enchant_Stone_Box14,25172,24 // CastingStone_Top
IG_Enchant_Stone_Box14,25173,24 // CastingStone_Middle
IG_Enchant_Stone_Box14,25174,24 // CastingStone_Bottom
IG_Enchant_Stone_Box14,6642,37 // ATKStone_Middle
IG_Enchant_Stone_Box14,6643,37 // MATKStone_Middle
IG_Enchant_Stone_Box14,6943,37 // ATKStone_Top
IG_Enchant_Stone_Box14,6944,37 // MATKStone_Top
IG_Enchant_Stone_Box14,25016,37 // ATKStone_Bottom
IG_Enchant_Stone_Box14,25017,37 // MATKStone_Bottom
IG_Enchant_Stone_Box14,25060,37 // Critical_Stone
IG_Enchant_Stone_Box14,25304,37 // Critical_Stone_Top
IG_Enchant_Stone_Box14,25305,37 // Critical_Stone_Bottom
IG_Enchant_Stone_Box14,25445,37 // RuneknightStone_Top
IG_Enchant_Stone_Box14,25446,37 // RuneknightStone_Middle
IG_Enchant_Stone_Box14,25447,37 // RuneknightStone_Lower
IG_Enchant_Stone_Box14,25450,37 // GeneticStone_Top
IG_Enchant_Stone_Box14,25451,37 // GeneticStone_Middle
IG_Enchant_Stone_Box14,25452,37 // GeneticStone_Lower
IG_Enchant_Stone_Box14,25453,37 // WarlockStone_Top
IG_Enchant_Stone_Box14,25454,37 // WarlockStone_Middle
IG_Enchant_Stone_Box14,25455,37 // WarlockStone_Lower
// Enchant_Stone_Box15
IG_Enchant_Stone_Box15,25067,2 // CastingStone_Robe
IG_Enchant_Stone_Box15,25302,2 // DoubleAttack_Stone
IG_Enchant_Stone_Box15,25303,2 // Critical_Stone_Robe
IG_Enchant_Stone_Box15,6964,8 // SPdrainStone_Robe
IG_Enchant_Stone_Box15,25000,8 // SPdrainStone_Top
IG_Enchant_Stone_Box15,25205,8 // ShrinkEffect_Bottom
IG_Enchant_Stone_Box15,25306,8 // CastStone_Robe
IG_Enchant_Stone_Box15,6908,16 // ASPDStone_Robe
IG_Enchant_Stone_Box15,6963,16 // HPdrainStone_Robe
IG_Enchant_Stone_Box15,6999,16 // HPdrainStone_Top
IG_Enchant_Stone_Box15,25068,16 // ASPDStone_Top
IG_Enchant_Stone_Box15,25170,16 // MinorCastingStone_Robe
IG_Enchant_Stone_Box15,25493,16 // ShadowchaserStone_Robe
IG_Enchant_Stone_Box15,25497,16 // MechanicStone_Robe
IG_Enchant_Stone_Box15,25501,16 // WanderMinstrelStone_Robe
IG_Enchant_Stone_Box15,25015,24 // EXPStone_Bottom
IG_Enchant_Stone_Box15,25061,24 // Range_Stone
IG_Enchant_Stone_Box15,25141,24 // EXPStone_Middle
IG_Enchant_Stone_Box15,25171,24 // EXPStone_Top
IG_Enchant_Stone_Box15,25172,24 // CastingStone_Top
IG_Enchant_Stone_Box15,25173,24 // CastingStone_Middle
IG_Enchant_Stone_Box15,25174,24 // CastingStone_Bottom
IG_Enchant_Stone_Box15,6642,37 // ATKStone_Middle
IG_Enchant_Stone_Box15,6643,37 // MATKStone_Middle
IG_Enchant_Stone_Box15,6943,37 // ATKStone_Top
IG_Enchant_Stone_Box15,6944,37 // MATKStone_Top
IG_Enchant_Stone_Box15,25016,37 // ATKStone_Bottom
IG_Enchant_Stone_Box15,25017,37 // MATKStone_Bottom
IG_Enchant_Stone_Box15,25060,37 // Critical_Stone
IG_Enchant_Stone_Box15,25304,37 // Critical_Stone_Top
IG_Enchant_Stone_Box15,25305,37 // Critical_Stone_Bottom
IG_Enchant_Stone_Box15,25490,37 // ShadowchaserStone_Top
IG_Enchant_Stone_Box15,25491,37 // ShadowchaserStone_Middle
IG_Enchant_Stone_Box15,25492,37 // ShadowchaserStone_Lower
IG_Enchant_Stone_Box15,25494,37 // MechanicStone_Top
IG_Enchant_Stone_Box15,25495,37 // MechanicStone_Middle
IG_Enchant_Stone_Box15,25496,37 // MechanicStone_Lower
IG_Enchant_Stone_Box15,25498,37 // WanderMinstrelStone_Top
IG_Enchant_Stone_Box15,25499,37 // WanderMinstrelStone_Middle
IG_Enchant_Stone_Box15,25500,37 // WanderMinstrelStone_Lower

View File

@ -17,14 +17,5 @@
// Example: // Example:
// 512,4,12 // Will not allow more than 4 Apples in storages. // 512,4,12 // Will not allow more than 4 Apples in storages.
// Rune Knight
12725,60,1 // Nauthiz Rune
12726,60,1 // Raido Rune
12727,60,1 // Berkana Rune
12728,60,1 // Isa Rune
12730,60,1 // Uruz Rune
12733,60,1 // Hagalaz Rune
22540,60,1 // Lux Anima Rune
// Arch Bishop // Arch Bishop
12333,3,1 // Ancilla 12333,3,1 // Ancilla

View File

@ -262,7 +262,7 @@
// Baby Mechanic (Mado) // Baby Mechanic (Mado)
4112, 30000,90 ,500 ,400 ,40 ,60 ,65 ,200 ,200 ,200 ,45 ,48 ,48 ,50 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,6 4112, 30000,90 ,500 ,400 ,40 ,60 ,65 ,200 ,200 ,200 ,45 ,48 ,48 ,50 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,6
// Super Novice (Expanded) // Super Novice (Expanded)
4190, 20000,0 ,500 ,100 ,40 ,55 ,57 ,200 ,200 ,200 ,50 ,200 ,50 ,55 ,65 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,65 ,10 4190, 20000,0 ,5000 ,500 ,40 ,55 ,57 ,200 ,200 ,200 ,50 ,200 ,50 ,55 ,65 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,65 ,10
// Super Baby (Expanded) // Super Baby (Expanded)
4191, 20000,0 ,500 ,100 ,40 ,55 ,57 ,200 ,200 ,200 ,50 ,200 ,50 ,55 ,65 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,65 ,10 4191, 20000,0 ,500 ,100 ,40 ,55 ,57 ,200 ,200 ,200 ,50 ,200 ,50 ,55 ,65 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,65 ,10
// Kagerou // Kagerou

View File

@ -98,3 +98,10 @@ JOB_BABY_REBELLION,4112,100
JOB_SUMMONER,4112,100 JOB_SUMMONER,4112,100
JOB_BABY_SUMMONER,4112,100 JOB_BABY_SUMMONER,4112,100
JOB_STAR_EMPEROR,4112,100
JOB_SOUL_REAPER,4112,100
JOB_BABY_STAR_EMPEROR,4112,100
JOB_BABY_SOUL_REAPER,4112,100
JOB_STAR_EMPEROR2,4112,100
JOB_BABY_STAR_EMPEROR2,4112,100

View File

@ -302,7 +302,7 @@
1290,SKELETON_GENERAL,Skeleton General,Skeleton General,88,6720,0,1368,1553,1,1317,1701,100,35,72,34,52,31,84,25,10,12,1,1,29,0x3695,150,2276,576,432,0,0,0,0,0,0,0,7068,2550,756,160,508,800,0,0,1219,80,13035,15,2274,1,0,0,0,0,4221,1 1290,SKELETON_GENERAL,Skeleton General,Skeleton General,88,6720,0,1368,1553,1,1317,1701,100,35,72,34,52,31,84,25,10,12,1,1,29,0x3695,150,2276,576,432,0,0,0,0,0,0,0,7068,2550,756,160,508,800,0,0,1219,80,13035,15,2274,1,0,0,0,0,4221,1
1291,WRAITH_DEAD,Wraith Dead,Wraith Dead,86,10035,0,2518,1824,2,1002,160,88,56,63,69,55,45,88,45,10,12,2,1,89,0x3695,175,1816,576,240,0,0,0,0,0,0,0,1059,4413,2206,10,2506,8,716,700,732,5,603,100,568,300,0,0,0,0,4189,1 1291,WRAITH_DEAD,Wraith Dead,Wraith Dead,86,10035,0,2518,1824,2,1002,160,88,56,63,69,55,45,88,45,10,12,2,1,89,0x3695,175,1816,576,240,0,0,0,0,0,0,0,1059,4413,2206,10,2506,8,716,700,732,5,603,100,568,300,0,0,0,0,4189,1
1292,MINI_DEMON,Mini Demon,Mini Demon,117,19402,1,2700,2025,1,938,114,80,25,130,69,55,56,79,40,10,12,0,6,27,0x2003695,150,1000,600,384,0,0,0,0,0,0,0,1038,4413,1039,450,2255,3,757,160,912,2500,1009,10,1478,5,0,0,0,0,4204,1 1292,MINI_DEMON,Mini Demon,Mini Demon,117,19402,1,2700,2025,1,938,114,80,25,130,69,55,56,79,40,10,12,0,6,27,0x2003695,150,1000,600,384,0,0,0,0,0,0,0,1038,4413,1039,450,2255,3,757,160,912,2500,1009,10,1478,5,0,0,0,0,4204,1
1293,CREMY_FEAR,Creamy Fear,Creamy Fear,77,3420,0,945,1067,2,757,110,76,37,65,36,33,49,66,30,10,12,0,4,24,0x2003695,155,1136,720,840,0,0,0,0,0,0,0,924,4550,2333,10,518,550,602,200,1550,8,2726,5,522,50,0,0,0,0,4298,1 1293,CREMY_FEAR,Creamy Fear,Creamy Fear,117,18211,0,2583,2475,2,731,243,76,37,65,36,33,49,79,30,10,12,0,4,24,0x2003695,155,1136,720,840,0,0,0,0,0,0,0,924,4550,2333,10,518,550,2899,1,12676,8,2726,5,522,50,0,0,0,0,4298,1
1294,KILLER_MANTIS,Killer Mantis,Killer Mantis,91,7650,0,1485,1674,1,1521,1201,107,45,82,56,58,45,69,40,10,12,1,4,22,0x2003695,175,1528,660,432,0,0,0,0,0,0,0,1031,4550,943,2500,721,10,509,15,514,25,1262,1,2108,1,0,0,0,0,4301,1 1294,KILLER_MANTIS,Killer Mantis,Killer Mantis,91,7650,0,1485,1674,1,1521,1201,107,45,82,56,58,45,69,40,10,12,1,4,22,0x2003695,175,1528,660,432,0,0,0,0,0,0,0,1031,4550,943,2500,721,10,509,15,514,25,1262,1,2108,1,0,0,0,0,4301,1
1295,OWL_BARON,Owl Baron,Owl Baron,120,21000,1,3042,2282,2,629,201,88,25,72,65,55,102,77,72,10,12,2,6,60,0x6203695,175,1345,824,440,0,0,0,0,0,0,0,7071,3500,7063,2500,0,0,1472,1,1629,2,693,100,5045,5,0,0,0,0,4238,1 1295,OWL_BARON,Owl Baron,Owl Baron,120,21000,1,3042,2282,2,629,201,88,25,72,65,55,102,77,72,10,12,2,6,60,0x6203695,175,1345,824,440,0,0,0,0,0,0,0,7071,3500,7063,2500,0,0,1472,1,1629,2,693,100,5045,5,0,0,0,0,4238,1
1296,KOBOLD_LEADER,Kobold Leader,Kobold Leader,112,13520,1,2643,2383,1,995,96,90,62,135,34,68,56,83,47,10,12,1,7,44,0x3695,150,1028,528,360,0,0,0,0,0,0,0,999,450,1034,6305,912,1200,0,0,1613,2,525,150,526,100,0,0,0,0,4291,1 1296,KOBOLD_LEADER,Kobold Leader,Kobold Leader,112,13520,1,2643,2383,1,995,96,90,62,135,34,68,56,83,47,10,12,1,7,44,0x3695,150,1028,528,360,0,0,0,0,0,0,0,999,450,1034,6305,912,1200,0,0,1613,2,525,150,526,100,0,0,0,0,4291,1
@ -2096,10 +2096,10 @@
2936,E_GHOSTRING,Ghostring,Ghostring,1,10,0,0,0,1,1,1,100,99,0,0,0,0,0,0,7,12,0,3,20,0x0,300,1220,1080,648,0,0,0,0,0,0,0,535,1500,535,1500,535,1500,535,1500,12192,2000,7225,2000,6658,500,0,0,0,0,6658,10000 2936,E_GHOSTRING,Ghostring,Ghostring,1,10,0,0,0,1,1,1,100,99,0,0,0,0,0,0,7,12,0,3,20,0x0,300,1220,1080,648,0,0,0,0,0,0,0,535,1500,535,1500,535,1500,535,1500,12192,2000,7225,2000,6658,500,0,0,0,0,6658,10000
//2937,M_LOKI,M Loki,M Loki,145,1215600,1,1,1,2,1835,444,15,89,76,66,90,55,189,22,10,12,1,7,20,0x0,175,800,750,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //2937,M_LOKI,M Loki,M Loki,145,1215600,1,1,1,2,1835,444,15,89,76,66,90,55,189,22,10,12,1,7,20,0x0,175,800,750,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
2938,MM_MAGIC_SEAL,Magic Seal,Magic Seal,140,10000000,1,1,6999,1,1,1,80,200,16,26,30,115,79,5,10,12,2,0,20,0x0,300,1000,1000,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 2938,MM_MAGIC_SEAL,Magic Seal,Magic Seal,140,10000000,1,1,6999,1,1,1,80,200,16,26,30,115,79,5,10,12,2,0,20,0x0,300,1000,1000,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
2939,MM_EVIL_SHADOW1,Evil Shadow,Evil Shadow,138,112000,1,7456,5983,1,3266,1307,30,30,88,44,88,21,95,44,10,12,2,6,47,0x2000085,200,1500,600,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 2939,MM_EVIL_SHADOW1,Evil Shadow,Evil Shadow,138,112000,1,7456,5983,1,3266,1307,30,30,88,44,88,21,95,44,10,12,2,6,47,0x2000085,200,1500,600,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27264,1
2940,MM_EVIL_SHADOW2,Evil Shadow,Evil Shadow,141,127650,1,8103,7738,1,2678,1071,121,36,60,103,45,35,172,15,10,12,1,6,47,0x2000085,200,1000,500,600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 2940,MM_EVIL_SHADOW2,Evil Shadow,Evil Shadow,141,127650,1,8103,7738,1,2678,1071,121,36,60,103,45,35,172,15,10,12,1,6,47,0x2000085,200,1000,500,600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27264,1
2941,MM_EVIL_SHADOW3,Evil Shadow,Evil Shadow,142,153400,1,8863,6736,1,3167,1267,89,44,120,87,66,33,106,27,10,12,2,6,47,0x2000085,200,1800,780,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 2941,MM_EVIL_SHADOW3,Evil Shadow,Evil Shadow,142,153400,1,8863,6736,1,3167,1267,89,44,120,87,66,33,106,27,10,12,2,6,47,0x2000085,200,1800,780,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27264,1
2942,MM_EVIL_FANATICS,Evil Fanatics,Evil Fanatics,151,8256000,1,1008653,988954,3,3350,167,166,103,118,72,40,55,213,30,10,12,2,6,67,0x6280085,200,1000,500,350,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 2942,MM_EVIL_FANATICS,Evil Fanatics,Evil Fanatics,151,8256000,1,1008653,988954,3,3350,167,166,103,118,72,40,55,213,30,10,12,2,6,67,0x6280085,200,1000,500,350,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27265,1
2943,MM_ICE_MINE,Icemine,Icemine,149,10000,200,0,0,7,200,1,200,10,200,200,200,200,200,200,12,12,0,4,88,0xE170000,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 2943,MM_ICE_MINE,Icemine,Icemine,149,10000,200,0,0,7,200,1,200,10,200,200,200,200,200,200,12,12,0,4,88,0xE170000,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
//2944,J_HORNET //2944,J_HORNET
//2945,J_MUMMY //2945,J_MUMMY
@ -2156,8 +2156,8 @@
2996,XM_CELINE_KIMI,Celine Kimi,Celine Kimi,160,66666666,1,4444444,4033332,2,6666,6666,479,444,144,166,44,444,166,166,10,12,2,1,28,0x6283695,100,768,1056,480,444444,616,10000,617,10000,22534,10000,22534,4000,18549,4000,7642,4000,19701,100,13442,100,712,10000,0,0,0,0,0,0,0,0 2996,XM_CELINE_KIMI,Celine Kimi,Celine Kimi,160,66666666,1,4444444,4033332,2,6666,6666,479,444,144,166,44,444,166,166,10,12,2,1,28,0x6283695,100,768,1056,480,444444,616,10000,617,10000,22534,10000,22534,4000,18549,4000,7642,4000,19701,100,13442,100,712,10000,0,0,0,0,0,0,0,0
2997,G_XM_CELINE_KIMI,Kimi's Phantom,Kimi's Phantom,160,66666666,1,0,0,2,6666,6666,479,444,144,166,44,444,166,166,10,12,2,1,28,0x6203695,100,768,1056,480,0,0,0,0,0,0,0,6683,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 2997,G_XM_CELINE_KIMI,Kimi's Phantom,Kimi's Phantom,160,66666666,1,0,0,2,6666,6666,479,444,144,166,44,444,166,166,10,12,2,1,28,0x6203695,100,768,1056,480,0,0,0,0,0,0,0,6683,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
2998,EP14_MORS_EVENT,Weakened Morocc,Weakened Morocc,158,1771440,1,12390,16104,1,1872,900,113,45,87,51,45,88,106,50,12,12,2,6,60,0x6200085,200,2612,824,440,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 2998,EP14_MORS_EVENT,Weakened Morocc,Weakened Morocc,158,1771440,1,12390,16104,1,1872,900,113,45,87,51,45,88,106,50,12,12,2,6,60,0x6200085,200,2612,824,440,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
2999,EP14_MORS_BOSSA,Morocc Necromancer,Morocc Necromancer,158,4000000,1,2106000,1336500,1,700,0,215,555,165,190,142,146,299,93,12,12,1,7,60,0x6280085,100,300,384,288,0,0,0,0,0,0,0,607,2000,603,200,604,200,0,0,0,0,0,0,522,200,0,0,0,0,0,0 2999,EP14_MORS_BOSSA,Morocc Necromancer,Morocc Necromancer,158,4000000,1,2106000,1336500,1,700,0,215,555,165,190,142,146,299,93,12,12,1,7,60,0x6280085,100,300,384,288,0,0,0,0,0,0,0,607,2000,603,200,604,200,0,0,0,0,0,0,522,200,0,0,0,0,27326,1
3000,EP14_MORS_BOSSB,Morocc Necromancer,Morocc Necromancer,101,80000000,1,2310750,1465200,12,700,1,1,1,1,1,1,180,1,1,12,12,1,7,82,0x6280085,2000,2700,384,288,0,0,0,0,0,0,0,607,2000,603,200,604,200,22537,10000,22537,10000,0,0,522,200,0,0,0,0,0,0 3000,EP14_MORS_BOSSB,Morocc Necromancer,Morocc Necromancer,101,80000000,1,2310750,1465200,12,700,1,1,1,1,1,1,180,1,1,12,12,1,7,82,0x6280084,2000,2700,384,288,0,0,0,0,0,0,0,607,2000,603,200,604,200,22537,10000,22537,10000,0,0,522,200,0,0,0,0,0,0
3001,EP14_MORS_MOB1,Morocc's Ghoul,Morocc's Ghoul,158,295240,1,1239,1610,1,1872,900,113,45,87,51,45,88,106,50,12,12,1,6,60,0x6200085,1000,2612,824,440,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 3001,EP14_MORS_MOB1,Morocc's Ghoul,Morocc's Ghoul,158,295240,1,1239,1610,1,1872,900,113,45,87,51,45,88,106,50,12,12,1,6,60,0x6200085,1000,2612,824,440,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
3002,EP14_MORS_MOB2,Morocc's Osiris,Morocc's Osiris,158,442860,1,1239,1610,1,1872,900,113,45,87,51,45,88,106,50,12,12,1,6,60,0x6200085,200,2612,824,440,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 3002,EP14_MORS_MOB2,Morocc's Osiris,Morocc's Osiris,158,442860,1,1239,1610,1,1872,900,113,45,87,51,45,88,106,50,12,12,1,6,60,0x6200085,200,2612,824,440,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
3003,EP14_MORS_MOB3,Morocc's Archer Skeleton,Morocc's Archer Skeleton,158,295240,1,1239,1610,7,1872,900,113,45,87,51,45,88,106,50,12,12,1,6,60,0x6200085,200,300,824,440,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 3003,EP14_MORS_MOB3,Morocc's Archer Skeleton,Morocc's Archer Skeleton,158,295240,1,1239,1610,7,1872,900,113,45,87,51,45,88,106,50,12,12,1,6,60,0x6200085,200,300,824,440,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
@ -2173,20 +2173,20 @@
3013,EP14_3_DEATH_B_MOB1,Corrupt Orc Warrior,Corrupt Orc Warrior,158,300000,1,12390,16104,1,948,215,240,60,150,85,150,40,122,70,10,12,1,7,42,0x0000085,150,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,0,0 3013,EP14_3_DEATH_B_MOB1,Corrupt Orc Warrior,Corrupt Orc Warrior,158,300000,1,12390,16104,1,948,215,240,60,150,85,150,40,122,70,10,12,1,7,42,0x0000085,150,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,0,0
3014,EP14_3_DEATH_B_MOB2,Corrupt Desert Wolf,Corrupt Desert Wolf,158,292450,1,12390,16104,1,948,215,240,50,120,85,110,55,130,70,10,12,1,2,43,0x0000085,150,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,0,0 3014,EP14_3_DEATH_B_MOB2,Corrupt Desert Wolf,Corrupt Desert Wolf,158,292450,1,12390,16104,1,948,215,240,50,120,85,110,55,130,70,10,12,1,2,43,0x0000085,150,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,0,0
3015,EP14_3_DEATH_B_MOB3,Corrupt Phen,Corrupt Phen,158,284110,1,12390,16104,1,948,215,240,100,110,85,95,70,115,70,10,12,1,5,41,0x0000085,150,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,0,0 3015,EP14_3_DEATH_B_MOB3,Corrupt Phen,Corrupt Phen,158,284110,1,12390,16104,1,948,215,240,100,110,85,95,70,115,70,10,12,1,5,41,0x0000085,150,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,0,0
3016,EP14_3_DEATH_C_MOB1,Corrupt Orc Zombie,Corrupt Orc Zombie,158,375000,1,12390,16104,1,948,215,150,150,180,145,202,40,88,30,10,12,1,7,49,0x0000085,170,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,0,0 3016,EP14_3_DEATH_C_MOB1,Corrupt Orc Zombie,Corrupt Orc Zombie,158,375000,1,12390,16104,1,948,215,150,150,180,145,202,40,88,30,10,12,1,7,49,0x0000085,170,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,27328,1
3017,EP14_3_DEATH_C_MOB2,Corrupt Verit,Corrupt Verit,158,352715,1,12390,16104,1,948,215,200,100,166,87,150,60,150,130,10,12,1,2,49,0x0000085,150,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,0,0 3017,EP14_3_DEATH_C_MOB2,Corrupt Verit,Corrupt Verit,158,352715,1,12390,16104,1,948,215,200,100,166,87,150,60,150,130,10,12,1,2,49,0x0000085,150,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,0,0
3018,EP14_3_DEATH_C_MOB3,Corrupt Megalodon,Corrupt Megalodon,158,347413,1,12390,16104,1,948,215,240,300,157,80,140,90,209,84,10,12,1,5,49,0x0000085,170,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,0,0 3018,EP14_3_DEATH_C_MOB3,Corrupt Megalodon,Corrupt Megalodon,158,347413,1,12390,16104,1,948,215,240,300,157,80,140,90,209,84,10,12,1,5,49,0x0000085,170,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,0,0
//3019,CELINE_KIMI //3019,CELINE_KIMI
3020,FIRE_CONDOR,Fire Condor,Fire Condor,141,125114,1,7021,7481,1,38,1201,71,45,104,72,66,10,113,52,10,12,1,2,43,0x0000081,110,1148,648,480,0,0,0,0,0,0,0,6691,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 3020,FIRE_CONDOR,Fire Condor,Fire Condor,141,125114,1,7021,7481,1,38,1201,71,45,104,72,66,10,113,52,10,12,1,2,43,0x0000081,110,1148,648,480,0,0,0,0,0,0,0,6691,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27026,1
3021,FIRE_SAND_MAN,Fire Sand Man,Fire Sandman,143,130501,1,7207,7734,1,38,1356,122,73,84,36,25,55,124,35,10,12,1,0,63,0x003885,150,1672,720,288,0,0,0,0,0,0,0,6694,1500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 3021,FIRE_SAND_MAN,Fire Sand Man,Fire Sandman,143,130501,1,7207,7734,1,38,1356,122,73,84,36,25,55,124,35,10,12,1,0,63,0x003885,150,1672,720,288,0,0,0,0,0,0,0,6694,1500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27027,1
3022,FIRE_FRILLDORA,Fire Frilldora,Fire Frilldora,147,141301,1,7807,8199,1,38,1392,134,40,148,38,128,45,121,30,10,12,1,2,63,0x0000081,130,1540,720,432,0,0,0,0,0,0,0,6694,1500,6696,1500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 3022,FIRE_FRILLDORA,Fire Frilldora,Fire Frilldora,147,141301,1,7807,8199,1,38,1392,134,40,148,38,128,45,121,30,10,12,1,2,63,0x0000081,130,1540,720,432,0,0,0,0,0,0,0,6694,1500,6696,1500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27028,1
3023,FIRE_GOLEM,Fire Golem,Fire Golem,148,180213,1,8912,9464,1,38,1321,292,102,70,78,267,25,84,25,10,12,2,0,83,0x003885,200,1608,816,396,0,0,0,0,0,0,0,6693,2000,6695,1500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 3023,FIRE_GOLEM,Fire Golem,Fire Golem,148,180213,1,8912,9464,1,38,1321,292,102,70,78,267,25,84,25,10,12,2,0,83,0x003885,200,1608,816,396,0,0,0,0,0,0,0,6693,2000,6695,1500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27029,1
//3024,14_3_MERCENARY_A //3024,14_3_MERCENARY_A
//3025,14_3_MERCENARY_B //3025,14_3_MERCENARY_B
3026,FIREPIT,Fire Pit,Fire Pit,17,10,1,58,43,1,38,12,20,3,15,8,17,0,15,0,10,12,1,1,29,0x170000,400,2612,912,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 3026,FIREPIT,Fire Pit,Fire Pit,17,10,1,58,43,1,38,12,20,3,15,8,17,0,15,0,10,12,1,1,29,0x170000,400,2612,912,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
3027,FULBUK,Fire Bug,Fire Bug,150,234,1,58,47,1,38,12,20,3,15,8,17,0,15,0,10,12,1,1,29,0x0000001,120,1288,288,768,0,0,0,0,0,0,0,6689,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 3027,FULBUK,Fire Bug,Fire Bug,150,234,1,58,47,1,38,12,20,3,15,8,17,0,15,0,10,12,1,1,29,0x0000001,120,1288,288,768,0,0,0,0,0,0,0,6689,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27030,1
3028,SONIA,Sonia,Sonia,17,20,1,58,43,1,38,12,20,3,15,8,17,0,15,0,10,12,1,1,29,0x170000,400,2612,912,288,0,0,0,0,0,0,0,6690,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 3028,SONIA,Sonia,Sonia,17,20,1,58,43,1,38,12,20,3,15,8,17,0,15,0,10,12,1,1,29,0x170000,400,2612,912,288,0,0,0,0,0,0,0,6690,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
3029,GRIM_REAPER_ANKOU,Grim Reaper Ankou,Reaper Yanku,159,50000000,1553,300000,330000,1,1500,1000,200,70,200,100,200,200,220,100,10,12,2,1,89,0x6200085,200,900,864,480,0,0,0,0,0,0,0,607,500,603,200,604,200,22537,10000,0,0,522,200,0,0,0,0,0,0,0,0 3029,GRIM_REAPER_ANKOU,Grim Reaper Ankou,Reaper Yanku,159,50000000,1553,300000,330000,1,1500,1000,200,70,200,100,200,200,220,100,10,12,2,1,89,0x6200085,200,900,864,480,0,0,0,0,0,0,0,607,500,603,200,604,200,22537,10000,0,0,522,200,0,0,0,0,0,0,27327,1
//3030,STANDING_SOUL //3030,STANDING_SOUL
//3031,MUTANT_NECROMANCER //3031,MUTANT_NECROMANCER
//3032,MUTANT_GHOUL //3032,MUTANT_GHOUL
@ -2248,13 +2248,13 @@
//3088,MM_BRINARANEA_BABY,Mm Brinaranea Baby,Mm Brinaranea Baby,155,155600,1,0,1,1,1,1,80,200,16,26,30,115,79,5,10,12,2,0,20,0x0,300,1000,1000,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 //3088,MM_BRINARANEA_BABY,Mm Brinaranea Baby,Mm Brinaranea Baby,155,155600,1,0,1,1,1,1,80,200,16,26,30,115,79,5,10,12,2,0,20,0x0,300,1000,1000,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
//3089,MM_LOCO_KASA,Mm Loco Kasa,Mm Loco Kasa,155,185000,1,0,0,1,3266,666,30,30,88,44,88,21,95,44,10,12,2,6,47,0x2000000,200,1500,600,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //3089,MM_LOCO_KASA,Mm Loco Kasa,Mm Loco Kasa,155,185000,1,0,0,1,3266,666,30,30,88,44,88,21,95,44,10,12,2,6,47,0x2000000,200,1500,600,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
//3090,MM_LOCO_SALAMANDER,Mm Loco Salamander,Mm Loco Salamander,155,217650,1,0,0,1,2678,1257,121,36,60,103,45,35,172,15,10,12,1,6,47,0x2000000,200,1000,500,600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //3090,MM_LOCO_SALAMANDER,Mm Loco Salamander,Mm Loco Salamander,155,217650,1,0,0,1,2678,1257,121,36,60,103,45,35,172,15,10,12,1,6,47,0x2000000,200,1000,500,600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
3091,MM_BRINARANEA,Brinaranea,Brinaranea,165,81650000,1,0,0,3,8255,197,264,177,135,135,12,72,220,91,10,12,2,6,61,0x6280000,200,1020,500,768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 3091,MM_BRINARANEA,Brinaranea,Brinaranea,165,81650000,1,0,0,3,8255,197,264,177,135,135,12,72,220,91,10,12,2,6,61,0x6280000,200,1020,500,768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27324,1
3092,MM_MUSPELLSKOLL,Muspellskoll,Muspellskoll,165,55620000,1,0,0,3,9672,98,211,140,202,119,6,45,275,71,10,12,2,6,63,0x6280000,200,608,408,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 3092,MM_MUSPELLSKOLL,Muspellskoll,Muspellskoll,165,55620000,1,0,0,3,9672,98,211,140,202,119,6,45,275,71,10,12,2,6,63,0x6280000,200,608,408,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,27325,1
//3093,MM_BRINARANEA_CORE,Mm Brinaranea Core,Mm Brinaranea Core,160,300,1,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,6,21,0x2170000,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 //3093,MM_BRINARANEA_CORE,Mm Brinaranea Core,Mm Brinaranea Core,160,300,1,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,6,21,0x2170000,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
//3094,MM_MUSPELLSKOLL_CORE,Mm Muspellskoll Core,Mm Muspellskoll Core,160,300,1,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,6,23,0x2170000,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 //3094,MM_MUSPELLSKOLL_CORE,Mm Muspellskoll Core,Mm Muspellskoll Core,160,300,1,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,6,23,0x2170000,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
//3095,MM_GOD_SHADOW,Mm God Shadow,Mm God Shadow,1,100000000,1,0,0,0,2,1,1,1,1,1,1,1,1,1,10,12,0,6,23,0x2170000,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 //3095,MM_GOD_SHADOW,Mm God Shadow,Mm God Shadow,1,100000000,1,0,0,0,2,1,1,1,1,1,1,1,1,1,10,12,0,6,23,0x2170000,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
//3096,MM_MOROCC_KID,Mm Morocc Kid,Mm Morocc Kid,175,80000000,1,0,0,3,4980,209,158,134,90,122,7,87,287,36,10,12,0,6,66,0x6280000,200,1000,460,350,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //3096,MM_MOROCC_KID,Mm Morocc Kid,Mm Morocc Kid,175,80000000,1,0,0,3,4980,209,158,134,90,122,7,87,287,36,10,12,0,6,66,0x6280000,200,1000,460,350,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4559,1
3097,MM_MOROCC_ADT,Despair God Morocc,Despair God Morocc,175,120000000,1,0,0,3,5523,175,203,155,122,103,12,106,269,51,10,12,1,6,47,0x6280000,200,750,510,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 3097,MM_MOROCC_ADT,Despair God Morocc,Despair God Morocc,175,120000000,1,0,0,3,5523,175,203,155,122,103,12,106,269,51,10,12,1,6,47,0x6280000,200,750,510,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27321,1
//3098,MM_MOROCC_ORIGIN,Mm Morocc Origin,Mm Morocc Origin,160,3258000,1,0,0,3,6177,40,351,212,195,35,5,36,355,7,10,12,2,6,87,0x6280000,350,2000,750,750,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //3098,MM_MOROCC_ORIGIN,Mm Morocc Origin,Mm Morocc Origin,160,3258000,1,0,0,3,6177,40,351,212,195,35,5,36,355,7,10,12,2,6,87,0x6280000,350,2000,750,750,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
//3099,MM_MOROCC_REST,Mm Morocc Rest,Mm Morocc Rest,160,1450000,1,0,0,3,2963,67,112,98,110,98,13,48,271,9,10,12,2,6,87,0x6280000,200,500,510,350,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //3099,MM_MOROCC_REST,Mm Morocc Rest,Mm Morocc Rest,160,1450000,1,0,0,3,2963,67,112,98,110,98,13,48,271,9,10,12,2,6,87,0x6280000,200,500,510,350,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
//3100,MM_MANA_BLACK,Mm Mana Black,Mm Mana Black,1,30,0,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,0,20,0x170000,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 //3100,MM_MANA_BLACK,Mm Mana Black,Mm Mana Black,1,30,0,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,0,20,0x170000,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
@ -2262,8 +2262,8 @@
3102,MM_MANA_RED,Mana of Life,Mana of Life,1,30,0,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,0,20,0x170000,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 3102,MM_MANA_RED,Mana of Life,Mana of Life,1,30,0,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,0,20,0x170000,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
3103,MM_MANA_YELLOW,Mana of Earth,Mana of Earth,1,30,0,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,0,20,0x170000,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 3103,MM_MANA_YELLOW,Mana of Earth,Mana of Earth,1,30,0,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,0,20,0x170000,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
//3104,MM_MANA_BLUE,Mm Mana Blue,Mm Mana Blue,1,30,0,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,0,20,0x170000,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 //3104,MM_MANA_BLUE,Mm Mana Blue,Mm Mana Blue,1,30,0,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,0,20,0x170000,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
//3105,MM_GB_MOROCC_1,Mm Gb Morocc 1,Mm Gb Morocc 1,149,5000000,1,0,0,1,1901,145,199,35,126,91,63,61,114,37,10,12,2,8,43,0x6200000,110,576,480,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //3105,MM_GB_MOROCC_1,Mm Gb Morocc 1,Mm Gb Morocc 1,149,5000000,1,0,0,1,1901,145,199,35,126,91,63,61,114,37,10,12,2,8,43,0x6200000,110,576,480,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27322,1
//3106,MM_GB_MOROCC_4,Mm Gb Morocc 4,Mm Gb Morocc 4,149,5000000,1,0,0,1,1235,599,109,54,114,88,62,97,164,43,10,12,1,6,68,0x6200000,150,1536,648,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //3106,MM_GB_MOROCC_4,Mm Gb Morocc 4,Mm Gb Morocc 4,149,5000000,1,0,0,1,1235,599,109,54,114,88,62,97,164,43,10,12,1,6,68,0x6200000,150,1536,648,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27323,1
//3107,E_EASTER_BUNNY,Easter Bunny,Easter Bunny,1,15,1,0,0,1,0,0,160,5,1,1,1,1,999,1,10,12,1,2,60,0x1F0000,200,1456,456,336,0,0,0,0,0,0,0,22571,3000,949,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //3107,E_EASTER_BUNNY,Easter Bunny,Easter Bunny,1,15,1,0,0,1,0,0,160,5,1,1,1,1,999,1,10,12,1,2,60,0x1F0000,200,1456,456,336,0,0,0,0,0,0,0,22571,3000,949,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
3108,JITTERBUG1,Jitterbug1,Jitterbug1,135,2614000,1,36804,23170,1,3210,695,123,68,189,78,81,51,108,56,10,12,2,6,49,0x6203695,150,676,2400,480,0,0,0,0,0,0,0,1935,250,2988,500,15101,500,6719,5000,6719,1000,0,0,0,0,0,0,0,0,27109,1 3108,JITTERBUG1,Jitterbug1,Jitterbug1,135,2614000,1,36804,23170,1,3210,695,123,68,189,78,81,51,108,56,10,12,2,6,49,0x6203695,150,676,2400,480,0,0,0,0,0,0,0,1935,250,2988,500,15101,500,6719,5000,6719,1000,0,0,0,0,0,0,0,0,27109,1
3109,JITTERBUG2,Jitterbug2,Jitterbug2,135,2614000,1,36804,23170,1,3210,695,123,68,189,78,81,51,108,56,10,12,2,6,49,0x6203695,150,676,2400,480,0,0,0,0,0,0,0,1990,250,2989,500,15100,500,6719,5000,6719,1000,0,0,0,0,0,0,0,0,27109,1 3109,JITTERBUG2,Jitterbug2,Jitterbug2,135,2614000,1,36804,23170,1,3210,695,123,68,189,78,81,51,108,56,10,12,2,6,49,0x6203695,150,676,2400,480,0,0,0,0,0,0,0,1990,250,2989,500,15100,500,6719,5000,6719,1000,0,0,0,0,0,0,0,0,27109,1
@ -3946,16 +3946,64 @@
//20813,MD_EVENT_AMDARAIS //20813,MD_EVENT_AMDARAIS
//20814,G_PAYONSOLDIER //20814,G_PAYONSOLDIER
//20815,G_PAYONSOLDIER2 //20815,G_PAYONSOLDIER2
//20816,EM_DILUVIO
//20817,EM_ARDOR
//20818,EM_PROCELLA
//20819,EM_TERREMOTUS
//20820,EM_SERPENS
//20821,4JOB_VOID
//20822,4JOB_WRAITH
//20823,4JOB_KINGS_NIGHT
//20824,4JOB_AGONY_NIGHT
//20825,4JOB_DEVOTION_NIGHT
//20826,4JOB_ARMED_NIGHT
//20827,4JOB_DOOMK
//20828,4JOB_VERKHASEL
//20829,4JOB_BAPHOMET
//20830,4JOB_H_FALCON
//20831,4JOB_S_FALCON
//20832,4JOB_R_FALCON
//20833,4JOB_WORG
//20834,MEISTER_ABR1
//20835,MEISTER_ABR2
//20836,MEISTER_ABR3
//20837,MEISTER_ABR4
//20838,ELEMETAL_MASTER_S1
//20839,ELEMETAL_MASTER_S2
//20840,ELEMETAL_MASTER_S3
//20841,ELEMETAL_MASTER_S4
//20842,ELEMETAL_MASTER_S5
//20843,ILL_ABYSMAL_WITCH //20843,ILL_ABYSMAL_WITCH
//20844,PRAY_GIVER //20844,PRAY_GIVER
//20845,SMILE_GIVER //20845,SMILE_GIVER
//20846,MD_HIDDEN_GROUND01 //20846,MD_HIDDEN_GROUND01
//20847,MD_HIDDEN_GROUND02 //20847,MD_HIDDEN_GROUND02
//20848,SUMMON_WOODENWARRIOR
//20849,SUMMON_WOODEN_FAIRY
//20850,SUMMON_CREEPER
//20851,SUMMON_HELLTREE
//20856,MD_N_ARENA_1
//20857,MD_N_ARENA_2
//20858,MD_N_ARENA_3_1
//20859,MD_N_ARENA_3_2
//20860,MD_N_ARENA_3_3
//20861,MD_N_ARENA_4
//20862,MD_N_ARENA_5
//20863,MD_N_ARENA_6
//20864,MD_N_ARENA_7
//20865,MD_N_ARENA_8
//20866,MD_N_ARENA_9
//20867,MD_N_ARENA_10
//20868,MD_N_ARENA_11
//20869,MD_N_ARENA_12
//20870,MD_KANABIAN_N
//20871,MD_ALPHONSE_N
//20872,MD_GEFFEN_FENRIR_N
//20873,WAR_NUT //20873,WAR_NUT
//20874,MOLE_TW //20874,MOLE_TW
//20875,4JOB_LETICIA
//20876,4JOB_ACIDUS
//20877,G_ILL_SROPHO //20877,G_ILL_SROPHO
//20878,G_ILL_OBEAUNE //20878,G_ILL_OBEAUNE
//20879,G_ILL_DEVIACE //20879,G_ILL_DEVIACE
@ -3965,6 +4013,161 @@
//20883,G_ILL_SWORD_FISH //20883,G_ILL_SWORD_FISH
//20884,G_ILL_STROUF //20884,G_ILL_STROUF
//20885,G_ILL_PHEN //20885,G_ILL_PHEN
//20886,MD_Airboat_Tree
//20887,MD_Airboat_Poring
//20888,MD_Airboat_Worm
//20889,MD_Airboat_LEECH
//20890,MD_Airboat_Mos
//20891,MD_Airboat_Boss
//20892,MD_SAKRAY
//20893,MD_TIARA
//20894,MD_UNDEAD_KNIGHT
//20895,MD_UNDEAD_SOLDIER
//20896,MD_UNDEAD_ARCHER
//20897,MD_UNDEAD_WIZARD
//20898,MD_UNDEAD_MAGICIAN
//20899,MD_UNDEAD_NOBLE
//20900,MD_UNDEAD_SERVANT
//20901,DISASTER_OMEN
//20902,DISASTER_WIND
//20903,CONQUER_INCARNATION
//20904,FAMINE_INCARNATION
//20905,APPETITE_INCARNATION
//20906,DISASTER_SYMBOL
//20907,DEVIL_EYE
//20908,WAR_INCARNATION
//20909,DEATH_INCARNATION
//20910,CARNIVOROUS
//20911,SINS_JUSTICE
//20912,SINS_BRAVE
//20913,SINS_MODERATION
//20914,SINS_WISDOM
//20915,G_SINS_JUSTICE
//20916,G_SINS_BRAVE
//20917,G_SINS_MODERATION
//20918,G_SINS_WISDOM
//20919,CARAT_TWEVENT
//20920,CHIMERA_LAVA
//20921,CHIMERA_FULGOR
//20922,CHIMERA_NAPEO
//20923,CHIMERA_GALENSIS
//20924,CHIMERA_AMITERA
//20925,CHIMERA_LITUS
//20926,CHIMERA_FILLIA
//20927,CHIMERA_VANILAQUS
//20928,CHIMERA_THEONE
//20929,GIANT_CAPUT
//20930,DOLORIAN
//20931,PLAGARION
//20932,DEADRE
//20933,VENEDI
//20934,R001_BESTIA
//20935,GAN_CEANN
//20936,DISGUISER
//20937,BRUTAL_MURDERER
//20938,GHOST_CUBE
//20939,LUDE_GAL
//20940,BLUEMOON_LOLI_RURI
//20941,GROTE
//20942,PIERROTZOIST
//20943,DEATH_WITCH
//20994,MD_BETELGEUSE
//20995,MD_G_DEADSOUL
//20996,MD_NAGHT_SIEGER
//20997,MD_G_ENTWEIHEN_M
//20998,MD_T_JAKK
//20999,MD_T_STONE_SHOOTER
//21000,MD_T_GRIZZLY
//21001,MD_T_STALACTIC_GOLEM
//21002,MD_T_CHIMERA
//21003,MD_T_KARAKASA
//21004,MD_T_RIDEWORD
//21005,MD_T_PARASITE
//21006,MD_T_WRAITH
//21007,MD_T_PETIT_
//21008,MD_T_WIND_GHOST
//21009,MD_T_CLOCK
//21010,MD_T_RAYDRIC_ARCHER
//21011,MD_T_INCREASE_SOIL
//21012,MD_T_PENOMENA
//21013,MD_T_PETIT
//21014,MD_T_ALARM
//21015,MD_T_ZOMBIE_PRISONER
//21016,MD_T_MARIONETTE
//21017,MD_T_PERMETER
//21018,MD_T_SKEL_PRISONER
//21019,MD_T_OWL_DUKE
//21020,MD_T_DEVIRUCHI
//21021,MD_T_BLOOD_BUTTERFLY
//21022,MD_T_STAPO
//21023,MD_T_EVIL_CLOUD_HERMIT
//21024,MD_T_THE_PAPER
//21025,MD_T_TENGU
//21026,MD_T_ALICE
//21027,MD_T_ANACONDAQ
//21028,MD_T_GARGOYLE
//21029,MD_T_CARAT
//21030,MD_T_STING
//21031,MD_T_GRYPHON
//21032,MD_T_GIBBET
//21033,MD_T_NIGHTMARE_TERROR
//21034,MD_T_ANOLIAN
//21035,MD_T_BLOODY_MURDERER
//21036,MD_T_ALIOT
//21037,MD_T_VENATU
//21038,MD_T_DEATHWORD
//21039,MD_T_PLASMA_B
//21040,MD_T_DIMIK
//21041,MD_T_MINI_DEMON
//21042,MD_T_LEIB_OLMAI
//21043,MD_T_WANDER_MAN
//21044,MD_T_RETRIBUTION
//21045,MD_T_FLAME_SKULL
//21046,MD_T_KNIGHT_OF_ABYSS
//21047,MD_T_BANSHEE
//21048,G_CHIMERA_LAVA
//21049,G_CHIMERA_FULGOR
//21050,G_CHIMERA_NAPEO
//21051,G_CHIMERA_GALENSIS
//21052,G_DISGUISER
//21053,G_BLUEMOON_LOLI_RURI
//21054,G_GROTE
//21055,G_PIERROTZOIST
//21056,G_GIANT_CAPUT
//21057,G_DOLORIAN
//21058,G_PLAGARION
//21059,G_DEADRE
//21060,G_VENEDI
//21061,MD_Airboat_Boss2
//21062,MD_Airboat_Boss3
//21063,MD_Airboat_Boss4
//21064,S_DUMMY_100_SMALL
//21065,S_DUMMY_100_MEDIUM
//21066,S_DUMMY_100_LARGE
//21067,S_DUMMY_100_NOTHING
//21068,S_DUMMY_100_DRAGON
//21069,S_DUMMY_100_ANIMAL
//21070,S_DUMMY_100_HUMAN
//21071,S_DUMMY_100_INSECT
//21072,S_DUMMY_100_FISH
//21073,S_DUMMY_100_DEMON
//21074,S_DUMMY_100_PLANT
//21075,S_DUMMY_100_ANGEL
//21076,S_DUMMY_100_UNDEAD
//21077,S_DUMMY_100_NOTHING2
//21078,S_DUMMY_100_WATER
//21079,S_DUMMY_100_GROUND
//21080,S_DUMMY_100_FIRE
//21081,S_DUMMY_100_WIND
//21082,S_DUMMY_100_POISON
//21083,S_DUMMY_100_SAINT
//21084,S_DUMMY_100_DARKNESS
//21085,S_DUMMY_100_TELEKINESIS
//21086,S_DUMMY_100_UNDEAD2
//21087,S_DUMMY_100_HUMANP
//21088,S_DUMMY_100_DORAMP
//21089,WANDERING_DUCK
//31999,HUNTING_GID_DEFAULT //31999,HUNTING_GID_DEFAULT
//32000,MONSTER_2ND_END //32000,MONSTER_2ND_END

View File

@ -16,9 +16,9 @@ RC2_GUARDIAN,1285,1286,1287,2081
// Ninja Classes (Pirate's_Pride) // Ninja Classes (Pirate's_Pride)
RC2_NINJA,1315,1364,1401,1560 RC2_NINJA,1315,1364,1401,1560
// GvG // GvG
RC2_GVG,1143,1905,1906,1907 RC2_GVG,1288,1905,1907,1908
// Battlefield // Battlefield
RC2_BATTLEFIELD,1906,1909,1914,1915 RC2_BATTLEFIELD,1906,1909,1910,1911,1912,1913,1914,1915
// Treasure Chests // Treasure Chests
RC2_TREASURE,1324,1325,1326,1327,1328,1329,1330,1331,1332,1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1357,1358,1359,1360,1361,1362,1363,1938,1939,1940,1941,1942,1943,1944,1945,1946,2452,2453,2454,2455,2456,2457,2458,2459,2460,2461,2462 RC2_TREASURE,1324,1325,1326,1327,1328,1329,1330,1331,1332,1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1357,1358,1359,1360,1361,1362,1363,1938,1939,1940,1941,1942,1943,1944,1945,1946,2452,2453,2454,2455,2456,2457,2458,2459,2460,2461,2462
// Bio Labs // Bio Labs

View File

@ -616,69 +616,79 @@
//-- Petti Tail Noodle <-- GN_MIX_COOKING Lv1, Mix Cook Book, 1 Melange Pot, 2 Petti Tail, 1 Fine Noodle, 1 Cool Gravy //-- Petti Tail Noodle <-- GN_MIX_COOKING Lv1, Mix Cook Book, 1 Melange Pot, 2 Petti Tail, 1 Fine Noodle, 1 Cool Gravy
245,12434,27,2495,1,11022,0,6248,1,6260,2,6261,1,6262,1 245,12434,27,2495,1,11022,0,6248,1,6260,2,6261,1,6262,1
//---- Create Bomb --- ItemLV=28 --------------- Removed skill (free slot) //---- Create Bomb --- ItemLV=28 ---------------
//-- Apple Bomb <-- GN_MAKEBOMB Lv1, Apple Bomb CB, 1 Apple, 1 Scell, 1 Detonator, 1 Gun Powder
//246,13260,28,2496,1,6279,0,512,1,911,1,1051,1,6244,1
//-- Coconut Bomb <-- GN_MAKEBOMB Lv1, Coconut Bomb CB, 1 Detonator, 1 Coconut Fruit, 2 Gun Powder
//247,13261,28,2496,1,6281,0,1051,1,6263,1,6244,2
//-- Melon Bomb <-- GN_MAKEBOMB Lv1, Melon Bomb CB, 1 Sticky Mucus, 1 Detonator, 2 Gun Powder, 1 Melon
//248,13262,28,2496,1,6282,0,938,1,1051,1,6244,2,6264,1
//-- Pineapple Bomb <-- GN_MAKEBOMB Lv1, Pinepple Bomb CB, 1 Cactus Needle, 1 Detonator, 3 Gun Powder, 1 Pineapple
//249,13263,28,2496,1,6280,0,952,1,1051,1,6244,3,6265,1
//-- Banana Bomb <-- GN_MAKEBOMB Lv1, Banana Bomb CB, 1 Banana, 1 Detonator, 4 Gun Powder, 1 Mould Powder
//250,13264,28,2496,1,6283,0,513,1,1051,1,6244,4,7001,1
//---- Special Pharmacy --- ItemLV=29 ---------- //---- Special Pharmacy --- ItemLV=29 ----------
//-- Seed Of Horny Plant <-- GN_S_PHARMACY Lv1, Plant Genetic Grow, 10 Prickly Fruit //-- Seed Of Horny Plant <-- GN_S_PHARMACY Lv1, Plant Genetic Grow, 10 Prickly Fruit
246,6210,29,2497,1,6284,0,576,10 251,6210,29,2497,1,6284,0,576,10
//-- Bloodsuck Plant Seed <-- GN_S_PHARMACY Lv1, Plant Genetic Grow, 10 Root Of Maneater //-- Bloodsuck Plant Seed <-- GN_S_PHARMACY Lv1, Plant Genetic Grow, 10 Root Of Maneater
247,6211,29,2497,1,6284,0,1033,10 252,6211,29,2497,1,6284,0,1033,10
//-- Bomb Mushroom Spore <-- GN_S_PHARMACY Lv1, Plant Genetic Grow, 10 Mushroom Spore, 2 Gun Powder, 5 Poison Spore //-- Bomb Mushroom Spore <-- GN_S_PHARMACY Lv1, Plant Genetic Grow, 10 Mushroom Spore, 2 Gun Powder, 5 Poison Spore
248,6212,29,2497,1,6284,0,921,10,6244,2,7033,5 253,6212,29,2497,1,6284,0,921,10,6244,2,7033,5
//-- HP Increase Potion (Small) <-- GN_S_PHARMACY Lv1, Increase Stamina Study, 10 White Herb, 5 Monster's Feed, 10 Empty Bottle, 1 Hot Sauce //-- HP Increase Potion (Small) <-- GN_S_PHARMACY Lv1, Increase Stamina Study, 10 White Herb, 5 Monster's Feed, 10 Empty Bottle, 1 Hot Sauce
249,12422,29,2497,1,11023,0,509,10,528,5,713,10,7455,1 254,12422,29,2497,1,11023,0,509,10,528,5,713,10,7455,1
//-- HP Increase Potion (Medium) <-- GN_S_PHARMACY Lv1, Increase Stamina Study, 10 Yellow Herb, 10 White Herb, 10 Empty Bottle, 1 Hot Sauce //-- HP Increase Potion (Medium) <-- GN_S_PHARMACY Lv1, Increase Stamina Study, 10 Yellow Herb, 10 White Herb, 10 Empty Bottle, 1 Hot Sauce
250,12423,29,2497,1,11023,0,508,10,509,10,713,10,7455,1 255,12423,29,2497,1,11023,0,508,10,509,10,713,10,7455,1
//-- HP Increase Potion (Large) <-- GN_S_PHARMACY Lv1, Increase Stamina Study, 15 White Herb, 3 Fruit Of Mastela, 1 Holy Water, 10 Empty Bottle, 1 Hot Sauce //-- HP Increase Potion (Large) <-- GN_S_PHARMACY Lv1, Increase Stamina Study, 15 White Herb, 3 Fruit Of Mastela, 1 Holy Water, 10 Empty Bottle, 1 Hot Sauce
251,12424,29,2497,1,11023,0,509,15,522,3,523,1,713,10,7455,1 256,12424,29,2497,1,11023,0,509,15,522,3,523,1,713,10,7455,1
//-- SP Increase Potion (Small) <-- GN_S_PHARMACY Lv1, Vital Drink CB, 10 Grape, 10 Lemon, 10 Empty Bottle, 1 Sweet Sauce //-- SP Increase Potion (Small) <-- GN_S_PHARMACY Lv1, Vital Drink CB, 10 Grape, 10 Lemon, 10 Empty Bottle, 1 Sweet Sauce
252,12425,29,2497,1,11024,0,514,10,568,10,713,10,7453,1 257,12425,29,2497,1,11024,0,514,10,568,10,713,10,7453,1
//-- SP Increase Potion (Medium) <-- GN_S_PHARMACY Lv1, Vital Drink CB, 10 Blue Herb, 10 Honey, 10 Empty Bottle, 1 Sweet Sauce //-- SP Increase Potion (Medium) <-- GN_S_PHARMACY Lv1, Vital Drink CB, 10 Blue Herb, 10 Honey, 10 Empty Bottle, 1 Sweet Sauce
253,12426,29,2497,1,11024,0,510,10,518,10,713,10,7453,1 258,12426,29,2497,1,11024,0,510,10,518,10,713,10,7453,1
//-- SP Increase Potion (Large) <-- GN_S_PHARMACY Lv1, Vital Drink CB, 15 Blue Herb, 10 Royal Jelly, 10 Empty Bottle, 1 Sweet Sauce //-- SP Increase Potion (Large) <-- GN_S_PHARMACY Lv1, Vital Drink CB, 15 Blue Herb, 10 Royal Jelly, 10 Empty Bottle, 1 Sweet Sauce
254,12427,29,2497,1,11024,0,510,15,526,10,713,10,7453,1 259,12427,29,2497,1,11024,0,510,15,526,10,713,10,7453,1
//-- Enrich White Potion Z <-- GN_S_PHARMACY Lv1, Quality Potion Book, 20 White Potion, 10 White Herb, 1 Alchol, 10 Empty Cylinder //-- Enrich White Potion Z <-- GN_S_PHARMACY Lv1, Quality Potion Book, 20 White Potion, 10 White Herb, 1 Alchol, 10 Empty Cylinder
255,12428,29,2497,1,6285,0,504,20,509,10,970,1,1092,10 260,12428,29,2497,1,6285,0,504,20,509,10,970,1,1092,10
//-- Vitata 500 <-- GN_S_PHARMACY Lv1, Quality Potion Book, 10 Blue Herb, 10 Grape, 10 Honey, 10 Empty Cylinder //-- Vitata 500 <-- GN_S_PHARMACY Lv1, Quality Potion Book, 10 Blue Herb, 10 Grape, 10 Honey, 10 Empty Cylinder
256,12436,29,2497,1,6285,0,510,10,514,10,518,10,1092,10 261,12436,29,2497,1,6285,0,510,10,514,10,518,10,1092,10
//-- Enrich Celermine Juice <-- GN_S_PHARMACY Lv1, Quality Potion Book, 5 Center Potion, 5 Awakening Potion, 10 Empty Cylinder, 5 Hot Sauce //-- Enrich Celermine Juice <-- GN_S_PHARMACY Lv1, Quality Potion Book, 5 Center Potion, 5 Awakening Potion, 10 Empty Cylinder, 5 Hot Sauce
257,12437,29,2497,1,6285,0,645,5,656,5,1092,10,7455,5 262,12437,29,2497,1,6285,0,645,5,656,5,1092,10,7455,5
//-- Cure Free <-- GN_S_PHARMACY Lv1, Quality Potion Book, 20 Green Herb, 1 Fruit Of Mastela, 5 Panacea, 1 Leaf Of Yggdrasil, 10 Empty Cylinder //-- Cure Free <-- GN_S_PHARMACY Lv1, Quality Potion Book, 20 Green Herb, 1 Fruit Of Mastela, 5 Panacea, 1 Leaf Of Yggdrasil, 10 Empty Cylinder
258,12475,29,2497,1,6285,0,511,20,522,1,525,5,610,1,1092,10 263,12475,29,2497,1,6285,0,511,20,522,1,525,5,610,1,1092,10
//-- Golden X <-- GN_S_PHARMACY Lvl, 10 Empty Testtube, 10 Yggdrasilberry, 5 Gold //-- Golden X <-- GN_S_PHARMACY Lvl, 10 Empty Testtube, 10 Yggdrasilberry, 5 Gold
//259,100231,29,2497,1,1092,10,607,10,969,5 //264,100231,29,2497,1,1092,10,607,10,969,5
//-- Red Herb Activator <-- GN_S_PHARMACY Lvl, 10 Empty Testtube, 45 Red Herb, 5 Yggdrasil Seed //-- Red Herb Activator <-- GN_S_PHARMACY Lvl, 10 Empty Testtube, 45 Red Herb, 5 Yggdrasil Seed
//260,100232,29,2497,1,1092,10,507,45,608,5 //265,100232,29,2497,1,1092,10,507,45,608,5
//-- Blue Herb Activator <-- GN_S_PHARMACY Lvl, 10 Empty Testtube, 15 Blue Herb, 5 Yggdrasil Seed //-- Blue Herb Activator <-- GN_S_PHARMACY Lvl, 10 Empty Testtube, 15 Blue Herb, 5 Yggdrasil Seed
//261,100233,29,2497,1,1092,10,510,15,608,5 //266,100233,29,2497,1,1092,10,510,15,608,5
//-- Concentrated Red Syrup Potion <-- GN_S_PHARMACY Lvl, 10 Empty Testtube, 10 Empty Potion Bottle, 15 Red Syrup //-- Concentrated Red Syrup Potion <-- GN_S_PHARMACY Lvl, 10 Empty Testtube, 10 Empty Potion Bottle, 15 Red Syrup
//262,1100003,29,2497,1,1092,10,1093,10,11621,15 //267,1100003,29,2497,1,1092,10,1093,10,11621,15
//-- Concentrated Blue Syrup Potion <-- GN_S_PHARMACY Lvl, 10 Empty Testtube, 10 Empty Potion Bottle, 15 Blue Syrup //-- Concentrated Blue Syrup Potion <-- GN_S_PHARMACY Lvl, 10 Empty Testtube, 10 Empty Potion Bottle, 15 Blue Syrup
//263,1100004,29,2497,1,1092,10,1093,10,11624,15 //268,1100004,29,2497,1,1092,10,1093,10,11624,15
//-- Concentrated Golden Syrup Potion <-- GN_S_PHARMACY Lvl, 10 Empty Testtube, 10 Empty Potion Bottle, 15 White Syrup, 15 Yellow Syrup //-- Concentrated Golden Syrup Potion <-- GN_S_PHARMACY Lvl, 10 Empty Testtube, 10 Empty Potion Bottle, 15 White Syrup, 10 Yellow Syrup
//264,1100005,29,2497,1,1092,10,1093,10,11623,15,11622,15 //269,1100005,29,2497,1,1092,10,1093,10,11623,15,11622,10
//=============================================== //===============================================
//--------------------LEVEL 30----------- //--------------------LEVEL 30-----------
// Novice Red Potion (569) <-- 2 Red Herbs, 1 Apple // Novice Red Potion (569) <-- 2 Red Herbs, 1 Apple
265,569,30,0,0,11058,0,507,2,512,1 270,569,30,0,0,11058,0,507,2,512,1
// Novice Magnifier (12325) <-- 3 Fine-grained Trunk, 1 Jellopy // Novice Magnifier (12325) <-- 3 Fine-grained Trunk, 1 Jellopy
266,12325,30,0,0,11058,0,1066,3,909,1 271,12325,30,0,0,11058,0,1066,3,909,1
// Novice Fly Wing (12323) <-- 2 Fluffs, 2 Feathers, 2 Jellopies // Novice Fly Wing (12323) <-- 2 Fluffs, 2 Feathers, 2 Jellopies
267,12323,30,0,0,11058,0,914,2,949,2,909,2 272,12323,30,0,0,11058,0,914,2,949,2,909,2
// Novice Cutter (13040) <-- 10 Shells, 10 Worm Peelings, 1 Phracon // Novice Cutter (13040) <-- 10 Shells, 10 Worm Peelings, 1 Phracon
268,13040,30,0,0,11058,0,935,10,955,10,1010,1 273,13040,30,0,0,11058,0,935,10,955,10,1010,1
// Little Unripe Apple (12846) <-- 1 Apple, 1 Green Herb // Little Unripe Apple (12846) <-- 1 Apple, 1 Green Herb
269,12846,30,0,0,11058,0,512,1,511,1 274,12846,30,0,0,11058,0,512,1,511,1
// Four Leaf Clover (706) <-- 200 Clovers, 200 Sticky Mucus // Four Leaf Clover (706) <-- 200 Clovers, 200 Sticky Mucus
270,706,30,0,0,11058,0,705,200,938,200 275,706,30,0,0,11058,0,705,200,938,200
// Banana Juice (532) <-- 1 Banana, 1 Milk // Banana Juice (532) <-- 1 Banana, 1 Milk
271,532,30,0,0,11058,0,513,1,519,1 276,532,30,0,0,11058,0,513,1,519,1
// Apple Juice (531) <-- 1 Apple, 1 Milk // Apple Juice (531) <-- 1 Apple, 1 Milk
272,531,30,0,0,11058,0,512,1,519,1 277,531,30,0,0,11058,0,512,1,519,1
// Carrot Juice (534) <-- 1 Carrot, 1 Milk // Carrot Juice (534) <-- 1 Carrot, 1 Milk
273,534,30,0,0,11058,0,515,1,519,1 278,534,30,0,0,11058,0,515,1,519,1
// Grape Juice (533) <-- 1 Grape, 1 Milk // Grape Juice (533) <-- 1 Grape, 1 Milk
274,533,30,0,0,11058,0,514,1,519,1 279,533,30,0,0,11058,0,514,1,519,1
// Unripe Apple (619) <-- 10 Sticky Mucus, 20 Green Herbs, 10 Apples // Unripe Apple (619) <-- 10 Sticky Mucus, 20 Green Herbs, 10 Apples
275,619,30,0,0,11058,0,938,10,511,20,512,10 280,619,30,0,0,11058,0,938,10,511,20,512,10

File diff suppressed because it is too large Load Diff

9573
db/re/quest_db.yml Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -33,7 +33,11 @@
328,1 //DC_DONTFORGETME 328,1 //DC_DONTFORGETME
2422,1 //WM_LULLABY_DEEPSLEEP 2422,1 //WM_LULLABY_DEEPSLEEP
2423,1 //WM_SIRCLEOFNATURE 2423,1 //WM_SIRCLEOFNATURE
2425,1 //WM_GLOOMYDAY
2429,1 //WM_SOUND_OF_DESTRUCTION
2430,1 //WM_SATURDAY_NIGHT_FEVER 2430,1 //WM_SATURDAY_NIGHT_FEVER
2432,1 //WM_MELODYOFSINK
2433,1 //WM_BEYOND_OF_WARCRY
2455,1 //SO_ARRULLO 2455,1 //SO_ARRULLO
2299,1 //SC_MANHOLE 2299,1 //SC_MANHOLE
@ -56,6 +60,7 @@
395,4 //CG_MOONLIT 395,4 //CG_MOONLIT
409,4 //WE_CALLPARENT 409,4 //WE_CALLPARENT
410,4 //WE_CALLBABY 410,4 //WE_CALLBABY
491,4 //CR_CULTIVATION
530,4 //NJ_KIRIKAGE 530,4 //NJ_KIRIKAGE
691,4 //CASH_ASSUMPTIO 691,4 //CASH_ASSUMPTIO
2284,4 //SC_FATALMENACE 2284,4 //SC_FATALMENACE
@ -94,6 +99,7 @@
438,8 //SG_SUN_BLESS 438,8 //SG_SUN_BLESS
439,8 //SG_MOON_BLESS 439,8 //SG_MOON_BLESS
440,8 //SG_STAR_BLESS 440,8 //SG_STAR_BLESS
491,8 //CR_CULTIVATION
530,8 //NJ_KIRIKAGE 530,8 //NJ_KIRIKAGE
691,8 //CASH_ASSUMPITO 691,8 //CASH_ASSUMPITO
2284,8 //SC_FATALMENACE 2284,8 //SC_FATALMENACE
@ -130,6 +136,7 @@
409,16 // WE_CALLPARENT 409,16 // WE_CALLPARENT
410,16 // WE_CALLBABY 410,16 // WE_CALLBABY
426,16 // TK_HIGHJUMP 426,16 // TK_HIGHJUMP
491,16 //CR_CULTIVATION
529,16 // NJ_SHADOWJUMP 529,16 // NJ_SHADOWJUMP
// 530,16 // NJ_KIRIKAGE // 530,16 // NJ_KIRIKAGE
691,16 // CASH_ASSUMPTIO 691,16 // CASH_ASSUMPTIO
@ -216,9 +223,11 @@
//---------------------------------------------------------------------------- //----------------------------------------------------------------------------
232,2048 //AM_CANNIBALIZE 232,2048 //AM_CANNIBALIZE
233,2048 //AM_SPHEREMINE 233,2048 //AM_SPHEREMINE
491,2048 //CR_CULTIVATION
1013,2048 //BS_GREED 1013,2048 //BS_GREED
2419,2048 //WM_POEMOFNETHERWORLD 2419,2048 //WM_POEMOFNETHERWORLD
2482,2048 //GN_WALLOFTHORN 2482,2048 //GN_WALLOFTHORN
2493,2048 //GN_SLINGITEM
//---------------------------------------------------------------------------- //----------------------------------------------------------------------------
// Zone 8 - WOE:TE Dungeons // Zone 8 - WOE:TE Dungeons

View File

@ -1266,6 +1266,7 @@
4019,478,10,231,5,0,0,0,0,0,0,0,0 //CR_SLIMPITCHER#Aid Condensed Potion# 4019,478,10,231,5,0,0,0,0,0,0,0,0 //CR_SLIMPITCHER#Aid Condensed Potion#
4019,479,5,234,5,235,5,236,5,237,5,0,0 //CR_FULLPROTECTION#Full Protection# 4019,479,5,234,5,235,5,236,5,237,5,0,0 //CR_FULLPROTECTION#Full Protection#
4019,490,10,229,5,230,5,0,0,0,0,0,0 //CR_ACIDDEMONSTRATION#Acid Demonstration# 4019,490,10,229,5,230,5,0,0,0,0,0,0 //CR_ACIDDEMONSTRATION#Acid Demonstration#
//4019,491,2,0,0,0,0,0,0,0,0,0,0 //CR_CULTIVATION#Cultivation#
4019,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# 4019,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
4019,446,1,0,0,0,0,0,0,0,0,0,0 //AM_BERSERKPITCHER#Berserk Pitcher# 4019,446,1,0,0,0,0,0,0,0,0,0,0 //AM_BERSERKPITCHER#Berserk Pitcher#
4019,496,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT1#Twilight Alchemy 1# 4019,496,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT1#Twilight Alchemy 1#
@ -2603,6 +2604,7 @@
4057,2046,10,2045,5,0,0,0,0,0,0,0,0 //AB_ORATIO#Oratio# 4057,2046,10,2045,5,0,0,0,0,0,0,0,0 //AB_ORATIO#Oratio#
4057,2047,4,72,1,0,0,0,0,0,0,0,0 //AB_LAUDAAGNUS#Lauda Agnus# 4057,2047,4,72,1,0,0,0,0,0,0,0,0 //AB_LAUDAAGNUS#Lauda Agnus#
4057,2048,4,2047,2,0,0,0,0,0,0,0,0 //AB_LAUDARAMUS#Lauda Ramus# 4057,2048,4,2047,2,0,0,0,0,0,0,0,0 //AB_LAUDARAMUS#Lauda Ramus#
//4057,2049,10,2044,1,2053,1,0,0,0,0,0,0 //AB_EUCHARISTICA#Eucharistica#
4057,2050,4,2043,3,0,0,0,0,0,0,0,0 //AB_RENOVATIO#Renovatio# 4057,2050,4,2043,3,0,0,0,0,0,0,0,0 //AB_RENOVATIO#Renovatio#
4057,2051,5,2050,1,0,0,0,0,0,0,0,0 //AB_HIGHNESSHEAL#Highness Heal# 4057,2051,5,2050,1,0,0,0,0,0,0,0,0 //AB_HIGHNESSHEAL#Highness Heal#
4057,2052,5,2048,2,0,0,0,0,0,0,0,0 //AB_CLEARANCE#Clearance# 4057,2052,5,2048,2,0,0,0,0,0,0,0,0 //AB_CLEARANCE#Clearance#
@ -2951,6 +2953,7 @@
4063,2046,10,2045,5,0,0,0,0,0,0,0,0 //AB_ORATIO#Oratio# 4063,2046,10,2045,5,0,0,0,0,0,0,0,0 //AB_ORATIO#Oratio#
4063,2047,4,72,1,0,0,0,0,0,0,0,0 //AB_LAUDAAGNUS#Lauda Agnus# 4063,2047,4,72,1,0,0,0,0,0,0,0,0 //AB_LAUDAAGNUS#Lauda Agnus#
4063,2048,4,2047,2,0,0,0,0,0,0,0,0 //AB_LAUDARAMUS#Lauda Ramus# 4063,2048,4,2047,2,0,0,0,0,0,0,0,0 //AB_LAUDARAMUS#Lauda Ramus#
//4063,2049,10,2044,1,2053,1,0,0,0,0,0,0 //AB_EUCHARISTICA#Eucharistica#
4063,2050,4,2043,3,0,0,0,0,0,0,0,0 //AB_RENOVATIO#Renovatio# 4063,2050,4,2043,3,0,0,0,0,0,0,0,0 //AB_RENOVATIO#Renovatio#
4063,2051,5,2050,1,0,0,0,0,0,0,0,0 //AB_HIGHNESSHEAL#Highness Heal# 4063,2051,5,2050,1,0,0,0,0,0,0,0,0 //AB_HIGHNESSHEAL#Highness Heal#
4063,2052,5,2048,2,0,0,0,0,0,0,0,0 //AB_CLEARANCE#Clearance# 4063,2052,5,2048,2,0,0,0,0,0,0,0,0 //AB_CLEARANCE#Clearance#
@ -3247,9 +3250,9 @@
4068,2382,5,2422,1,0,0,0,0,0,0,0,0 //MI_ECHOSONG#Echo Song# 4068,2382,5,2422,1,0,0,0,0,0,0,0,0 //MI_ECHOSONG#Echo Song#
4068,2383,5,2422,1,0,0,0,0,0,0,0,0 //MI_HARMONIZE#Harmonize# 4068,2383,5,2422,1,0,0,0,0,0,0,0,0 //MI_HARMONIZE#Harmonize#
4068,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson# 4068,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson#
4068,2413,10,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound# 4068,2413,10,2414,5,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound#
4068,2414,5,317,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation# 4068,2414,5,317,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation#
4068,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse# //4068,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse#
4068,2418,5,316,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm# 4068,2418,5,316,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm#
4068,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld# 4068,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld#
4068,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren# 4068,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren#
@ -3303,9 +3306,9 @@
4069,2351,5,2422,1,0,0,0,0,0,0,0,0 //WA_SYMPHONY_OF_LOVER#Symphony of Lovers# 4069,2351,5,2422,1,0,0,0,0,0,0,0,0 //WA_SYMPHONY_OF_LOVER#Symphony of Lovers#
4069,2352,5,2422,1,0,0,0,0,0,0,0,0 //WA_MOONLIT_SERENADE#Moonlit Serenade# 4069,2352,5,2422,1,0,0,0,0,0,0,0,0 //WA_MOONLIT_SERENADE#Moonlit Serenade#
4069,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson# 4069,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson#
4069,2413,10,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound# 4069,2413,10,2414,5,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound#
4069,2414,5,325,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation# 4069,2414,5,325,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation#
4069,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse# //4069,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse#
4069,2418,5,324,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm# 4069,2418,5,324,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm#
4069,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld# 4069,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld#
4069,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren# 4069,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren#
@ -3433,8 +3436,10 @@
4071,2486,5,2485,3,0,0,0,0,0,0,0,0 //GN_FIRE_EXPANSION#Fire Expansion# 4071,2486,5,2485,3,0,0,0,0,0,0,0,0 //GN_FIRE_EXPANSION#Fire Expansion#
4071,2490,5,2480,3,0,0,0,0,0,0,0,0 //GN_HELLS_PLANT#Hell's Plant# 4071,2490,5,2480,3,0,0,0,0,0,0,0,0 //GN_HELLS_PLANT#Hell's Plant#
4071,2492,5,2490,3,0,0,0,0,0,0,0,0 //GN_MANDRAGORA#Howling of Mandragora# 4071,2492,5,2490,3,0,0,0,0,0,0,0,0 //GN_MANDRAGORA#Howling of Mandragora#
//4071,2493,1,2494,1,0,0,0,0,0,0,0,0 //GN_SLINGITEM#Sling Item#
4071,2494,1,0,0,0,0,0,0,0,0,0,0 //GN_CHANGEMATERIAL#Change Material# 4071,2494,1,0,0,0,0,0,0,0,0,0,0 //GN_CHANGEMATERIAL#Change Material#
4071,2495,2,2497,1,0,0,0,0,0,0,0,0 //GN_MIX_COOKING#Mix Cooking# 4071,2495,2,2497,1,0,0,0,0,0,0,0,0 //GN_MIX_COOKING#Mix Cooking#
//4071,2496,2,2495,1,0,0,0,0,0,0,0,0 //GN_MAKEBOMB#Create Bomb#
4071,2497,10,0,0,0,0,0,0,0,0,0,0 //GN_S_PHARMACY#Special Pharmacy# 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,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,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
@ -3676,9 +3681,9 @@
4075,2382,5,2422,1,0,0,0,0,0,0,0,0 //MI_ECHOSONG#Echo Song# 4075,2382,5,2422,1,0,0,0,0,0,0,0,0 //MI_ECHOSONG#Echo Song#
4075,2383,5,2422,1,0,0,0,0,0,0,0,0 //MI_HARMONIZE#Harmonize# 4075,2383,5,2422,1,0,0,0,0,0,0,0,0 //MI_HARMONIZE#Harmonize#
4075,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson# 4075,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson#
4075,2413,10,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound# 4075,2413,10,2414,5,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound#
4075,2414,5,317,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation# 4075,2414,5,317,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation#
4075,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse# //4075,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse#
4075,2418,5,316,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm# 4075,2418,5,316,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm#
4075,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld# 4075,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld#
4075,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren# 4075,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren#
@ -3739,9 +3744,9 @@
4076,2351,5,2422,1,0,0,0,0,0,0,0,0 //WA_SYMPHONY_OF_LOVER#Symphony of Lovers# 4076,2351,5,2422,1,0,0,0,0,0,0,0,0 //WA_SYMPHONY_OF_LOVER#Symphony of Lovers#
4076,2352,5,2422,1,0,0,0,0,0,0,0,0 //WA_MOONLIT_SERENADE#Moonlit Serenade# 4076,2352,5,2422,1,0,0,0,0,0,0,0,0 //WA_MOONLIT_SERENADE#Moonlit Serenade#
4076,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson# 4076,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson#
4076,2413,10,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound# 4076,2413,10,2414,5,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound#
4076,2414,5,325,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation# 4076,2414,5,325,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation#
4076,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse# //4076,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse#
4076,2418,5,324,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm# 4076,2418,5,324,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm#
4076,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld# 4076,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld#
4076,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren# 4076,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren#
@ -3857,6 +3862,7 @@
4078,478,10,231,5,0,0,0,0,0,0,0,0 //CR_SLIMPITCHER#Aid Condensed Potion# 4078,478,10,231,5,0,0,0,0,0,0,0,0 //CR_SLIMPITCHER#Aid Condensed Potion#
4078,479,5,234,5,235,5,236,5,237,5,0,0 //CR_FULLPROTECTION#Full Protection# 4078,479,5,234,5,235,5,236,5,237,5,0,0 //CR_FULLPROTECTION#Full Protection#
4078,490,10,229,5,230,5,0,0,0,0,0,0 //CR_ACIDDEMONSTRATION#Acid Demonstration# 4078,490,10,229,5,230,5,0,0,0,0,0,0 //CR_ACIDDEMONSTRATION#Acid Demonstration#
//4078,491,2,0,0,0,0,0,0,0,0,0,0 //CR_CULTIVATION#Cultivation#
4078,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# 4078,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
4078,446,1,0,0,0,0,0,0,0,0,0,0 //AM_BERSERKPITCHER#Berserk Pitcher# 4078,446,1,0,0,0,0,0,0,0,0,0,0 //AM_BERSERKPITCHER#Berserk Pitcher#
4078,496,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT1#Twilight Alchemy 1# 4078,496,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT1#Twilight Alchemy 1#
@ -3876,8 +3882,10 @@
4078,2486,5,2485,3,0,0,0,0,0,0,0,0 //GN_FIRE_EXPANSION#Fire Expansion# 4078,2486,5,2485,3,0,0,0,0,0,0,0,0 //GN_FIRE_EXPANSION#Fire Expansion#
4078,2490,5,2480,3,0,0,0,0,0,0,0,0 //GN_HELLS_PLANT#Hell's Plant# 4078,2490,5,2480,3,0,0,0,0,0,0,0,0 //GN_HELLS_PLANT#Hell's Plant#
4078,2492,5,2490,3,0,0,0,0,0,0,0,0 //GN_MANDRAGORA#Howling of Mandragora# 4078,2492,5,2490,3,0,0,0,0,0,0,0,0 //GN_MANDRAGORA#Howling of Mandragora#
//4078,2493,1,2494,1,0,0,0,0,0,0,0,0 //GN_SLINGITEM#Sling Item#
4078,2494,1,0,0,0,0,0,0,0,0,0,0 //GN_CHANGEMATERIAL#Change Material# 4078,2494,1,0,0,0,0,0,0,0,0,0,0 //GN_CHANGEMATERIAL#Change Material#
4078,2495,2,2497,1,0,0,0,0,0,0,0,0 //GN_MIX_COOKING#Mix Cooking# 4078,2495,2,2497,1,0,0,0,0,0,0,0,0 //GN_MIX_COOKING#Mix Cooking#
//4078,2496,2,2495,1,0,0,0,0,0,0,0,0 //GN_MAKEBOMB#Create Bomb#
4078,2497,10,0,0,0,0,0,0,0,0,0,0 //GN_S_PHARMACY#Special Pharmacy# 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,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,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
@ -4608,6 +4616,7 @@
4099,2046,10,2045,5,0,0,0,0,0,0,0,0 //AB_ORATIO#Oratio# 4099,2046,10,2045,5,0,0,0,0,0,0,0,0 //AB_ORATIO#Oratio#
4099,2047,4,72,1,0,0,0,0,0,0,0,0 //AB_LAUDAAGNUS#Lauda Agnus# 4099,2047,4,72,1,0,0,0,0,0,0,0,0 //AB_LAUDAAGNUS#Lauda Agnus#
4099,2048,4,2047,2,0,0,0,0,0,0,0,0 //AB_LAUDARAMUS#Lauda Ramus# 4099,2048,4,2047,2,0,0,0,0,0,0,0,0 //AB_LAUDARAMUS#Lauda Ramus#
//4099,2049,10,2044,1,2053,1,0,0,0,0,0,0 //AB_EUCHARISTICA#Eucharistica#
4099,2050,4,2043,3,0,0,0,0,0,0,0,0 //AB_RENOVATIO#Renovatio# 4099,2050,4,2043,3,0,0,0,0,0,0,0,0 //AB_RENOVATIO#Renovatio#
4099,2051,5,2050,1,0,0,0,0,0,0,0,0 //AB_HIGHNESSHEAL#Highness Heal# 4099,2051,5,2050,1,0,0,0,0,0,0,0,0 //AB_HIGHNESSHEAL#Highness Heal#
4099,2052,5,2048,2,0,0,0,0,0,0,0,0 //AB_CLEARANCE#Clearance# 4099,2052,5,2048,2,0,0,0,0,0,0,0,0 //AB_CLEARANCE#Clearance#
@ -4904,9 +4913,9 @@
4104,2382,5,2422,1,0,0,0,0,0,0,0,0 //MI_ECHOSONG#Echo Song# 4104,2382,5,2422,1,0,0,0,0,0,0,0,0 //MI_ECHOSONG#Echo Song#
4104,2383,5,2422,1,0,0,0,0,0,0,0,0 //MI_HARMONIZE#Harmonize# 4104,2383,5,2422,1,0,0,0,0,0,0,0,0 //MI_HARMONIZE#Harmonize#
4104,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson# 4104,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson#
4104,2413,10,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound# 4104,2413,10,2414,5,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound#
4104,2414,5,317,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation# 4104,2414,5,317,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation#
4104,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse# //4104,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse#
4104,2418,5,316,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm# 4104,2418,5,316,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm#
4104,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld# 4104,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld#
4104,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren# 4104,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren#
@ -4962,9 +4971,9 @@
4105,2351,5,2422,1,0,0,0,0,0,0,0,0 //WA_SYMPHONY_OF_LOVER#Symphony of Lovers# 4105,2351,5,2422,1,0,0,0,0,0,0,0,0 //WA_SYMPHONY_OF_LOVER#Symphony of Lovers#
4105,2352,5,2422,1,0,0,0,0,0,0,0,0 //WA_MOONLIT_SERENADE#Moonlit Serenade# 4105,2352,5,2422,1,0,0,0,0,0,0,0,0 //WA_MOONLIT_SERENADE#Moonlit Serenade#
4105,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson# 4105,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson#
4105,2413,10,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound# 4105,2413,10,2414,5,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metallic Sound#
4105,2414,5,325,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation# 4105,2414,5,325,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation#
4105,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse# //4105,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse#
4105,2418,5,324,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm# 4105,2418,5,324,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm#
4105,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld# 4105,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Poem Of The Netherworld#
4105,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren# 4105,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren#
@ -5096,8 +5105,10 @@
4107,2486,5,2485,3,0,0,0,0,0,0,0,0 //GN_FIRE_EXPANSION#Fire Expansion# 4107,2486,5,2485,3,0,0,0,0,0,0,0,0 //GN_FIRE_EXPANSION#Fire Expansion#
4107,2490,5,2480,3,0,0,0,0,0,0,0,0 //GN_HELLS_PLANT#Hell's Plant# 4107,2490,5,2480,3,0,0,0,0,0,0,0,0 //GN_HELLS_PLANT#Hell's Plant#
4107,2492,5,2490,3,0,0,0,0,0,0,0,0 //GN_MANDRAGORA#Howling of Mandragora# 4107,2492,5,2490,3,0,0,0,0,0,0,0,0 //GN_MANDRAGORA#Howling of Mandragora#
//4107,2493,1,2494,1,0,0,0,0,0,0,0,0 //GN_SLINGITEM#Sling Item#
4107,2494,1,0,0,0,0,0,0,0,0,0,0 //GN_CHANGEMATERIAL#Change Material# 4107,2494,1,0,0,0,0,0,0,0,0,0,0 //GN_CHANGEMATERIAL#Change Material#
4107,2495,2,2497,1,0,0,0,0,0,0,0,0 //GN_MIX_COOKING#Mix Cooking# 4107,2495,2,2497,1,0,0,0,0,0,0,0,0 //GN_MIX_COOKING#Mix Cooking#
//4107,2496,2,2495,1,0,0,0,0,0,0,0,0 //GN_MAKEBOMB#Create Bomb#
4107,2497,10,0,0,0,0,0,0,0,0,0,0 //GN_S_PHARMACY#Special Pharmacy# 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,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,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
@ -5444,34 +5455,54 @@
4190,53,1,52,3,0,0,0,0,0,0,0,0 //TF_DETOXIFY#Detoxify# 4190,53,1,52,3,0,0,0,0,0,0,0,0 //TF_DETOXIFY#Detoxify#
4190,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# 4190,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
4190,66,5,0,0,0,0,0,0,0,0,0,0 //PR_IMPOSITIO#Impositio Manus# 4190,66,5,0,0,0,0,0,0,0,0,0,0 //PR_IMPOSITIO#Impositio Manus#
4190,68,5,31,1,66,3,0,0,0,0,0,0 //PR_ASPERSIO#Aspersio#
4190,70,10,28,1,0,0,0,0,0,0,0,0 //PR_SANCTUARY#Sanctuary# 4190,70,10,28,1,0,0,0,0,0,0,0,0 //PR_SANCTUARY#Sanctuary#
4190,72,1,0,0,0,0,0,0,0,0,0,0 //PR_STRECOVERY#Status Recovery# 4190,72,1,0,0,0,0,0,0,0,0,0,0 //PR_STRECOVERY#Status Recovery#
4190,74,5,0,0,0,0,0,0,0,0,0,0 //PR_MAGNIFICAT#Magnificat#
4190,75,5,70,7,0,0,0,0,0,0,0,0 //PR_GLORIA#Gloria# 4190,75,5,70,7,0,0,0,0,0,0,0,0 //PR_GLORIA#Gloria#
4190,80,10,18,1,0,0,0,0,0,0,0,0 //WZ_FIREPILLAR#Fire Pillar# 4190,80,10,18,1,0,0,0,0,0,0,0,0 //WZ_FIREPILLAR#Fire Pillar#
4190,81,10,20,1,10,1,0,0,0,0,0,0 //WZ_SIGHTRASHER#Sightrasher# 4190,81,10,20,1,10,1,0,0,0,0,0,0 //WZ_SIGHTRASHER#Sightrasher#
4190,83,10,81,2,21,1,0,0,0,0,0,0 //WZ_METEOR#Meteor Storm#
4190,84,10,11,1,20,1,0,0,0,0,0,0 //WZ_JUPITEL#Jupiter Thunder# 4190,84,10,11,1,20,1,0,0,0,0,0,0 //WZ_JUPITEL#Jupiter Thunder#
4190,85,10,21,1,84,5,0,0,0,0,0,0 //WZ_VERMILION#Lord of Vermilion#
4190,86,5,14,1,20,1,0,0,0,0,0,0 //WZ_WATERBALL#Water Ball# 4190,86,5,14,1,20,1,0,0,0,0,0,0 //WZ_WATERBALL#Water Ball#
4190,87,10,16,1,15,1,0,0,0,0,0,0 //WZ_ICEWALL#Ice Wall# 4190,87,10,16,1,15,1,0,0,0,0,0,0 //WZ_ICEWALL#Ice Wall#
4190,88,10,87,1,0,0,0,0,0,0,0,0 //WZ_FROSTNOVA#Frost Nova# 4190,88,10,87,1,0,0,0,0,0,0,0,0 //WZ_FROSTNOVA#Frost Nova#
4190,89,10,15,1,84,3,0,0,0,0,0,0 //WZ_STORMGUST#Storm Gust#
4190,90,5,16,1,0,0,0,0,0,0,0,0 //WZ_EARTHSPIKE#Earth Spike# 4190,90,5,16,1,0,0,0,0,0,0,0,0 //WZ_EARTHSPIKE#Earth Spike#
4190,91,5,90,3,0,0,0,0,0,0,0,0 //WZ_HEAVENDRIVE#Heaven's Drive# 4190,91,5,90,3,0,0,0,0,0,0,0,0 //WZ_HEAVENDRIVE#Heaven's Drive#
4190,92,5,91,1,0,0,0,0,0,0,0,0 //WZ_QUAGMIRE#Quagmire# 4190,92,5,91,1,0,0,0,0,0,0,0,0 //WZ_QUAGMIRE#Quagmire#
4190,93,1,0,0,0,0,0,0,0,0,0,0 //WZ_ESTIMATION#Sense# 4190,93,1,0,0,0,0,0,0,0,0,0,0 //WZ_ESTIMATION#Sense#
4190,105,1,0,0,0,0,0,0,0,0,0,0 //BS_HILTBINDING#Hilt Binding# 4190,105,1,0,0,0,0,0,0,0,0,0,0 //BS_HILTBINDING#Hilt Binding#
4190,107,10,105,1,0,0,0,0,0,0,0,0 //BS_WEAPONRESEARCH#Weaponry Research# 4190,107,10,105,1,0,0,0,0,0,0,0,0 //BS_WEAPONRESEARCH#Weaponry Research#
4190,108,1,107,1,0,0,0,0,0,0,0,0 //BS_REPAIRWEAPON#Weapon Repair#
4190,115,5,0,0,0,0,0,0,0,0,0,0 //HT_SKIDTRAP#Skid Trap# 4190,115,5,0,0,0,0,0,0,0,0,0,0 //HT_SKIDTRAP#Skid Trap#
4190,119,5,120,1,0,0,0,0,0,0,0,0 //HT_SANDMAN#Sandman# 4190,116,5,0,0,0,0,0,0,0,0,0,0 //HT_LANDMINE#Land Mine#
4190,120,5,115,1,0,0,0,0,0,0,0,0 //HT_FLASHER#Flasher# 4190,126,10,0,0,0,0,0,0,0,0,0,0 //HT_BEASTBANE#Beast Bane#
4190,121,5,120,1,0,0,0,0,0,0,0,0 //HT_FREEZINGTRAP#Freezing Trap#
4190,138,10,52,1,0,0,0,0,0,0,0,0 //AS_ENCHANTPOISON#Enchant Poison# 4190,138,10,52,1,0,0,0,0,0,0,0,0 //AS_ENCHANTPOISON#Enchant Poison#
4190,139,10,138,3,0,0,0,0,0,0,0,0 //AS_POISONREACT#Poison React#
4190,140,10,138,5,0,0,0,0,0,0,0,0 //AS_VENOMDUST#Venom Dust#
4190,141,10,139,5,140,5,0,0,0,0,0,0 //AS_SPLASHER#Venom Splasher#
4190,210,10,50,1,0,0,0,0,0,0,0,0 //RG_SNATCHER#Gank#
4190,211,10,210,4,0,0,0,0,0,0,0,0 //RG_STEALCOIN#Mug#
4190,212,10,211,4,0,0,0,0,0,0,0,0 //RG_BACKSTAP#Back Stab#
4190,213,5,51,1,0,0,0,0,0,0,0,0 //RG_TUNNELDRIVE#Stalk# 4190,213,5,51,1,0,0,0,0,0,0,0,0 //RG_TUNNELDRIVE#Stalk#
4190,214,5,212,2,213,2,0,0,0,0,0,0 //RG_RAID#Sightless Raid#
4190,226,10,0,0,0,0,0,0,0,0,0,0 //AM_AXEMASTERY#Axe Mastery# 4190,226,10,0,0,0,0,0,0,0,0,0,0 //AM_AXEMASTERY#Axe Mastery#
4190,248,10,0,0,0,0,0,0,0,0,0,0 //CR_TRUST#Faith# 4190,248,10,0,0,0,0,0,0,0,0,0,0 //CR_TRUST#Faith#
4190,249,10,0,0,0,0,0,0,0,0,0,0 //CR_AUTOGUARD#Guard#
4190,250,5,249,5,0,0,0,0,0,0,0,0 //CR_SHIELDCHARGE#Smite#
4190,251,5,250,3,0,0,0,0,0,0,0,0 //CR_SHIELDBOOMERANG#Shield Boomerang#
4190,253,10,248,7,0,0,0,0,0,0,0,0 //CR_HOLYCROSS#Holy Cross# 4190,253,10,248,7,0,0,0,0,0,0,0,0 //CR_HOLYCROSS#Holy Cross#
4190,259,10,23,10,22,10,0,0,0,0,0,0 //MO_IRONHAND#Iron Fists# 4190,259,10,23,10,22,10,0,0,0,0,0,0 //MO_IRONHAND#Iron Fists#
4190,261,5,259,2,0,0,0,0,0,0,0,0 //MO_CALLSPIRITS#Summon Spirit Sphere# 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,262,1,261,5,0,0,0,0,0,0,0,0 //MO_ABSORBSPIRITS#Absorb Spirit Sphere#
4190,270,5,262,1,0,0,0,0,0,0,0,0 //MO_EXPLOSIONSPIRITS#Fury#
4190,365,1,9,1,0,0,0,0,0,0,0,0 //HW_MAGICCRASHER#Stave Crasher# 4190,365,1,9,1,0,0,0,0,0,0,0,0 //HW_MAGICCRASHER#Stave Crasher#
4190,401,1,261,5,262,1,270,5,0,0,0,0 //CH_SOULCOLLECT#Hyper Spirit Sphere#
4190,5075,5,0,0,0,0,0,0,0,0,0,0 //NV_BREAKTHROUGH#Break Through#
4190,5076,1,0,0,0,0,0,0,0,0,0,0 //NV_HELPANGEL#Help Angel#
4190,5077,5,0,0,0,0,0,0,0,0,0,0 //NV_TRANSCENDENCE#Transcendence#
4190,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store# 4190,2535,1,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# 4190,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
//Super Baby (Expanded) //Super Baby (Expanded)
@ -5529,34 +5560,54 @@
4191,408,1,0,0,0,0,0,0,0,0,0,0 //WE_BABY#Baby# 4191,408,1,0,0,0,0,0,0,0,0,0,0 //WE_BABY#Baby#
4191,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent# 4191,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent#
4191,66,5,0,0,0,0,0,0,0,0,0,0 //PR_IMPOSITIO#Impositio Manus# 4191,66,5,0,0,0,0,0,0,0,0,0,0 //PR_IMPOSITIO#Impositio Manus#
4191,68,5,31,1,66,3,0,0,0,0,0,0 //PR_ASPERSIO#Aspersio#
4191,70,10,28,1,0,0,0,0,0,0,0,0 //PR_SANCTUARY#Sanctuary# 4191,70,10,28,1,0,0,0,0,0,0,0,0 //PR_SANCTUARY#Sanctuary#
4191,72,1,0,0,0,0,0,0,0,0,0,0 //PR_STRECOVERY#Status Recovery# 4191,72,1,0,0,0,0,0,0,0,0,0,0 //PR_STRECOVERY#Status Recovery#
4191,74,5,0,0,0,0,0,0,0,0,0,0 //PR_MAGNIFICAT#Magnificat#
4191,75,5,70,7,0,0,0,0,0,0,0,0 //PR_GLORIA#Gloria# 4191,75,5,70,7,0,0,0,0,0,0,0,0 //PR_GLORIA#Gloria#
4191,80,10,18,1,0,0,0,0,0,0,0,0 //WZ_FIREPILLAR#Fire Pillar# 4191,80,10,18,1,0,0,0,0,0,0,0,0 //WZ_FIREPILLAR#Fire Pillar#
4191,81,10,20,1,10,1,0,0,0,0,0,0 //WZ_SIGHTRASHER#Sightrasher# 4191,81,10,20,1,10,1,0,0,0,0,0,0 //WZ_SIGHTRASHER#Sightrasher#
4191,83,10,81,2,21,1,0,0,0,0,0,0 //WZ_METEOR#Meteor Storm#
4191,84,10,11,1,20,1,0,0,0,0,0,0 //WZ_JUPITEL#Jupiter Thunder# 4191,84,10,11,1,20,1,0,0,0,0,0,0 //WZ_JUPITEL#Jupiter Thunder#
4191,85,10,21,1,84,5,0,0,0,0,0,0 //WZ_VERMILION#Lord of Vermilion#
4191,86,5,14,1,20,1,0,0,0,0,0,0 //WZ_WATERBALL#Water Ball# 4191,86,5,14,1,20,1,0,0,0,0,0,0 //WZ_WATERBALL#Water Ball#
4191,87,10,16,1,15,1,0,0,0,0,0,0 //WZ_ICEWALL#Ice Wall# 4191,87,10,16,1,15,1,0,0,0,0,0,0 //WZ_ICEWALL#Ice Wall#
4191,88,10,87,1,0,0,0,0,0,0,0,0 //WZ_FROSTNOVA#Frost Nova# 4191,88,10,87,1,0,0,0,0,0,0,0,0 //WZ_FROSTNOVA#Frost Nova#
4191,89,10,15,1,84,3,0,0,0,0,0,0 //WZ_STORMGUST#Storm Gust#
4191,90,5,16,1,0,0,0,0,0,0,0,0 //WZ_EARTHSPIKE#Earth Spike# 4191,90,5,16,1,0,0,0,0,0,0,0,0 //WZ_EARTHSPIKE#Earth Spike#
4191,91,5,90,3,0,0,0,0,0,0,0,0 //WZ_HEAVENDRIVE#Heaven's Drive# 4191,91,5,90,3,0,0,0,0,0,0,0,0 //WZ_HEAVENDRIVE#Heaven's Drive#
4191,92,5,91,1,0,0,0,0,0,0,0,0 //WZ_QUAGMIRE#Quagmire# 4191,92,5,91,1,0,0,0,0,0,0,0,0 //WZ_QUAGMIRE#Quagmire#
4191,93,1,0,0,0,0,0,0,0,0,0,0 //WZ_ESTIMATION#Sense# 4191,93,1,0,0,0,0,0,0,0,0,0,0 //WZ_ESTIMATION#Sense#
4191,105,1,0,0,0,0,0,0,0,0,0,0 //BS_HILTBINDING#Hilt Binding# 4191,105,1,0,0,0,0,0,0,0,0,0,0 //BS_HILTBINDING#Hilt Binding#
4191,107,10,105,1,0,0,0,0,0,0,0,0 //BS_WEAPONRESEARCH#Weaponry Research# 4191,107,10,105,1,0,0,0,0,0,0,0,0 //BS_WEAPONRESEARCH#Weaponry Research#
4191,108,1,107,1,0,0,0,0,0,0,0,0 //BS_REPAIRWEAPON#Weapon Repair#
4191,115,5,0,0,0,0,0,0,0,0,0,0 //HT_SKIDTRAP#Skid Trap# 4191,115,5,0,0,0,0,0,0,0,0,0,0 //HT_SKIDTRAP#Skid Trap#
4191,119,5,120,1,0,0,0,0,0,0,0,0 //HT_SANDMAN#Sandman# 4191,116,5,0,0,0,0,0,0,0,0,0,0 //HT_LANDMINE#Land Mine#
4191,120,5,115,1,0,0,0,0,0,0,0,0 //HT_FLASHER#Flasher# 4191,126,10,0,0,0,0,0,0,0,0,0,0 //HT_BEASTBANE#Beast Bane#
4191,121,5,120,1,0,0,0,0,0,0,0,0 //HT_FREEZINGTRAP#Freezing Trap#
4191,138,10,52,1,0,0,0,0,0,0,0,0 //AS_ENCHANTPOISON#Enchant Poison# 4191,138,10,52,1,0,0,0,0,0,0,0,0 //AS_ENCHANTPOISON#Enchant Poison#
4191,139,10,138,3,0,0,0,0,0,0,0,0 //AS_POISONREACT#Poison React#
4191,140,10,138,5,0,0,0,0,0,0,0,0 //AS_VENOMDUST#Venom Dust#
4191,141,10,139,5,140,5,0,0,0,0,0,0 //AS_SPLASHER#Venom Splasher#
4191,210,10,50,1,0,0,0,0,0,0,0,0 //RG_SNATCHER#Gank#
4191,211,10,210,4,0,0,0,0,0,0,0,0 //RG_STEALCOIN#Mug#
4191,212,10,211,4,0,0,0,0,0,0,0,0 //RG_BACKSTAP#Back Stab#
4191,213,5,51,1,0,0,0,0,0,0,0,0 //RG_TUNNELDRIVE#Stalk# 4191,213,5,51,1,0,0,0,0,0,0,0,0 //RG_TUNNELDRIVE#Stalk#
4191,214,5,212,2,213,2,0,0,0,0,0,0 //RG_RAID#Sightless Raid#
4191,226,10,0,0,0,0,0,0,0,0,0,0 //AM_AXEMASTERY#Axe Mastery# 4191,226,10,0,0,0,0,0,0,0,0,0,0 //AM_AXEMASTERY#Axe Mastery#
4191,248,10,0,0,0,0,0,0,0,0,0,0 //CR_TRUST#Faith# 4191,248,10,0,0,0,0,0,0,0,0,0,0 //CR_TRUST#Faith#
4191,249,10,0,0,0,0,0,0,0,0,0,0 //CR_AUTOGUARD#Guard#
4191,250,5,249,5,0,0,0,0,0,0,0,0 //CR_SHIELDCHARGE#Smite#
4191,251,5,250,3,0,0,0,0,0,0,0,0 //CR_SHIELDBOOMERANG#Shield Boomerang#
4191,253,10,248,7,0,0,0,0,0,0,0,0 //CR_HOLYCROSS#Holy Cross# 4191,253,10,248,7,0,0,0,0,0,0,0,0 //CR_HOLYCROSS#Holy Cross#
4191,259,10,23,10,22,10,0,0,0,0,0,0 //MO_IRONHAND#Iron Fists# 4191,259,10,23,10,22,10,0,0,0,0,0,0 //MO_IRONHAND#Iron Fists#
4191,261,5,259,2,0,0,0,0,0,0,0,0 //MO_CALLSPIRITS#Summon Spirit Sphere# 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,262,1,261,5,0,0,0,0,0,0,0,0 //MO_ABSORBSPIRITS#Absorb Spirit Sphere#
4191,270,5,262,1,0,0,0,0,0,0,0,0 //MO_EXPLOSIONSPIRITS#Fury#
4191,365,1,9,1,0,0,0,0,0,0,0,0 //HW_MAGICCRASHER#Stave Crasher# 4191,365,1,9,1,0,0,0,0,0,0,0,0 //HW_MAGICCRASHER#Stave Crasher#
4191,401,1,261,5,262,1,270,5,0,0,0,0 //CH_SOULCOLLECT#Hyper Spirit Sphere#
4191,5075,5,0,0,0,0,0,0,0,0,0,0 //NV_BREAKTHROUGH#Break Through#
4191,5076,1,0,0,0,0,0,0,0,0,0,0 //NV_HELPANGEL#Help Angel#
4191,5077,5,0,0,0,0,0,0,0,0,0,0 //NV_TRANSCENDENCE#Transcendence#
4191,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store# 4191,2535,1,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# 4191,2544,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTDECORATE#Cart Decorate#
4191,5065,1,0,0,0,0,0,0,0,0,0,0 //WE_CHEERUP#Cheer Up# 4191,5065,1,0,0,0,0,0,0,0,0,0,0 //WE_CHEERUP#Cheer Up#
@ -5590,12 +5641,12 @@
4211,3001,1,530,5,0,0,0,0,0,0,0,0 //KO_YAMIKUMO## 4211,3001,1,530,5,0,0,0,0,0,0,0,0 //KO_YAMIKUMO##
4211,3002,5,0,0,0,0,0,0,0,0,0,0 //KO_RIGHT## 4211,3002,5,0,0,0,0,0,0,0,0,0,0 //KO_RIGHT##
4211,3003,5,0,0,0,0,0,0,0,0,0,0 //KO_LEFT## 4211,3003,5,0,0,0,0,0,0,0,0,0,0 //KO_LEFT##
4211,3004,5,3001,1,0,0,0,0,0,0,0,0 //KO_JYUMONJIKIRI## 4211,3004,10,3001,1,0,0,0,0,0,0,0,0 //KO_JYUMONJIKIRI##
4211,3005,5,3004,2,0,0,0,0,0,0,0,0 //KO_SETSUDAN## 4211,3005,5,3004,2,0,0,0,0,0,0,0,0 //KO_SETSUDAN##
4211,3006,5,524,5,0,0,0,0,0,0,0,0 //KO_BAKURETSU## 4211,3006,5,524,5,0,0,0,0,0,0,0,0 //KO_BAKURETSU##
4211,3007,5,3006,1,0,0,0,0,0,0,0,0 //KO_HAPPOKUNAI## 4211,3007,5,3006,1,0,0,0,0,0,0,0,0 //KO_HAPPOKUNAI##
4211,3008,10,3010,3,0,0,0,0,0,0,0,0 //KO_MUCHANAGE## 4211,3008,10,3010,3,0,0,0,0,0,0,0,0 //KO_MUCHANAGE##
4211,3009,5,525,5,0,0,0,0,0,0,0,0 //KO_HUUMARANKA## 4211,3009,10,525,5,0,0,0,0,0,0,0,0 //KO_HUUMARANKA##
4211,3010,5,526,1,0,0,0,0,0,0,0,0 //KO_MAKIBISHI## 4211,3010,5,526,1,0,0,0,0,0,0,0,0 //KO_MAKIBISHI##
4211,3011,5,533,10,0,0,0,0,0,0,0,0 //KO_MEIKYOUSISUI## 4211,3011,5,533,10,0,0,0,0,0,0,0,0 //KO_MEIKYOUSISUI##
4211,3012,5,531,1,0,0,0,0,0,0,0,0 //KO_ZANZOU## 4211,3012,5,531,1,0,0,0,0,0,0,0,0 //KO_ZANZOU##
@ -5642,12 +5693,12 @@
4212,3001,1,530,5,0,0,0,0,0,0,0,0 //KO_YAMIKUMO## 4212,3001,1,530,5,0,0,0,0,0,0,0,0 //KO_YAMIKUMO##
4212,3002,5,0,0,0,0,0,0,0,0,0,0 //KO_RIGHT## 4212,3002,5,0,0,0,0,0,0,0,0,0,0 //KO_RIGHT##
4212,3003,5,0,0,0,0,0,0,0,0,0,0 //KO_LEFT## 4212,3003,5,0,0,0,0,0,0,0,0,0,0 //KO_LEFT##
4212,3004,5,3001,1,0,0,0,0,0,0,0,0 //KO_JYUMONJIKIRI## 4212,3004,10,3001,1,0,0,0,0,0,0,0,0 //KO_JYUMONJIKIRI##
4212,3005,5,3004,2,0,0,0,0,0,0,0,0 //KO_SETSUDAN## 4212,3005,5,3004,2,0,0,0,0,0,0,0,0 //KO_SETSUDAN##
4212,3006,5,524,5,0,0,0,0,0,0,0,0 //KO_BAKURETSU## 4212,3006,5,524,5,0,0,0,0,0,0,0,0 //KO_BAKURETSU##
4212,3007,5,3006,1,0,0,0,0,0,0,0,0 //KO_HAPPOKUNAI## 4212,3007,5,3006,1,0,0,0,0,0,0,0,0 //KO_HAPPOKUNAI##
4212,3008,10,3010,3,0,0,0,0,0,0,0,0 //KO_MUCHANAGE## 4212,3008,10,3010,3,0,0,0,0,0,0,0,0 //KO_MUCHANAGE##
4212,3009,5,525,5,0,0,0,0,0,0,0,0 //KO_HUUMARANKA## 4212,3009,10,525,5,0,0,0,0,0,0,0,0 //KO_HUUMARANKA##
4212,3010,5,526,1,0,0,0,0,0,0,0,0 //KO_MAKIBISHI## 4212,3010,5,526,1,0,0,0,0,0,0,0,0 //KO_MAKIBISHI##
4212,3011,5,533,10,0,0,0,0,0,0,0,0 //KO_MEIKYOUSISUI## 4212,3011,5,533,10,0,0,0,0,0,0,0,0 //KO_MEIKYOUSISUI##
4212,3012,5,531,1,0,0,0,0,0,0,0,0 //KO_ZANZOU## 4212,3012,5,531,1,0,0,0,0,0,0,0,0 //KO_ZANZOU##
@ -5692,24 +5743,24 @@
4215,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby# 4215,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
4215,2552,1,500,5,0,0,0,0,0,0,0,0 //RL_RICHS_COIN#Rich's Coin# 4215,2552,1,500,5,0,0,0,0,0,0,0,0 //RL_RICHS_COIN#Rich's Coin#
4215,2553,5,514,1,0,0,0,0,0,0,0,0 //RL_MASS_SPIRAL#Mass Spiral# 4215,2553,5,514,1,0,0,0,0,0,0,0,0 //RL_MASS_SPIRAL#Mass Spiral#
4215,2554,5,2557,1,0,0,0,0,0,0,0,0 //RL_BANISHING_BUSTER#Banishing Buster# 4215,2554,10,2557,1,0,0,0,0,0,0,0,0 //RL_BANISHING_BUSTER#Banishing Buster#
4215,2555,5,2556,1,0,0,0,0,0,0,0,0 //RL_B_TRAP#Bind Trap# 4215,2555,5,2556,1,0,0,0,0,0,0,0,0 //RL_B_TRAP#Bind Trap#
4215,2556,1,500,1,0,0,0,0,0,0,0,0 //RL_FLICKER#Flicker# 4215,2556,1,500,1,0,0,0,0,0,0,0,0 //RL_FLICKER#Flicker#
4215,2557,5,513,1,518,1,0,0,0,0,0,0 //RL_S_STORM#Shatter Storm# 4215,2557,5,513,1,518,1,0,0,0,0,0,0 //RL_S_STORM#Shatter Storm#
4215,2558,10,500,1,511,10,0,0,0,0,0,0 //RL_E_CHAIN#Eternal Chain# 4215,2558,10,500,1,511,10,0,0,0,0,0,0 //RL_E_CHAIN#Eternal Chain#
4215,2559,1,511,1,0,0,0,0,0,0,0,0 //RL_QD_SHOT#Quick Draw Shot# 4215,2559,1,511,1,0,0,0,0,0,0,0,0 //RL_QD_SHOT#Quick Draw Shot#
4215,2560,1,500,1,0,0,0,0,0,0,0,0 //RL_C_MARKER#Crimson Marker# 4215,2560,1,500,1,0,0,0,0,0,0,0,0 //RL_C_MARKER#Crimson Marker#
4215,2561,5,516,1,0,0,0,0,0,0,0,0 //RL_FIREDANCE#Fire Dance# 4215,2561,10,516,1,0,0,0,0,0,0,0,0 //RL_FIREDANCE#Fire Dance#
4215,2562,5,521,1,0,0,0,0,0,0,0,0 //RL_H_MINE#Howling Mine# 4215,2562,5,521,1,0,0,0,0,0,0,0,0 //RL_H_MINE#Howling Mine#
4215,2563,5,2552,1,0,0,0,0,0,0,0,0 //RL_P_ALTER#Platinum Alter# 4215,2563,5,2552,1,0,0,0,0,0,0,0,0 //RL_P_ALTER#Platinum Alter#
4215,2564,1,516,10,0,0,0,0,0,0,0,0 //RL_FALLEN_ANGEL#Fallen Angel# 4215,2564,1,516,10,0,0,0,0,0,0,0,0 //RL_FALLEN_ANGEL#Fallen Angel#
4215,2565,5,2567,1,0,0,0,0,0,0,0,0 //RL_R_TRIP#Round Trip# 4215,2565,10,2567,1,0,0,0,0,0,0,0,0 //RL_R_TRIP#Round Trip#
4215,2566,5,2560,1,2562,3,0,0,0,0,0,0 //RL_D_TAIL#Dragon Tail# 4215,2566,10,2560,1,2562,3,0,0,0,0,0,0 //RL_D_TAIL#Dragon Tail#
4215,2567,5,517,1,0,0,0,0,0,0,0,0 //RL_FIRE_RAIN#Fire Rain# 4215,2567,5,517,1,0,0,0,0,0,0,0,0 //RL_FIRE_RAIN#Fire Rain#
4215,2568,5,2552,1,0,0,0,0,0,0,0,0 //RL_HEAT_BARREL#Heat Barrel# 4215,2568,5,2552,1,0,0,0,0,0,0,0,0 //RL_HEAT_BARREL#Heat Barrel#
4215,2569,5,2553,1,0,0,0,0,0,0,0,0 //RL_AM_BLAST#Anti-Material Blast# 4215,2569,5,2553,1,0,0,0,0,0,0,0,0 //RL_AM_BLAST#Anti-Material Blast#
4215,2570,5,2554,3,0,0,0,0,0,0,0,0 //RL_SLUGSHOT#Slug Shot# 4215,2570,5,2554,3,0,0,0,0,0,0,0,0 //RL_SLUGSHOT#Slug Shot#
4215,2571,5,2552,1,2569,3,0,0,0,0,0,0 //RL_HAMMER_OF_GOD#Hammer of God# 4215,2571,10,2552,1,2569,3,0,0,0,0,0,0 //RL_HAMMER_OF_GOD#Hammer of God#
//Summoner //Summoner
4218,5018,1,0,0,0,0,0,0,0,0,0,0 //SU_BASIC_SKILL## 4218,5018,1,0,0,0,0,0,0,0,0,0,0 //SU_BASIC_SKILL##
4218,5019,1,5018,1,0,0,0,0,0,0,0,0 //SU_BITE## 4218,5019,1,5018,1,0,0,0,0,0,0,0,0 //SU_BITE##
@ -5846,12 +5897,12 @@
4223,3001,1,530,5,0,0,0,0,0,0,0,0 //KO_YAMIKUMO## 4223,3001,1,530,5,0,0,0,0,0,0,0,0 //KO_YAMIKUMO##
4223,3002,5,0,0,0,0,0,0,0,0,0,0 //KO_RIGHT## 4223,3002,5,0,0,0,0,0,0,0,0,0,0 //KO_RIGHT##
4223,3003,5,0,0,0,0,0,0,0,0,0,0 //KO_LEFT## 4223,3003,5,0,0,0,0,0,0,0,0,0,0 //KO_LEFT##
4223,3004,5,3001,1,0,0,0,0,0,0,0,0 //KO_JYUMONJIKIRI## 4223,3004,10,3001,1,0,0,0,0,0,0,0,0 //KO_JYUMONJIKIRI##
4223,3005,5,3004,2,0,0,0,0,0,0,0,0 //KO_SETSUDAN## 4223,3005,5,3004,2,0,0,0,0,0,0,0,0 //KO_SETSUDAN##
4223,3006,5,524,5,0,0,0,0,0,0,0,0 //KO_BAKURETSU## 4223,3006,5,524,5,0,0,0,0,0,0,0,0 //KO_BAKURETSU##
4223,3007,5,3006,1,0,0,0,0,0,0,0,0 //KO_HAPPOKUNAI## 4223,3007,5,3006,1,0,0,0,0,0,0,0,0 //KO_HAPPOKUNAI##
4223,3008,10,3010,3,0,0,0,0,0,0,0,0 //KO_MUCHANAGE## 4223,3008,10,3010,3,0,0,0,0,0,0,0,0 //KO_MUCHANAGE##
4223,3009,5,525,5,0,0,0,0,0,0,0,0 //KO_HUUMARANKA## 4223,3009,10,525,5,0,0,0,0,0,0,0,0 //KO_HUUMARANKA##
4223,3010,5,526,1,0,0,0,0,0,0,0,0 //KO_MAKIBISHI## 4223,3010,5,526,1,0,0,0,0,0,0,0,0 //KO_MAKIBISHI##
4223,3011,5,533,10,0,0,0,0,0,0,0,0 //KO_MEIKYOUSISUI## 4223,3011,5,533,10,0,0,0,0,0,0,0,0 //KO_MEIKYOUSISUI##
4223,3012,5,531,1,0,0,0,0,0,0,0,0 //KO_ZANZOU## 4223,3012,5,531,1,0,0,0,0,0,0,0,0 //KO_ZANZOU##
@ -5900,12 +5951,12 @@
4224,3001,1,530,5,0,0,0,0,0,0,0,0 //KO_YAMIKUMO## 4224,3001,1,530,5,0,0,0,0,0,0,0,0 //KO_YAMIKUMO##
4224,3002,5,0,0,0,0,0,0,0,0,0,0 //KO_RIGHT## 4224,3002,5,0,0,0,0,0,0,0,0,0,0 //KO_RIGHT##
4224,3003,5,0,0,0,0,0,0,0,0,0,0 //KO_LEFT## 4224,3003,5,0,0,0,0,0,0,0,0,0,0 //KO_LEFT##
4224,3004,5,3001,1,0,0,0,0,0,0,0,0 //KO_JYUMONJIKIRI## 4224,3004,10,3001,1,0,0,0,0,0,0,0,0 //KO_JYUMONJIKIRI##
4224,3005,5,3004,2,0,0,0,0,0,0,0,0 //KO_SETSUDAN## 4224,3005,5,3004,2,0,0,0,0,0,0,0,0 //KO_SETSUDAN##
4224,3006,5,524,5,0,0,0,0,0,0,0,0 //KO_BAKURETSU## 4224,3006,5,524,5,0,0,0,0,0,0,0,0 //KO_BAKURETSU##
4224,3007,5,3006,1,0,0,0,0,0,0,0,0 //KO_HAPPOKUNAI## 4224,3007,5,3006,1,0,0,0,0,0,0,0,0 //KO_HAPPOKUNAI##
4224,3008,10,3010,3,0,0,0,0,0,0,0,0 //KO_MUCHANAGE## 4224,3008,10,3010,3,0,0,0,0,0,0,0,0 //KO_MUCHANAGE##
4224,3009,5,525,5,0,0,0,0,0,0,0,0 //KO_HUUMARANKA## 4224,3009,10,525,5,0,0,0,0,0,0,0,0 //KO_HUUMARANKA##
4224,3010,5,526,1,0,0,0,0,0,0,0,0 //KO_MAKIBISHI## 4224,3010,5,526,1,0,0,0,0,0,0,0,0 //KO_MAKIBISHI##
4224,3011,5,533,10,0,0,0,0,0,0,0,0 //KO_MEIKYOUSISUI## 4224,3011,5,533,10,0,0,0,0,0,0,0,0 //KO_MEIKYOUSISUI##
4224,3012,5,531,1,0,0,0,0,0,0,0,0 //KO_ZANZOU## 4224,3012,5,531,1,0,0,0,0,0,0,0,0 //KO_ZANZOU##
@ -6094,24 +6145,24 @@
4229,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent# 4229,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent#
4229,2552,1,500,5,0,0,0,0,0,0,0,0 //RL_RICHS_COIN#Rich's Coin# 4229,2552,1,500,5,0,0,0,0,0,0,0,0 //RL_RICHS_COIN#Rich's Coin#
4229,2553,5,514,1,0,0,0,0,0,0,0,0 //RL_MASS_SPIRAL#Mass Spiral# 4229,2553,5,514,1,0,0,0,0,0,0,0,0 //RL_MASS_SPIRAL#Mass Spiral#
4229,2554,5,2557,1,0,0,0,0,0,0,0,0 //RL_BANISHING_BUSTER#Banishing Buster# 4229,2554,10,2557,1,0,0,0,0,0,0,0,0 //RL_BANISHING_BUSTER#Banishing Buster#
4229,2555,5,0,0,0,0,0,0,0,0,0,0 //RL_B_TRAP#Bind Trap# 4229,2555,5,0,0,0,0,0,0,0,0,0,0 //RL_B_TRAP#Bind Trap#
4229,2556,1,501,1,0,0,0,0,0,0,0,0 //RL_FLICKER#Flicker# 4229,2556,1,501,1,0,0,0,0,0,0,0,0 //RL_FLICKER#Flicker#
4229,2557,5,513,1,518,1,0,0,0,0,0,0 //RL_S_STORM#Shatter Storm# 4229,2557,5,513,1,518,1,0,0,0,0,0,0 //RL_S_STORM#Shatter Storm#
4229,2558,10,511,10,0,0,0,0,0,0,0,0 //RL_E_CHAIN#Eternal Chain# 4229,2558,10,511,10,0,0,0,0,0,0,0,0 //RL_E_CHAIN#Eternal Chain#
4229,2559,1,2558,1,0,0,0,0,0,0,0,0 //RL_QD_SHOT#Quick Draw Shot# 4229,2559,1,2558,1,0,0,0,0,0,0,0,0 //RL_QD_SHOT#Quick Draw Shot#
4229,2560,1,506,1,0,0,0,0,0,0,0,0 //RL_C_MARKER#Crimson Marker# 4229,2560,1,506,1,0,0,0,0,0,0,0,0 //RL_C_MARKER#Crimson Marker#
4229,2561,5,2564,1,0,0,0,0,0,0,0,0 //RL_FIREDANCE#Fire Dance# 4229,2561,10,2564,1,0,0,0,0,0,0,0,0 //RL_FIREDANCE#Fire Dance#
4229,2562,5,520,1,0,0,0,0,0,0,0,0 //RL_H_MINE#Howling Mine# 4229,2562,5,520,1,0,0,0,0,0,0,0,0 //RL_H_MINE#Howling Mine#
4229,2563,5,0,0,0,0,0,0,0,0,0,0 //RL_P_ALTER#Platinum Alter# 4229,2563,5,0,0,0,0,0,0,0,0,0,0 //RL_P_ALTER#Platinum Alter#
4229,2564,5,516,10,0,0,0,0,0,0,0,0 //RL_FALLEN_ANGEL#Fallen Angel# 4229,2564,5,516,10,0,0,0,0,0,0,0,0 //RL_FALLEN_ANGEL#Fallen Angel#
4229,2565,5,2567,1,0,0,0,0,0,0,0,0 //RL_R_TRIP#Round Trip# 4229,2565,10,2567,1,0,0,0,0,0,0,0,0 //RL_R_TRIP#Round Trip#
4229,2566,5,2560,1,2562,3,0,0,0,0,0,0 //RL_D_TAIL#Dragon Tail# 4229,2566,10,2560,1,2562,3,0,0,0,0,0,0 //RL_D_TAIL#Dragon Tail#
4229,2567,5,517,1,0,0,0,0,0,0,0,0 //RL_FIRE_RAIN#Fire Rain# 4229,2567,5,517,1,0,0,0,0,0,0,0,0 //RL_FIRE_RAIN#Fire Rain#
4229,2568,5,2561,2,0,0,0,0,0,0,0,0 //RL_HEAT_BARREL#Heat Barrel# 4229,2568,5,2561,2,0,0,0,0,0,0,0,0 //RL_HEAT_BARREL#Heat Barrel#
4229,2569,5,2553,1,0,0,0,0,0,0,0,0 //RL_AM_BLAST#Anti-Material Blast# 4229,2569,5,2553,1,0,0,0,0,0,0,0,0 //RL_AM_BLAST#Anti-Material Blast#
4229,2570,5,2554,3,0,0,0,0,0,0,0,0 //RL_SLUGSHOT#Slug Shot# 4229,2570,5,2554,3,0,0,0,0,0,0,0,0 //RL_SLUGSHOT#Slug Shot#
4229,2571,5,2569,3,0,0,0,0,0,0,0,0 //RL_HAMMER_OF_GOD#Hammer of God# 4229,2571,10,2569,3,0,0,0,0,0,0,0,0 //RL_HAMMER_OF_GOD#Hammer of God#
4229,5065,1,0,0,0,0,0,0,0,0,0,0 //WE_CHEERUP#Cheer Up# 4229,5065,1,0,0,0,0,0,0,0,0,0,0 //WE_CHEERUP#Cheer Up#
//Baby Star Gladiator (Union) //Baby Star Gladiator (Union)
4238,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill# 4238,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#

View File

@ -38,10 +38,18 @@ We want to add our own custom achievement that can be given to a player via an N
--- ---
We want to add our own customized Housing Instance. We want to add our own customized Housing Instance.
#### /db/import/instance_db.txt #### /db/import/instance_db.yml
// ID,Name,LimitTime,IdleTimeOut,EnterMap,EnterX,EnterY,Map2,Map3,...,Map255 - Id: 35
35,Home,3600,900,1@home,24,6,2@home,3@home Name: Home
IdleTimeOut: 900
Enter:
Map: 1@home
X: 24
Y: 6
AdditionalMaps:
- Map: 2@home
- Map: 3@home
### Mob Alias ### Mob Alias

View File

@ -300,6 +300,62 @@ SC_ZANGETSU,16
SC_GENSOU,16 SC_GENSOU,16
SC_AKAITSUKI,16 SC_AKAITSUKI,16
//Summoner
SC_SUHIDE,16
SC_SU_STOOP,16
SC_SPRITEMABLE,16
SC_CATNIPPOWDER,16
SC_SV_ROOTTWIST,16
SC_BITESCAR,16
SC_ARCLOUSEDASH,16
SC_TUNAPARTY,16
SC_SHRIMP,16
SC_FRESHSHRIMP,16
// Rebellion
SC_HEAT_BARREL,16
SC_MAGICALBULLET,16
SC_P_ALTER,16
SC_E_CHAIN,16
SC_C_MARKER,16
SC_ANTI_M_BLAST,16
SC_B_TRAP,16
SC_H_MINE,16
SC_QD_SHOT_READY,16
// Star Emperor
SC_LIGHTOFMOON,16
SC_LIGHTOFSUN,16
SC_LIGHTOFSTAR,16
SC_LUNARSTANCE,16
SC_UNIVERSESTANCE,16
SC_SUNSTANCE,16
SC_FLASHKICK,16
SC_NEWMOON,16
SC_STARSTANCE,16
SC_DIMENSION,16
SC_DIMENSION1,16
SC_DIMENSION2,16
SC_CREATINGSTAR,16
SC_FALLINGSTAR,16
SC_NOVAEXPLOSING,16
SC_GRAVITYCONTROL,16
// Soul Reaper
SC_SOULCOLLECT,16
SC_SOULREAPER,16
SC_SOULUNITY,16
SC_SOULSHADOW,16
SC_SOULFAIRY,16
SC_SOULFALCON,16
SC_SOULGOLEM,16
SC_SOULDIVISION,16
SC_SOULENERGY,16
SC_USE_SKILL_SP_SPA,16
SC_USE_SKILL_SP_SHA,16
SC_SP_SHA,16
SC_SOULCURSE,16
// Others // Others
SC_FEAR,16 SC_FEAR,16
SC_BURNING,16 SC_BURNING,16

View File

@ -1381,7 +1381,7 @@ Affected files:
-- pcdb: statpoint.txt, job_exp.txt, skill_tree.txt, attr_fix.txt, job_db1.txt, job_db2.txt, job_basehpsp_db.txt, job_maxhpsp_db.txt, job_param_db.txt, level_penalty.txt -- pcdb: statpoint.txt, job_exp.txt, skill_tree.txt, attr_fix.txt, job_db1.txt, job_db2.txt, job_basehpsp_db.txt, job_maxhpsp_db.txt, job_param_db.txt, level_penalty.txt
-- questdb: quest_db.txt -- questdb: quest_db.txt
-- script: /npc/*.txt, /npc/*.conf -- script: /npc/*.txt, /npc/*.conf
-- skilldb: skill_db.txt, const.txt, skill_require_db.txt, skill_cast_db.txt, skill_castnodex_db.txt, skill_nocast_db.txt, skill_copyable_db.txt, skill_improvise_db.txt, skill_changematerial_db.txt, skill_nonearnpc_db.txt, skill_damage_db.txt, skill_unit_db.txt, abra_db.txt, create_arrow_db.txt, produce_db.txt, spellbook_db.txt, magicmushroom_db.txt -- skilldb: skill_db.yml, const.txt, skill_nocast_db.txt, skill_changematerial_db.txt, skill_damage_db.txt, abra_db.yml, create_arrow_db.txt, produce_db.txt, spellbook_db.yml, magicmushroom_db.yml
-- statusdb: attr_fix.txt, size_fix.txt, refine_db.txt -- statusdb: attr_fix.txt, size_fix.txt, refine_db.txt
-- achievementdb: achievement_db.conf -- achievementdb: achievement_db.conf

View File

@ -25,7 +25,8 @@ This list contains all available constants referenced in the 'bonus' commands.
RC_Insect, RC_Plant, RC_Player, RC_Undead, RC_All RC_Insect, RC_Plant, RC_Player, RC_Undead, RC_All
* Monster Race (mr) * Monster Race (mr)
RC2_Goblin, RC2_Kobold, RC2_Orc, RC2_Golem, RC2_Guardian, RC2_Ninja RC2_Goblin, RC2_Kobold, RC2_Orc, RC2_Golem, RC2_Guardian, RC2_Ninja,
RC2_BioLab, RC2_SCARABA, RC2_FACEWORM, RC2_THANATOS, RC2_CLOCKTOWER, RC2_ROCKRIDGE
See 'db/(pre-)re/mob_race2_db.txt' See 'db/(pre-)re/mob_race2_db.txt'
* Class (c) * Class (c)
@ -58,12 +59,13 @@ This list contains all available constants referenced in the 'bonus' commands.
ATF_LONG = Trigger on ranged attacks ATF_LONG = Trigger on ranged attacks
Skill/attack type criteria: (Default: Physical/weapon) Skill/attack type criteria: (Default: Physical/weapon)
ATF_SKILL = Trigger on magic/misc skills
ATF_WEAPON = Trigger on weapon skill / physical attacks ATF_WEAPON = Trigger on weapon skill / physical attacks
ATF_MAGIC = Trigger on magic skills ATF_MAGIC = Trigger on magic skills
ATF_MISC = Trigger on misc skills ATF_MISC = Trigger on misc skills
* Other values: * Other values:
Skill (sk): see 'db/(pre-)re/skill_db.txt' (NOTE: Both skill IDs and names, in quotes, are supported.) Skill (sk): see 'db/(pre-)re/skill_db.yml' (NOTE: Both skill IDs and names, in quotes, are supported.)
Monster id (mid): see 'db/(pre-)re/mob_db.txt' Monster id (mid): see 'db/(pre-)re/mob_db.txt'
Item id (iid): see 'db/(pre-)re/item_db.txt' Item id (iid): see 'db/(pre-)re/item_db.txt'
Item group (ig): see 'db/(pre-)re/item_group_db.txt' and the constants in 'db/const.txt', prefixed with IG_* Item group (ig): see 'db/(pre-)re/item_group_db.txt' and the constants in 'db/const.txt', prefixed with IG_*
@ -166,7 +168,8 @@ bonus2 bSkillUseSPrate,sk,n; Decreases SP consumption of skill sk by n%
Atk/Def Atk/Def
------- -------
bonus2 bSkillAtk,sk,n; Increases damage of skill sk by n% bonus2 bSkillAtk,sk,n; Increases damage of skill sk by n%
bonus bLongAtkRate,n; Increases damage of ranged attacks by n% bonus bShortAtkRate,n; Increases damage of short ranged attacks by n%
bonus bLongAtkRate,n; Increases damage of long ranged attacks by n%
bonus bCritAtkRate,n; Increases critical damage by +n% bonus bCritAtkRate,n; Increases critical damage by +n%
bonus bCriticalDef,n; Decreases the chance of being hit by critical hits by n% bonus bCriticalDef,n; Decreases the chance of being hit by critical hits by n%
bonus2 bWeaponAtk,w,n; Adds n ATK when weapon of type w is equipped bonus2 bWeaponAtk,w,n; Adds n ATK when weapon of type w is equipped
@ -274,7 +277,6 @@ Ignore Def
---------- ----------
bonus bIgnoreDefEle,e; Disregard DEF against enemies of element e bonus bIgnoreDefEle,e; Disregard DEF against enemies of element e
bonus bIgnoreDefRace,r; Disregard DEF against enemies of race r bonus bIgnoreDefRace,r; Disregard DEF against enemies of race r
bonus2 bIgnoreDefRaceRate,r,n; Disregard n% of the target's DEF if the target belongs to race r
bonus bIgnoreDefClass,c; Disregard DEF against enemies of class c bonus bIgnoreDefClass,c; Disregard DEF against enemies of class c
bonus bIgnoreMDefRace,r; Disregard MDEF against enemies of race r bonus bIgnoreMDefRace,r; Disregard MDEF against enemies of race r
bonus2 bIgnoreDefRaceRate,r,n; Disregard n% of the target's DEF if the target belongs to race r bonus2 bIgnoreDefRaceRate,r,n; Disregard n% of the target's DEF if the target belongs to race r
@ -310,6 +312,7 @@ bonus4 bAddEffWhenHit,eff,n,atf,t; Adds a n/100% chance to cause status eff for
ATF_SHORT = trigger on melee attacks ATF_SHORT = trigger on melee attacks
ATF_LONG = trigger on ranged attacks ATF_LONG = trigger on ranged attacks
Skill/attack type criteria: (Default: Physical/weapon) Skill/attack type criteria: (Default: Physical/weapon)
ATF_SKILL = trigger on magic/misc skills
ATF_WEAPON = trigger on weapon skill / physical attacks ATF_WEAPON = trigger on weapon skill / physical attacks
ATF_MAGIC = trigger on magic skills ATF_MAGIC = trigger on magic skills
ATF_MISC = trigger on misc skills ATF_MISC = trigger on misc skills

View File

@ -304,7 +304,7 @@ for 'Map' type 16 will be applied.
This mapflag can also be used to adjust the damage of one skill by a percentage: This mapflag can also be used to adjust the damage of one skill by a percentage:
- skill_name: - skill_name:
Name of the skill in 'db/(pre-)re/skill_db.txt' (ex. SM_BASH). Name of the skill in 'db/(pre-)re/skill_db.yml' (ex. SM_BASH).
To adjust all skill damage, write "all" (without quotes). To adjust all skill damage, write "all" (without quotes).
- caster: the groups for which the adjustment takes effect. (bitmask) - caster: the groups for which the adjustment takes effect. (bitmask)
BL_PC = Player BL_PC = Player

View File

@ -3,7 +3,7 @@
//===== By: ================================================== //===== By: ==================================================
//= rAthena Dev Team //= rAthena Dev Team
//===== Last Updated: ======================================== //===== Last Updated: ========================================
//= 20160213 //= 20200104
//===== Description: ========================================= //===== Description: =========================================
//= Reference for monster level 10 skills. //= Reference for monster level 10 skills.
//============================================================ //============================================================
@ -12,7 +12,12 @@ When a monster uses a level 10 skill on Aegis, it will be much stronger than the
normal player version. On rAthena we reflect this by giving the monster a skill normal player version. On rAthena we reflect this by giving the monster a skill
level above the maximum player level. level above the maximum player level.
The following lists explains the skill specialities and the corresponding level The following lists explains the skill specialities and the corresponding level
you need to put for these skills in the mob_skill_db. which needs to be put for these skills in the mob_skill_db.
Note: The "SkillDatabase::parseNode" template has a linear determination feature
where it will attempt to fill the values from the last level defined to MAX_SKILL_LEVEL.
If it can't determine a trend it will fill with the last level defined.
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
Skill | rAthena Lv | Explanation Skill | rAthena Lv | Explanation
------------------------------------------------------------------------------- -------------------------------------------------------------------------------

View File

@ -958,13 +958,6 @@ mapflag for it to work is because, otherwise, it'd be server-wide and trigger
every time a player would change maps. Imagine the server load with 1,000 players every time a player would change maps. Imagine the server load with 1,000 players
(oh the pain...) (oh the pain...)
OnPCStatCalcEvent:
This special label triggers when a player's stats are recalculated, such as when
changing stats, equipment, or maps, as well as when logging in, leveling up, and
mounting a job mount. This can be used to grant additional item bonuses to certain
player groups, for instance.
OnWhisperGlobal: OnWhisperGlobal:
This special label triggers when a player whispers the NPC, and will run with the This special label triggers when a player whispers the NPC, and will run with the
@ -2917,6 +2910,7 @@ recreate these items perfectly if they are destroyed. Here's what you get:
@inventorylist_option_id5[] - fifth array of random option IDs @inventorylist_option_id5[] - fifth array of random option IDs
@inventorylist_option_value5[] - fifth array of random option values @inventorylist_option_value5[] - fifth array of random option values
@inventorylist_option_parameter5[] - fifth array of random option parameters @inventorylist_option_parameter5[] - fifth array of random option parameters
@inventorylist_tradable - Returns if an item is tradable or not (Pass item_trade.txt, bound, and rental restrictions).
This could be handy to save/restore a character's inventory, since no other This could be handy to save/restore a character's inventory, since no other
command returns such a complete set of data, and could also be the only way to command returns such a complete set of data, and could also be the only way to
@ -3433,7 +3427,7 @@ recalculating guardians' HP.
This function returns the level of the skill <skill id> of the guild <guild id>. This function returns the level of the skill <skill id> of the guild <guild id>.
If the guild does not have that skill, 0 is returned. If the guild does not have that skill, 0 is returned.
If the guild does not exist, -1 is returned. If the guild does not exist, -1 is returned.
Refer to 'db/(pre-)re/skill_db.txt' for the full list of skills. (GD_* are guild skills) Refer to 'db/(pre-)re/skill_db.yml' for the full list of skills. (GD_* are guild skills)
--------------------------------------- ---------------------------------------
@ -3466,7 +3460,7 @@ mes "You have " + getMapGuildUsers("prontera",getcharid(2)) + " guild members in
This function returns the level of the specified skill that the invoking This function returns the level of the specified skill that the invoking
character has. If they don't have the skill, 0 will be returned. The full list character has. If they don't have the skill, 0 will be returned. The full list
of character skills is available in 'db/(pre-)re/skill_db.txt'. of character skills is available in 'db/(pre-)re/skill_db.yml'.
There are two main uses for this function, it can check whether the character There are two main uses for this function, it can check whether the character
has a skill or not, and it can tell you if the level is high enough. has a skill or not, and it can tell you if the level is high enough.
@ -3914,6 +3908,14 @@ Name is optional, and defaults to the attached player if omitted.
--------------------------------------- ---------------------------------------
*checkidlehom({"<Player Name>"})
Returns the time, in seconds, that the specified player has been idle for homunculus item/exp share.
Name is optional, and defaults to the attached player if omitted.
This will only work if 'hom_idle_no_share' and 'idletime_hom_option' are enabled (see '/conf/battle/homunc.conf').
---------------------------------------
*agitcheck() *agitcheck()
*agitcheck2() *agitcheck2()
*agitcheck3() *agitcheck3()
@ -4797,8 +4799,9 @@ for special cases such as removing a status change or resetting a variable or st
of the player. of the player.
This command can not be used to rent stackable items. Rental items cannot be This command can not be used to rent stackable items. Rental items cannot be
dropped, traded, sold to NPCs, or placed in guild storage. (i.e. trade mask 75) dropped, traded, or placed in guild storage. (i.e. trade mask 67)
Note: 'delitem' in an NPC script can still remove rental items. Note: 'delitem' in an NPC script can still remove rental items.
Note: 'countitem' will not count any item with a rental timer. Use 'rentalcountitem' instead.
--------------------------------------- ---------------------------------------
@ -5029,6 +5032,32 @@ If player is not in a guild or storage is open, 'guildstoragecountitem2' will re
--------------------------------------- ---------------------------------------
*rentalcountitem(<item id>{,<accountID>})
*rentalcountitem("<item name>"{,<accountID>})
This function will return the number of rental items for the specified item ID that the
invoking character has in the inventory.
---------------------------------------
*rentalcountitem2(<item id>,<identify>,<refine>,<attribute>,<card1>,<card2>,<card3>,<card4>{,<accountID>})
*rentalcountitem2("<item name>",<identify>,<refine>,<attribute>,<card1>,<card2>,<card3>,<card4>{,<accountID>})
*rentalcountitem3(<item id>,<identify>,<refine>,<attribute>,<card1>,<card2>,<card3>,<card4>,<RandomIDArray>,<RandomValueArray>,<RandomParamArray>{,<accountID>})
*rentalcountitem3("<item name>",<identify>,<refine>,<attribute>,<card1>,<card2>,<card3>,<card4>,<RandomIDArray>,<RandomValueArray>,<RandomParamArray>{,<accountID>})
Expanded version of 'rentalcountitem' function, used for created/carded/forged items.
This function will return the number of rental items for the specified item ID and
other parameters that the invoking character has in the inventory.
See 'getitem2' for an explanation of the expanded parameters.
'rentalcountitem3' is advance version of 'rentalcountitem2' that also use Item Random Option as criteria.
<RandomIDArray> : Array variable of ID for item random option, see db/[pre-]re/item_randomopt_db.txt
<RandomValueArray> : Array variable of item random option's value.
<RandomParamArray> : Array variable of item random option's param.
---------------------------------------
*countbound({<bound type>{,<char_id>}}) *countbound({<bound type>{,<char_id>}})
This function will return the number of bounded items in the character's This function will return the number of bounded items in the character's
@ -5582,7 +5611,7 @@ levels. This refers to the invoking character and will only work if the invoking
character is a member of a guild AND its guild master, otherwise no failure character is a member of a guild AND its guild master, otherwise no failure
message will be given and no error will occur, but nothing will happen - same message will be given and no error will occur, but nothing will happen - same
about the guild skill trying to exceed the possible maximum. The full list of about the guild skill trying to exceed the possible maximum. The full list of
guild skills is available in 'db/(pre-)re/skill_db.txt', these are all the GD_ skills at guild skills is available in 'db/(pre-)re/skill_db.yml', these are all the GD_ skills at
the end. the end.
// This would give your character's guild one level of Approval (GD_APPROVAL ID // This would give your character's guild one level of Approval (GD_APPROVAL ID
@ -5969,7 +5998,7 @@ These commands will give the invoking character a specified skill. This is also
used for item scripts. used for item scripts.
Level is obvious. Skill id is the ID number of the skill in question as per Level is obvious. Skill id is the ID number of the skill in question as per
'db/(pre-)re/skill_db.txt'. It is not known for certain whether this can be used to give 'db/(pre-)re/skill_db.yml'. It is not known for certain whether this can be used to give
a character a monster's skill, but you're welcome to try with the numbers given a character a monster's skill, but you're welcome to try with the numbers given
in 'db/(pre-)re/mob_skill_db.txt'. in 'db/(pre-)re/mob_skill_db.txt'.
@ -6595,13 +6624,14 @@ Returns true if the command was executed on the other NPC successfully, false if
--------------------------------------- ---------------------------------------
*npctalk "<message>"{,"<NPC name>","<flag>"}; *npctalk "<message>"{,"<NPC name>",<flag>{,<color>}};
This command will display a message as if the NPC object running it was a player This command will display a message as if the NPC object running it was a player
talking - that is, above their head and in the chat window. talking - that is, above their head and in the chat window.
The display name of the NPC won't get appended in front of the message. The display name of the NPC won't get appended in front of the message.
If the <NPC name> option is given and not empty, then that NPC will display the message, If the <NPC name> option is given and not empty, then that NPC will display the message,
else the attached NPC will display the message. else the attached NPC will display the message,
the color format is in RGB (0xRRGGBB). The color is White by default.
Target for <flag>: Target for <flag>:
- bc_all : Broadcast message is sent server-wide (only in the chat window). - bc_all : Broadcast message is sent server-wide (only in the chat window).
@ -8938,7 +8968,7 @@ with the given character id.
*instance_create("<instance name>"{,<instance mode>{,<owner id>}}); *instance_create("<instance name>"{,<instance mode>{,<owner id>}});
Creates an instance for the <owner id> of <mode>. The instance name, along with Creates an instance for the <owner id> of <mode>. The instance name, along with
all other instance data, is read from 'db/(pre-)re/instance_db.txt'. Upon success, all other instance data, is read from 'db/(pre-)re/instance_db.yml'. Upon success,
the command generates a unique instance ID, duplicates all listed maps and NPCs, the command generates a unique instance ID, duplicates all listed maps and NPCs,
sets the alive time, and triggers the "OnInstanceInit" label in all NPCs inside sets the alive time, and triggers the "OnInstanceInit" label in all NPCs inside
the instance. the instance.
@ -8971,7 +9001,7 @@ This will also trigger the "OnInstanceDestroy" label in all NPCs inside the inst
Warps the attached player to the specified <instance id>. If no ID is specified, Warps the attached player to the specified <instance id>. If no ID is specified,
the IM_PARTY instance the invoking player is attached to is used. the IM_PARTY instance the invoking player is attached to is used.
The map and coordinates are located in 'db/(pre-)re/instance_db.txt'. The map and coordinates are located in 'db/(pre-)re/instance_db.yml'.
The command returns IE_OK upon success, and these values upon failure: The command returns IE_OK upon success, and these values upon failure:
IE_NOMEMBER: Party/Guild/Clan not found (for party/guild/clan modes). IE_NOMEMBER: Party/Guild/Clan not found (for party/guild/clan modes).
@ -9391,19 +9421,19 @@ Example:
--------------------------------------- ---------------------------------------
*bg_reserve("<battleground_name>"); *bg_reserve("<battleground_map_name>"{,<ended>});
Reserves a slot for the given Battleground for the Battleground UI System. Reserves a Battleground map for the Battleground UI System. When a map is booked it prevents another similar
queue from being created and will allow players to join an active Battlegrounds event.
Note: 'bg_reserve' and 'bg_unbook' prevent the Battlegrounds queue from joining players in an active Battleground. If <ended> is true, then the Battleground is marked as over to prevent new players from joining. This state is meant
for the period where players can get their Badges.
--------------------------------------- ---------------------------------------
*bg_unbook("<battleground_name>"); *bg_unbook("<battleground_map_name>");
Removes a spot for the given Battleground for the Battleground UI System. Removes a Battleground map for the Battleground UI System. When a map is unbooked it allows a queue to be created.
Note: 'bg_reserve' and 'bg_unbook' prevent the Battlegrounds queue from joining players in an active Battleground.
--------------------------------------- ---------------------------------------
@ -9700,7 +9730,7 @@ when pet performance is activated.
This will make the pet use a specified support skill on the owner whenever the This will make the pet use a specified support skill on the owner whenever the
HP and SP are below the given percent values, with a specified delay time HP and SP are below the given percent values, with a specified delay time
between activations. The skill numbers are as per 'db/(pre-)re/skill_db.txt'. between activations. The skill numbers are as per 'db/(pre-)re/skill_db.yml'.
It's not quite certain who's stats will be used for the skills cast, the It's not quite certain who's stats will be used for the skills cast, the
character's or the pets. Probably, Skotlex can answer that question. character's or the pets. Probably, Skotlex can answer that question.

View File

@ -3,7 +3,7 @@
//===== By: ================================================== //===== By: ==================================================
//= rAthena Dev Team //= rAthena Dev Team
//===== Last Updated: ======================================== //===== Last Updated: ========================================
//= 20191220 //= 20200324
//===== Description: ========================================= //===== Description: =========================================
//= Explanation of the skill_db.yml file and structure. //= Explanation of the skill_db.yml file and structure.
//============================================================ //============================================================
@ -71,7 +71,7 @@ IsSong - Song/Dance skill.
IsEnsemble - Ensemble skill. IsEnsemble - Ensemble skill.
IsTrap - Trap skill. IsTrap - Trap skill.
TargetSelf - Damages/targets self. TargetSelf - Damages/targets self.
NoTargetSelf - Cannot target self. If TargetType is Self_Skill, changes to Attack_Skill. NoTargetSelf - Cannot target self. If TargetType is Self, changes to Attack.
PartyOnly - Usable on party (and enemies if offensive). PartyOnly - Usable on party (and enemies if offensive).
GuildOnly - Usable on guild (and enemies if offensive). GuildOnly - Usable on guild (and enemies if offensive).
NoTargetEnemy - Disable on enemies (for non-offensive). NoTargetEnemy - Disable on enemies (for non-offensive).
@ -97,11 +97,11 @@ AllowOnWarg - Usable while riding Warg.
AllowOnMado - Usable while on Madogear. AllowOnMado - Usable while on Madogear.
TargetManHole - Target enemy with SC__MANHOLE. TargetManHole - Target enemy with SC__MANHOLE.
TargetHidden - Target enemy with OPTION_HIDE. TargetHidden - Target enemy with OPTION_HIDE.
IncreaseGloomyDayDamage - Increase SC_GLOOMYDAY_SK damage.
IncreaseDanceWithWugDamage - Increase SC_DANCEWITHWUG damage. IncreaseDanceWithWugDamage - Increase SC_DANCEWITHWUG damage.
IgnoreWugBite - Ignore RA_WUGBITE. IgnoreWugBite - Ignore RA_WUGBITE.
IgnoreAutoGuard - Not blocked by SC_AUTOGUARD (Weapon_Skill only). IgnoreAutoGuard - Not blocked by SC_AUTOGUARD (When TargetType is Weapon only).
IgnoreCicada - Not blocked by SC_UTSUSEMI or SC_BUNSINJYUTSU (Weapon_Skill only). IgnoreCicada - Not blocked by SC_UTSUSEMI or SC_BUNSINJYUTSU (When TargetType is Weapon only).
ShowScale - Shows AoE area while casting
--------------------------------------- ---------------------------------------
@ -128,9 +128,9 @@ Sequence Map Form
Hit: Skill hit type. Hit: Skill hit type.
Normal - Passive/No damage skill. (Default) Normal - Passive/No damage skill. (Default)
Single - Single hit. Single - Single hit.
Repeat - Multiple hits. Multi_Hit - Multiple hits.
--------------------------------------- ---------------------------------------
@ -693,6 +693,10 @@ Mado - Requires OPTION_MADOGEAR.
ElementalSpirit - Requires an Elemental Spirit to be summoned. ElementalSpirit - Requires an Elemental Spirit to be summoned.
ElementalSpirit2 - Requires an Elemental Spirit to be summoned and will be removed after. ElementalSpirit2 - Requires an Elemental Spirit to be summoned and will be removed after.
Peco - Requires OPTION_RIDING. Peco - Requires OPTION_RIDING.
Sunstance - Requires Sun/Universe Stance status be active.
Moonstance - Requires Moon/Universe Stance status be active.
Starstance - Requires Star/Universe Stance status be active.
Universestance - Requires Universe Stance status be active.
------------------ ------------------

View File

@ -2710,3 +2710,9 @@ SC_LHZ_DUN_N4 (EFST_LHZ_DUN_N4)
desc: Increases and reduces damage against MVPs of Biolab 5. desc: Increases and reduces damage against MVPs of Biolab 5.
val1: +% Damage val1: +% Damage
val2: +% Defense val2: +% Defense
SC_DORAM_BUF_01 ()
desc: Recovers 10 HP every 10 seconds.
SC_DORAM_BUF_02 ()
desc: Recovers 5 SP every 10 seconds.

View File

@ -1,10 +0,0 @@
###########################################################################
# Improvised Song Database
###########################################################################
#
# Improvised Song Settings
#
###########################################################################
# - Skill Skill to be casted by Improvised Song.
# Probability Probability of skill compared to others in database (1 = 0.01%, 10000 = 100%).
###########################################################################

View File

@ -0,0 +1,19 @@
###########################################################################
# Instance Database
###########################################################################
#
# Instance Settings
#
###########################################################################
# - Id Instance ID.
# Name Instance Name.
# TimeLimit Total lifetime of instance in seconds. (Default: 3600)
# IdleTimeOut Time before an idle instance is destroyed in seconds. (Default: 300)
# Destroyable Toggles the ability to destroy the instance using instance 'Destroy' button. (Default: true)
# Note: the button is displayed based on parties. For any mode, it requires the party leader to be the instance owner to destroy it.
# Enter: Instance entrance coordinates.
# Map Map Name where players start.
# X X Coordinate where players start.
# Y Y Coordinate where players start.
# AdditionalMaps: List of maps that are part of an instance. (Optional)
###########################################################################

23
doc/yaml/db/quest_db.yml Normal file
View File

@ -0,0 +1,23 @@
###########################################################################
# Quest Database
###########################################################################
#
# Quest Settings
#
###########################################################################
# - Id Quest ID.
# Title Quest title.
# TimeLimit Amount of time before the quest expires. (Default: 0)
# Use a number following by "d" for day(s), "h" for hour(s), "mn" for minute(s), and "s" for second(s).
# Specify with "+" for how long until the quest expires.
# Specify without "+" for the exact time the quest expires using "d" (optionnal), [0-23]"h" (required), [0-59]"mn" (optionnal), [0-59]"s" (optionnal) format.
# Please note the number before "d" only shift the exact timer to the given day(s).
# Targets: Quest objective target. (Default: null)
# - Mob Monster to kill.
# Count Amount of monsters to kill.
# Drops: Quest item drop targets. (Default: null)
# - Mob Monster to kill. 0 will apply to all monsters. (Default: 0)
# Item Item to drop.
# Count Amount of items that will drop. Non-stackable items default to 1. (Default: 1)
# Rate Item drop rate. (10000 = 100%)
###########################################################################

View File

@ -58,25 +58,21 @@ OnStop:
OnTimer1000: OnTimer1000:
stopnpctimer; stopnpctimer;
if (!getbattleflag("feature.bgqueue")) if (bg_get_data($@FlaviusBG1_id1, 0) == 0 && bg_get_data($@FlaviusBG1_id2, 0) == 0) {
initnpctimer; donpcevent "countdown#bat_b01::OnStop";
set .@chk_bat_a01,getmapusers("bat_b01"); if (getbattleflag("feature.bgqueue"))
if (.@chk_bat_a01 < 1) { bg_reserve "bat_b01", true;
set $@FlaviusBG1, 0; $@FlaviusBG1 = 0;
if( $@FlaviusBG1_id1 ) { bg_destroy $@FlaviusBG1_id1; set $@FlaviusBG1_id1, 0; } if( $@FlaviusBG1_id1 ) { bg_destroy $@FlaviusBG1_id1; $@FlaviusBG1_id1 = 0; }
if( $@FlaviusBG1_id2 ) { bg_destroy $@FlaviusBG1_id2; set $@FlaviusBG1_id2, 0; } if( $@FlaviusBG1_id2 ) { bg_destroy $@FlaviusBG1_id2; $@FlaviusBG1_id2 = 0; }
if (getbattleflag("feature.bgqueue")) { if (getbattleflag("feature.bgqueue"))
bg_unbook "bat_b01"; bg_unbook "bat_b01";
end; end;
} else
donpcevent "start#bat_b01::OnReadyCheck";
} }
if (getbattleflag("feature.bgqueue")) initnpctimer;
initnpctimer;
end; end;
} }
// Flavius Battleground Engine // Flavius Battleground Engine
//============================================================ //============================================================
bat_b01,15,15,3 script start#bat_b01 844,{ bat_b01,15,15,3 script start#bat_b01 844,{
@ -139,13 +135,14 @@ OnReset:
donpcevent "guardian#bat_b01_b::OnEnable"; donpcevent "guardian#bat_b01_b::OnEnable";
donpcevent "cell#bat_b01_a::OnRed"; donpcevent "cell#bat_b01_a::OnRed";
donpcevent "cell#bat_b01_b::OnRed"; donpcevent "cell#bat_b01_b::OnRed";
donpcevent "time#bat_b01::OnEnable"; end;
disablenpc "Guillaume Vintenar#b01_a";
disablenpc "Croix Vintenar#b01_b"; OnGuillaumeActive:
disablenpc "Vintenar#bat_b01_aover"; warp "bat_b01",87,75;
disablenpc "Vintenar#bat_b01_bover"; end;
bg_warp $@FlaviusBG1_id1,"bat_b01",87,75;
bg_warp $@FlaviusBG1_id2,"bat_b01",311,224; OnCroixActive:
warp "bat_b01",311,224;
end; end;
OnGuillaumeQuit: OnGuillaumeQuit:
@ -181,6 +178,8 @@ OnMyMobDead:
enablenpc "Guillaume Vintenar#b01_a"; enablenpc "Guillaume Vintenar#b01_a";
enablenpc "Croix Vintenar#b01_b"; enablenpc "Croix Vintenar#b01_b";
donpcevent "time#bat_b01::OnStop"; donpcevent "time#bat_b01::OnStop";
if (getbattleflag("feature.bgqueue"))
bg_reserve "bat_b01", true;
} }
else { else {
set $@Croix_ScoreBG1,1; set $@Croix_ScoreBG1,1;
@ -215,6 +214,8 @@ OnMyMobDead:
enablenpc "Guillaume Vintenar#b01_a"; enablenpc "Guillaume Vintenar#b01_a";
enablenpc "Croix Vintenar#b01_b"; enablenpc "Croix Vintenar#b01_b";
donpcevent "time#bat_b01::OnStop"; donpcevent "time#bat_b01::OnStop";
if (getbattleflag("feature.bgqueue"))
bg_reserve "bat_b01", true;
} }
else { else {
set $@Guill_ScoreBG1,1; set $@Guill_ScoreBG1,1;
@ -314,12 +315,14 @@ bat_b01,10,294,3 script Battle Therapist#b01_a 95,{
OnTimer25000: OnTimer25000:
specialeffect EF_SANCTUARY; specialeffect EF_SANCTUARY;
enablenpc "bat_b01_rp1_a_warp"; // enablenpc "bat_b01_rp1_a_warp";
areapercentheal "bat_b01",0,280,20,300,100,100;
areawarp "bat_b01",0,280,20,300,"bat_b01",87,73;
end; end;
OnTimer26000: // OnTimer26000:
disablenpc "bat_b01_rp1_a_warp"; // disablenpc "bat_b01_rp1_a_warp";
end; // end;
OnTimer26500: OnTimer26500:
stopnpctimer; stopnpctimer;
@ -332,22 +335,25 @@ OnEnable:
end; end;
OnStop: OnStop:
disablenpc "bat_b01_rp1_a_warp"; // disablenpc "bat_b01_rp1_a_warp";
disablenpc "Battle Therapist#b01_a"; disablenpc "Battle Therapist#b01_a";
stopnpctimer; stopnpctimer;
end; end;
} }
/*
// replaced by areapercentheal and areawarp to prevent enqueue issue
bat_b01,10,290,0 script bat_b01_rp1_a_warp 45,10,10,{ bat_b01,10,290,0 script bat_b01_rp1_a_warp 45,10,10,{
OnInit: OnInit:
disablenpc "bat_b01_rp1_a_warp"; disablenpc "bat_b01_rp1_a_warp";
end; end;
OnTouch_: OnTouch:
percentheal 100,100; percentheal 100,100;
warp "bat_b01",87,73; warp "bat_b01",87,73;
end; end;
} }
*/
bat_b01,389,14,3 script Battle Therapist#b01_b 95,{ bat_b01,389,14,3 script Battle Therapist#b01_b 95,{
specialeffect2 EF_HEAL; specialeffect2 EF_HEAL;
@ -359,12 +365,14 @@ bat_b01,389,14,3 script Battle Therapist#b01_b 95,{
OnTimer25000: OnTimer25000:
specialeffect EF_SANCTUARY; specialeffect EF_SANCTUARY;
enablenpc "bat_b01_rp1_b_warp"; // enablenpc "bat_b01_rp1_b_warp";
areapercentheal "bat_b01",379,0,399,20,100,100;
areawarp "bat_b01",379,0,399,20,"bat_b01",312,225;
end; end;
OnTimer26000: // OnTimer26000:
disablenpc "bat_b01_rp1_b_warp"; // disablenpc "bat_b01_rp1_b_warp";
end; // end;
OnTimer26500: OnTimer26500:
stopnpctimer; stopnpctimer;
@ -377,15 +385,16 @@ OnEnable:
end; end;
OnStop: OnStop:
disablenpc "bat_b01_rp1_b_warp"; // disablenpc "bat_b01_rp1_b_warp";
disablenpc "Battle Therapist#b01_b"; disablenpc "Battle Therapist#b01_b";
stopnpctimer; stopnpctimer;
end; end;
} }
bat_b01,389,10,0 script bat_b01_rp1_b_warp 45,9,9,{ /*
bat_b01,389,10,0 script bat_b01_rp1_b_warp 45,10,10,{
OnInit: OnInit:
disablenpc "bat_b01_rp1_a_warp"; disablenpc "bat_b01_rp1_b_warp";
end; end;
OnTouch: OnTouch:
@ -393,6 +402,7 @@ OnTouch:
warp "bat_b01",312,225; warp "bat_b01",312,225;
end; end;
} }
*/
bat_b01,87,76,0 script A_CODE#bat_b01 -1,5,5,{ bat_b01,87,76,0 script A_CODE#bat_b01 -1,5,5,{
OnTouch: OnTouch:
@ -490,6 +500,8 @@ OnTimer1830000:
bg_warp $@FlaviusBG1_id2,"bat_b01",390,10; bg_warp $@FlaviusBG1_id2,"bat_b01",390,10;
enablenpc "Vintenar#bat_b01_aover"; enablenpc "Vintenar#bat_b01_aover";
enablenpc "Vintenar#bat_b01_bover"; enablenpc "Vintenar#bat_b01_bover";
if (getbattleflag("feature.bgqueue"))
bg_reserve "bat_b01", true;
end; end;
OnTimer1900000: OnTimer1900000:
@ -526,11 +538,11 @@ bat_b01,10,294,3 script Vintenar#bat_b01_aover 419,{
set .@A_B_gap,$@Guill_ScoreBG1 - $@Croix_ScoreBG1; set .@A_B_gap,$@Guill_ScoreBG1 - $@Croix_ScoreBG1;
if ($@FlaviusBG1_id1 == getcharid(4)) { if ($@FlaviusBG1_id1 == getcharid(4)) {
if (.@A_B_gap > 0) if (.@A_B_gap > 0)
callfunc "F_BG_Badge",1,"Guillaume","Flavius"; callfunc "F_BG_Badge",1,"Guillaume","Flavius"; //Guillaume wins
else if (.@A_B_gap == 0) else if (.@A_B_gap == 0)
callfunc "F_BG_Badge",0,"Guillaume","Flavius"; callfunc "F_BG_Badge",0,"Guillaume","Flavius"; //Tie
else else
callfunc "F_BG_Badge",0,"Guillaume","Flavius"; callfunc "F_BG_Badge",0,"Guillaume","Flavius"; //Croix wins
} }
else { else {
mes "[Axl Rose]"; mes "[Axl Rose]";
@ -551,11 +563,11 @@ bat_b01,389,14,3 script Vintenar#bat_b01_bover 415,{
set .@A_B_gap,$@Guill_ScoreBG1 - $@Croix_ScoreBG1; set .@A_B_gap,$@Guill_ScoreBG1 - $@Croix_ScoreBG1;
if ($@FlaviusBG1_id2 == getcharid(4)) { if ($@FlaviusBG1_id2 == getcharid(4)) {
if (.@A_B_gap > 0) if (.@A_B_gap > 0)
callfunc "F_BG_Badge",1,"Croix","Flavius"; callfunc "F_BG_Badge",0,"Croix","Flavius"; //Guillaume wins
else if (.@A_B_gap == 0) else if (.@A_B_gap == 0)
callfunc "F_BG_Badge",0,"Croix","Flavius"; callfunc "F_BG_Badge",0,"Croix","Flavius"; //Tie
else else
callfunc "F_BG_Badge",1,"Croix","Flavius"; callfunc "F_BG_Badge",1,"Croix","Flavius"; //Croix wins
} }
else { else {
mes "[Swandery]"; mes "[Swandery]";

View File

@ -59,21 +59,18 @@ OnStop:
OnTimer1000: OnTimer1000:
stopnpctimer; stopnpctimer;
if (!getbattleflag("feature.bgqueue")) if (bg_get_data($@FlaviusBG2_id1, 0) == 0 && bg_get_data($@FlaviusBG2_id2, 0) == 0) {
initnpctimer; donpcevent "countdown#bat_b02::OnStop";
set .@chk_bat_a01,getmapusers("bat_b02"); if (getbattleflag("feature.bgqueue"))
if (.@chk_bat_a01 < 1) { bg_reserve "bat_b02", true;
set $@FlaviusBG2, 0; $@FlaviusBG2 = 0;
if( $@FlaviusBG2_id1 ) { bg_destroy $@FlaviusBG2_id1; set $@FlaviusBG2_id1, 0; } if( $@FlaviusBG2_id1 ) { bg_destroy $@FlaviusBG2_id1; $@FlaviusBG2_id1 = 0; }
if( $@FlaviusBG2_id2 ) { bg_destroy $@FlaviusBG2_id2; set $@FlaviusBG2_id2, 0; } if( $@FlaviusBG2_id2 ) { bg_destroy $@FlaviusBG2_id2; $@FlaviusBG2_id2 = 0; }
if (getbattleflag("feature.bgqueue")) { if (getbattleflag("feature.bgqueue"))
bg_unbook "bat_b01"; bg_unbook "bat_b02";
end; end;
} else
donpcevent "start#bat_b01::OnReadyCheck";
} }
if (getbattleflag("feature.bgqueue")) initnpctimer;
initnpctimer;
end; end;
} }
@ -89,7 +86,7 @@ OnReadyCheck:
if( $@FlaviusBG2 ) if( $@FlaviusBG2 )
end; end;
if (!getbattleflag("feature.bgqueue")) { if (!getbattleflag("feature.bgqueue")) {
set .@Guillaume, getwaitingroomstate(0,"Lieutenant Huvas"); set .@Guillaume, getwaitingroomstate(0,"Lieutenant Huvas");
set .@Croix, getwaitingroomstate(0,"Lieutenant Yukon"); set .@Croix, getwaitingroomstate(0,"Lieutenant Yukon");
if( !.@Guillaume && !.@Croix ) { if( !.@Guillaume && !.@Croix ) {
donpcevent "#bat_b02_timer::OnStop"; donpcevent "#bat_b02_timer::OnStop";
@ -102,8 +99,8 @@ OnReadyCheck:
set $@FlaviusBG2_Victory, 0; set $@FlaviusBG2_Victory, 0;
set $@Croix_ScoreBG2, 0; set $@Croix_ScoreBG2, 0;
set $@Guill_ScoreBG2, 0; set $@Guill_ScoreBG2, 0;
bg_updatescore "bat_b02",$@Guill_ScoreBG2,$@Croix_ScoreBG2; bg_updatescore "bat_b02",$@Guill_ScoreBG2,$@Croix_ScoreBG2;
if (!getbattleflag("feature.bgqueue")) { if (!getbattleflag("feature.bgqueue")) {
donpcevent "Lieutenant Huvas::OnEnterBG"; donpcevent "Lieutenant Huvas::OnEnterBG";
donpcevent "Lieutenant Yukon::OnEnterBG"; donpcevent "Lieutenant Yukon::OnEnterBG";
@ -140,13 +137,14 @@ OnReset:
donpcevent "guardian#bat_b02_b::OnEnable"; donpcevent "guardian#bat_b02_b::OnEnable";
donpcevent "cell#bat_b02_a::OnRed"; donpcevent "cell#bat_b02_a::OnRed";
donpcevent "cell#bat_b02_b::OnRed"; donpcevent "cell#bat_b02_b::OnRed";
donpcevent "time#bat_b02::OnEnable"; end;
disablenpc "Guillaume Vintenar#b02_a";
disablenpc "Croix Vintenar#b02_b"; OnGuillaumeActive:
disablenpc "Vintenar#bat_b02_aover"; warp "bat_b02",87,75;
disablenpc "Vintenar#bat_b02_bover"; end;
bg_warp $@FlaviusBG2_id1,"bat_b02",87,75;
bg_warp $@FlaviusBG2_id2,"bat_b02",311,224; OnCroixActive:
warp "bat_b02",311,224;
end; end;
OnGuillaumeQuit: OnGuillaumeQuit:
@ -182,6 +180,8 @@ OnMyMobDead:
enablenpc "Guillaume Vintenar#b02_a"; enablenpc "Guillaume Vintenar#b02_a";
enablenpc "Croix Vintenar#b02_b"; enablenpc "Croix Vintenar#b02_b";
donpcevent "time#bat_b02::OnStop"; donpcevent "time#bat_b02::OnStop";
if (getbattleflag("feature.bgqueue"))
bg_reserve "bat_b02", true;
} }
else { else {
set $@Croix_ScoreBG2,1; set $@Croix_ScoreBG2,1;
@ -216,6 +216,8 @@ OnMyMobDead:
enablenpc "Guillaume Vintenar#b02_a"; enablenpc "Guillaume Vintenar#b02_a";
enablenpc "Croix Vintenar#b02_b"; enablenpc "Croix Vintenar#b02_b";
donpcevent "time#bat_b02::OnStop"; donpcevent "time#bat_b02::OnStop";
if (getbattleflag("feature.bgqueue"))
bg_reserve "bat_b02", true;
} }
else { else {
set $@Guill_ScoreBG2,1; set $@Guill_ScoreBG2,1;
@ -315,12 +317,14 @@ bat_b02,10,294,3 script Battle Therapist#b02_a 95,{
OnTimer25000: OnTimer25000:
specialeffect EF_SANCTUARY; specialeffect EF_SANCTUARY;
enablenpc "bat_b02_rp1_a_warp"; // enablenpc "bat_b02_rp1_a_warp";
areapercentheal "bat_b02",0,280,20,300,100,100;
areawarp "bat_b02",0,280,20,300,"bat_b02",87,73;
end; end;
OnTimer26000: // OnTimer26000:
disablenpc "bat_b02_rp1_a_warp"; // disablenpc "bat_b02_rp1_a_warp";
end; // end;
OnTimer26500: OnTimer26500:
stopnpctimer; stopnpctimer;
@ -333,22 +337,24 @@ OnEnable:
end; end;
OnStop: OnStop:
disablenpc "bat_b02_rp1_a_warp"; // disablenpc "bat_b02_rp1_a_warp";
disablenpc "Battle Therapist#b02_a"; disablenpc "Battle Therapist#b02_a";
stopnpctimer; stopnpctimer;
end; end;
} }
/*
bat_b02,10,290,0 script bat_b02_rp1_a_warp 45,10,10,{ bat_b02,10,290,0 script bat_b02_rp1_a_warp 45,10,10,{
OnInit: OnInit:
disablenpc "bat_b02_rp1_a_warp"; disablenpc "bat_b02_rp1_a_warp";
end; end;
OnTouch_: OnTouch:
percentheal 100,100; percentheal 100,100;
warp "bat_b02",87,73; warp "bat_b02",87,73;
end; end;
} }
*/
bat_b02,389,14,3 script Battle Therapist#b02_b 95,{ bat_b02,389,14,3 script Battle Therapist#b02_b 95,{
specialeffect2 EF_HEAL; specialeffect2 EF_HEAL;
@ -360,12 +366,14 @@ bat_b02,389,14,3 script Battle Therapist#b02_b 95,{
OnTimer25000: OnTimer25000:
specialeffect EF_SANCTUARY; specialeffect EF_SANCTUARY;
enablenpc "bat_b02_rp1_b_warp"; areapercentheal "bat_b02",379,0,399,20,100,100;
areawarp "bat_b02",379,0,399,20,"bat_b02",312,225;
// enablenpc "bat_b02_rp1_b_warp";
end; end;
OnTimer26000: // OnTimer26000:
disablenpc "bat_b02_rp1_b_warp"; // disablenpc "bat_b02_rp1_b_warp";
end; // end;
OnTimer26500: OnTimer26500:
stopnpctimer; stopnpctimer;
@ -378,15 +386,16 @@ OnEnable:
end; end;
OnStop: OnStop:
disablenpc "bat_b02_rp1_b_warp"; // disablenpc "bat_b02_rp1_b_warp";
disablenpc "Battle Therapist#b02_b"; disablenpc "Battle Therapist#b02_b";
stopnpctimer; stopnpctimer;
end; end;
} }
bat_b02,389,10,0 script bat_b02_rp1_b_warp 45,9,9,{ /*
bat_b02,389,10,0 script bat_b02_rp1_b_warp 45,10,10,{
OnInit: OnInit:
disablenpc "bat_b02_rp1_a_warp"; disablenpc "bat_b02_rp1_b_warp";
end; end;
OnTouch: OnTouch:
@ -394,18 +403,19 @@ OnTouch:
warp "bat_b02",312,225; warp "bat_b02",312,225;
end; end;
} }
*/
bat_b02,87,76,0 script A_CODE#bat_b02 -1,5,5,{ bat_b02,87,76,0 script A_CODE#bat_b02 -1,5,5,{
OnTouch: OnTouch:
if (checkquest(2070) < 0) if (checkquest(2070) < 0)
//setquest 2070; setquest 2070;
end; end;
} }
bat_b02,312,224,0 script B_CODE#bat_b02 -1,5,5,{ bat_b02,312,224,0 script B_CODE#bat_b02 -1,5,5,{
OnTouch: OnTouch:
if (checkquest(2070) < 0) if (checkquest(2070) < 0)
//setquest 2070; setquest 2070;
end; end;
} }
@ -491,6 +501,8 @@ OnTimer1830000:
bg_warp $@FlaviusBG2_id2,"bat_b02",390,10; bg_warp $@FlaviusBG2_id2,"bat_b02",390,10;
enablenpc "Vintenar#bat_b02_aover"; enablenpc "Vintenar#bat_b02_aover";
enablenpc "Vintenar#bat_b02_bover"; enablenpc "Vintenar#bat_b02_bover";
if (getbattleflag("feature.bgqueue"))
bg_reserve "bat_b02", true;
end; end;
OnTimer1900000: OnTimer1900000:
@ -527,11 +539,11 @@ bat_b02,10,294,3 script Vintenar#bat_b02_aover 419,{
set .@A_B_gap,$@Guill_ScoreBG2 - $@Croix_ScoreBG2; set .@A_B_gap,$@Guill_ScoreBG2 - $@Croix_ScoreBG2;
if ($@FlaviusBG2_id1 == getcharid(4)) { if ($@FlaviusBG2_id1 == getcharid(4)) {
if (.@A_B_gap > 0) if (.@A_B_gap > 0)
callfunc "F_BG_Badge",1,"Guillaume","Flavius"; callfunc "F_BG_Badge",1,"Guillaume","Flavius"; //Guillaume wins
else if (.@A_B_gap == 0) else if (.@A_B_gap == 0)
callfunc "F_BG_Badge",0,"Guillaume","Flavius"; callfunc "F_BG_Badge",0,"Guillaume","Flavius"; //Tie
else else
callfunc "F_BG_Badge",0,"Guillaume","Flavius"; callfunc "F_BG_Badge",0,"Guillaume","Flavius"; //Croix wins
} }
else { else {
mes "[Axl Rose]"; mes "[Axl Rose]";
@ -552,11 +564,11 @@ bat_b02,389,14,3 script Vintenar#bat_b02_bover 415,{
set .@A_B_gap,$@Guill_ScoreBG2 - $@Croix_ScoreBG2; set .@A_B_gap,$@Guill_ScoreBG2 - $@Croix_ScoreBG2;
if ($@FlaviusBG2_id2 == getcharid(4)) { if ($@FlaviusBG2_id2 == getcharid(4)) {
if (.@A_B_gap > 0) if (.@A_B_gap > 0)
callfunc "F_BG_Badge",1,"Croix","Flavius"; callfunc "F_BG_Badge",0,"Croix","Flavius"; //Guillaume wins
else if (.@A_B_gap == 0) else if (.@A_B_gap == 0)
callfunc "F_BG_Badge",0,"Croix","Flavius"; callfunc "F_BG_Badge",0,"Croix","Flavius"; //Tie
else else
callfunc "F_BG_Badge",1,"Croix","Flavius"; callfunc "F_BG_Badge",1,"Croix","Flavius"; //Croix wins
} }
else { else {
mes "[Swandery]"; mes "[Swandery]";

View File

@ -155,6 +155,14 @@ OnCroixDie:
} }
end; end;
OnGuillaumeActive:
warp "bat_c01",61,120;
end;
OnCroixActive:
warp "bat_c01",138,63;
end;
OnStart: OnStart:
disablenpc "KVM Officer#KVM01A"; disablenpc "KVM Officer#KVM01A";
disablenpc "KVM Officer#KVM01B"; disablenpc "KVM Officer#KVM01B";
@ -224,6 +232,7 @@ OnTimer61000:
end; end;
} }
} }
bg_updatescore "bat_c01",.Guillaume_Count,.Croix_Count;
set $@KvM01BG, 2; // Playing set $@KvM01BG, 2; // Playing
bg_warp $@KvM01BG_id1,"bat_c01",61,120; bg_warp $@KvM01BG_id1,"bat_c01",61,120;
bg_warp $@KvM01BG_id2,"bat_c01",138,63; bg_warp $@KvM01BG_id2,"bat_c01",138,63;
@ -292,6 +301,8 @@ OnStop:
bg_warp $@KvM01BG_id1,"bat_c01",53,128; bg_warp $@KvM01BG_id1,"bat_c01",53,128;
bg_warp $@KvM01BG_id2,"bat_c01",146,55; bg_warp $@KvM01BG_id2,"bat_c01",146,55;
donpcevent "KvM01_BG_Out::OnBegin"; donpcevent "KvM01_BG_Out::OnBegin";
if (getbattleflag("feature.bgqueue"))
bg_reserve "bat_c01", true;
end; end;
} }
@ -333,7 +344,6 @@ OnTimer60000:
disablenpc "KVM Officer#KVM01B"; disablenpc "KVM Officer#KVM01B";
mapwarp "bat_c01","bat_room",154,150; mapwarp "bat_c01","bat_room",154,150;
maprespawnguildid "bat_c01",0,3; // Just in case someone else maprespawnguildid "bat_c01",0,3; // Just in case someone else
bg_updatescore "bat_c01",5,5;
set $@KvM01BG, 0; set $@KvM01BG, 0;
OnGuillaumeJoin: OnGuillaumeJoin:

View File

@ -155,6 +155,14 @@ OnCroixDie:
} }
end; end;
OnGuillaumeActive:
warp "bat_c02",62,119;
end;
OnCroixActive:
warp "bat_c02",137,64;
end;
OnStart: OnStart:
disablenpc "KVM Officer#KVM02A"; disablenpc "KVM Officer#KVM02A";
disablenpc "KVM Officer#KVM02B"; disablenpc "KVM Officer#KVM02B";
@ -224,6 +232,7 @@ OnTimer61000:
end; end;
} }
} }
bg_updatescore "bat_c02",.Guillaume_Count,.Croix_Count;
set $@KvM02BG, 2; // Playing set $@KvM02BG, 2; // Playing
bg_warp $@KvM02BG_id1,"bat_c02",62,119; bg_warp $@KvM02BG_id1,"bat_c02",62,119;
bg_warp $@KvM02BG_id2,"bat_c02",137,64; bg_warp $@KvM02BG_id2,"bat_c02",137,64;
@ -292,6 +301,8 @@ OnStop:
bg_warp $@KvM02BG_id1,"bat_c02",53,128; bg_warp $@KvM02BG_id1,"bat_c02",53,128;
bg_warp $@KvM02BG_id2,"bat_c02",146,55; bg_warp $@KvM02BG_id2,"bat_c02",146,55;
donpcevent "KvM02_BG_Out::OnBegin"; donpcevent "KvM02_BG_Out::OnBegin";
if (getbattleflag("feature.bgqueue"))
bg_reserve "bat_c02", true;
end; end;
} }
@ -333,7 +344,6 @@ OnTimer60000:
disablenpc "KVM Officer#KVM02B"; disablenpc "KVM Officer#KVM02B";
mapwarp "bat_c02","bat_room",154,150; mapwarp "bat_c02","bat_room",154,150;
maprespawnguildid "bat_c02",0,3; // Just in case someone else maprespawnguildid "bat_c02",0,3; // Just in case someone else
bg_updatescore "bat_c02",5,5;
set $@KvM02BG, 0; set $@KvM02BG, 0;
OnGuillaumeJoin: OnGuillaumeJoin:

View File

@ -155,6 +155,14 @@ OnCroixDie:
} }
end; end;
OnGuillaumeActive:
warp "bat_c03",62,119;
end;
OnCroixActive:
warp "bat_c03",137,64;
end;
OnStart: OnStart:
disablenpc "KVM Officer#KVM03A"; disablenpc "KVM Officer#KVM03A";
disablenpc "KVM Officer#KVM03B"; disablenpc "KVM Officer#KVM03B";
@ -224,6 +232,7 @@ OnTimer61000:
end; end;
} }
} }
bg_updatescore "bat_c03",.Guillaume_Count,.Croix_Count;
set $@KvM03BG, 2; // Playing set $@KvM03BG, 2; // Playing
bg_warp $@KvM03BG_id1,"bat_c03",62,119; bg_warp $@KvM03BG_id1,"bat_c03",62,119;
bg_warp $@KvM03BG_id2,"bat_c03",137,64; bg_warp $@KvM03BG_id2,"bat_c03",137,64;
@ -292,6 +301,8 @@ OnStop:
bg_warp $@KvM03BG_id1,"bat_c03",53,128; bg_warp $@KvM03BG_id1,"bat_c03",53,128;
bg_warp $@KvM03BG_id2,"bat_c03",146,55; bg_warp $@KvM03BG_id2,"bat_c03",146,55;
donpcevent "KvM03_BG_Out::OnBegin"; donpcevent "KvM03_BG_Out::OnBegin";
if (getbattleflag("feature.bgqueue"))
bg_reserve "bat_c03", true;
end; end;
} }
@ -333,7 +344,6 @@ OnTimer60000:
disablenpc "KVM Officer#KVM03B"; disablenpc "KVM Officer#KVM03B";
mapwarp "bat_c03","bat_room",154,150; mapwarp "bat_c03","bat_room",154,150;
maprespawnguildid "bat_c03",0,3; // Just in case someone else maprespawnguildid "bat_c03",0,3; // Just in case someone else
bg_updatescore "bat_c03",5,5;
set $@KvM03BG, 0; set $@KvM03BG, 0;
OnGuillaumeJoin: OnGuillaumeJoin:

View File

@ -58,21 +58,18 @@ OnStop:
OnTimer1000: OnTimer1000:
stopnpctimer; stopnpctimer;
if (!getbattleflag("feature.bgqueue")) if (bg_get_data($@TierraBG1_id1, 0) == 0 && bg_get_data($@TierraBG1_id2, 0) == 0) {
initnpctimer; donpcevent "countdown#bat_a01::OnStop";
set .@chk_bat_a01,getmapusers("bat_a01"); if (getbattleflag("feature.bgqueue"))
if (.@chk_bat_a01 < 1) { bg_reserve "bat_a01", true;
set $@TierraBG1,0; set $@TierraBG1_Victory, 0; $@TierraBG1 = 0; $@TierraBG1_Victory = 0;
if( $@TierraBG1_id1 ) { bg_destroy $@TierraBG1_id1; set $@TierraBG1_id1, 0; } if( $@TierraBG1_id1 ) { bg_destroy $@TierraBG1_id1; $@TierraBG1_id1 = 0; }
if( $@TierraBG1_id2 ) { bg_destroy $@TierraBG1_id2; set $@TierraBG1_id2, 0; } if( $@TierraBG1_id2 ) { bg_destroy $@TierraBG1_id2; $@TierraBG1_id2 = 0; }
if (getbattleflag("feature.bgqueue")) { if (getbattleflag("feature.bgqueue"))
bg_unbook "bat_a01"; bg_unbook "bat_a01";
end; end;
} else
donpcevent "start#bat_a01::OnReadyCheck";
} }
if (getbattleflag("feature.bgqueue")) initnpctimer;
initnpctimer;
end; end;
} }
@ -126,6 +123,14 @@ OnEnable:
disablenpc "Croix Vintenar#a01_b"; disablenpc "Croix Vintenar#a01_b";
end; end;
OnGuillaumeActive:
warp "bat_a01",352,342;
end;
OnCroixActive:
warp "bat_a01",353,52;
end;
OnGuillaumeQuit: OnGuillaumeQuit:
OnCroixQuit: OnCroixQuit:
if (getbattleflag("feature.bgqueue")) if (getbattleflag("feature.bgqueue"))
@ -183,6 +188,8 @@ OnMyMobDead:
mapannounce "bat_a01", "Croix Vintenar Swandery: We destroyed Guillaume's Food Storage. We won that! Wow!",bc_map,"0xFFCE00"; mapannounce "bat_a01", "Croix Vintenar Swandery: We destroyed Guillaume's Food Storage. We won that! Wow!",bc_map,"0xFFCE00";
bg_warp $@TierraBG1_id1,"bat_a01",50,374; bg_warp $@TierraBG1_id1,"bat_a01",50,374;
bg_warp $@TierraBG1_id2,"bat_a01",42,16; bg_warp $@TierraBG1_id2,"bat_a01",42,16;
if (getbattleflag("feature.bgqueue"))
bg_reserve "bat_a01", true;
} }
end; end;
} }
@ -206,6 +213,8 @@ OnMyMobDead:
mapannounce "bat_a01", "Guillaume Vintenar Axl Rose : We destroyed Croix's Food Storage. We won that! Wow!",bc_map,"0xFFCE00"; mapannounce "bat_a01", "Guillaume Vintenar Axl Rose : We destroyed Croix's Food Storage. We won that! Wow!",bc_map,"0xFFCE00";
bg_warp $@TierraBG1_id1,"bat_a01",50,374; bg_warp $@TierraBG1_id1,"bat_a01",50,374;
bg_warp $@TierraBG1_id2,"bat_a01",42,16; bg_warp $@TierraBG1_id2,"bat_a01",42,16;
if (getbattleflag("feature.bgqueue"))
bg_reserve "bat_a01", true;
} }
end; end;
} }
@ -364,8 +373,10 @@ bat_a01,185,270,1 script Guillaume Blacksmith#a01 851,{
mes "[Guillaume Blacksmith]"; mes "[Guillaume Blacksmith]";
mes "Wow! It's done."; mes "Wow! It's done.";
mes "We are relieved."; mes "We are relieved.";
delitem 7049,50; //Stone if (mobcount("bat_a01","barricade#bat_a01_a::OnMyMobDead") < 17) {
donpcevent "barricade#bat_a01_a::OnEnable"; delitem 7049,50; //Stone
donpcevent "barricade#bat_a01_a::OnEnable";
}
close2; close2;
disablenpc "Guillaume Blacksmith#a01"; disablenpc "Guillaume Blacksmith#a01";
end; end;
@ -448,8 +459,10 @@ bat_a01,170,121,5 script Croix Blacksmith#bat_a01 851,{
mes "[Croix Blacksmith]"; mes "[Croix Blacksmith]";
mes "Wow! It's done."; mes "Wow! It's done.";
mes "We are relieved."; mes "We are relieved.";
delitem 7049,50; //Stone if (mobcount("bat_a01","barricade#bat_a01_b::OnMyMobDead") < 17) {
donpcevent "barricade#bat_a01_b::OnEnable"; delitem 7049,50; //Stone
donpcevent "barricade#bat_a01_b::OnEnable";
}
close2; close2;
disablenpc "Croix Blacksmith#bat_a01"; disablenpc "Croix Blacksmith#bat_a01";
end; end;
@ -500,35 +513,39 @@ OnEnable:
end; end;
OnStop: OnStop:
disablenpc "bat_a01_rp1_a_warp"; // disablenpc "bat_a01_rp1_a_warp";
disablenpc "Battle Therapist#a01_a"; disablenpc "Battle Therapist#a01_a";
stopnpctimer; stopnpctimer;
end; end;
OnTimer25000: OnTimer25000:
specialeffect EF_SANCTUARY; specialeffect EF_SANCTUARY;
enablenpc "bat_a01_rp1_a_warp"; // enablenpc "bat_a01_rp1_a_warp";
areapercentheal "bat_a01",41,365,61,385,100,100;
areawarp "bat_a01",41,365,61,385,"bat_a01",352,342;
end; end;
OnTimer26000: // OnTimer26000:
disablenpc "bat_a01_rp1_a_warp"; // disablenpc "bat_a01_rp1_a_warp";
end; // end;
OnTimer26500: OnTimer26500:
donpcevent "Battle Therapist#a01_a::OnEnable"; donpcevent "Battle Therapist#a01_a::OnEnable";
end; end;
} }
/*
bat_a01,51,375,0 script bat_a01_rp1_a_warp -1,10,10,{ bat_a01,51,375,0 script bat_a01_rp1_a_warp -1,10,10,{
OnInit: OnInit:
disablenpc "bat_a01_rp1_a_warp"; disablenpc "bat_a01_rp1_a_warp";
end; end;
OnTouch_: OnTouch:
percentheal 100,100; percentheal 100,100;
warp "bat_a01",352,342; warp "bat_a01",352,342;
end; end;
} }
*/
bat_a01,45,19,3 script Battle Therapist#a01_b 95,{ bat_a01,45,19,3 script Battle Therapist#a01_b 95,{
specialeffect2 EF_HEAL; specialeffect2 EF_HEAL;
@ -550,25 +567,28 @@ OnEnable:
end; end;
OnStop: OnStop:
disablenpc "bat_a01_rp1_b_warp"; // disablenpc "bat_a01_rp1_b_warp";
disablenpc "Battle Therapist#a01_b"; disablenpc "Battle Therapist#a01_b";
stopnpctimer; stopnpctimer;
end; end;
OnTimer25000: OnTimer25000:
specialeffect EF_SANCTUARY; specialeffect EF_SANCTUARY;
enablenpc "bat_a01_rp1_b_warp"; areapercentheal "bat_a01",33,7,53,27,100,100;
areawarp "bat_a01",33,7,53,27,"bat_a01",353,52;
// enablenpc "bat_a01_rp1_b_warp";
end; end;
OnTimer26000: // OnTimer26000:
disablenpc "bat_a01_rp1_b_warp"; // disablenpc "bat_a01_rp1_b_warp";
end; // end;
OnTimer26500: OnTimer26500:
donpcevent "Battle Therapist#a01_b::OnEnable"; donpcevent "Battle Therapist#a01_b::OnEnable";
end; end;
} }
/*
bat_a01,43,17,0 script bat_a01_rp1_b_warp -1,10,10,{ bat_a01,43,17,0 script bat_a01_rp1_b_warp -1,10,10,{
OnInit: OnInit:
disablenpc "bat_a01_rp1_b_warp"; disablenpc "bat_a01_rp1_b_warp";
@ -579,6 +599,7 @@ OnTouch:
warp "bat_a01",353,52; warp "bat_a01",353,52;
end; end;
} }
*/
bat_a01,60,216,3 script Valley Ghost#bat_a01_n 950,{ bat_a01,60,216,3 script Valley Ghost#bat_a01_n 950,{
specialeffect2 EF_HEAL; specialeffect2 EF_HEAL;
@ -597,18 +618,21 @@ OnEnable:
OnTimer25000: OnTimer25000:
specialeffect EF_SANCTUARY; specialeffect EF_SANCTUARY;
enablenpc "bat_a01_rp1_n_warp"; areapercentheal "bat_a01",45,203,65,223,100,100;
areawarp "bat_a01",45,203,65,223,"bat_a01",301,209;
// enablenpc "bat_a01_rp1_n_warp";
end; end;
OnTimer26000: // OnTimer26000:
disablenpc "bat_a01_rp1_n_warp"; // disablenpc "bat_a01_rp1_n_warp";
end; // end;
OnTimer26500: OnTimer26500:
donpcevent "Valley Ghost#bat_a01_n::OnEnable"; donpcevent "Valley Ghost#bat_a01_n::OnEnable";
end; end;
} }
/*
bat_a01,55,213,0 script bat_a01_rp1_n_warp -1,10,10,{ bat_a01,55,213,0 script bat_a01_rp1_n_warp -1,10,10,{
OnInit: OnInit:
disablenpc "bat_a01_rp1_n_warp"; disablenpc "bat_a01_rp1_n_warp";
@ -619,6 +643,7 @@ OnTouch:
warp "bat_a01",301,209; warp "bat_a01",301,209;
end; end;
} }
*/
bat_a01,194,267,0 script barri_warp_up#bat_a01_a -1,7,0,{ bat_a01,194,267,0 script barri_warp_up#bat_a01_a -1,7,0,{
OnTouch: OnTouch:

View File

@ -57,21 +57,19 @@ OnStop:
OnTimer1000: OnTimer1000:
stopnpctimer; stopnpctimer;
if (!getbattleflag("feature.bgqueue")) if (!bg_get_data($@TierraBG2_id1, 0) && !bg_get_data($@TierraBG2_id2, 0)) {
initnpctimer; donpcevent "countdown#bat_a02::OnStop";
set .@chk_bat_a02,getmapusers("bat_a02"); if (getbattleflag("feature.bgqueue"))
if (.@chk_bat_a02 < 1) { bg_reserve "bat_a02", true;
set $@TierraBG2,0; set $@TierraBG2_Victory, 0; mapwarp "bat_a02","bat_room",154,150;
if( $@TierraBG2_id1 ) { bg_destroy $@TierraBG2_id1; set $@TierraBG2_id1, 0; } $@TierraBG2 = 0; $@TierraBG2_Victory = 0;
if( $@TierraBG2_id2 ) { bg_destroy $@TierraBG2_id2; set $@TierraBG2_id2, 0; } if( $@TierraBG2_id1 ) { bg_destroy $@TierraBG2_id1; $@TierraBG2_id1 = 0; }
if (getbattleflag("feature.bgqueue")) { if( $@TierraBG2_id2 ) { bg_destroy $@TierraBG2_id2; $@TierraBG2_id2 = 0; }
if (getbattleflag("feature.bgqueue"))
bg_unbook "bat_a02"; bg_unbook "bat_a02";
end; end;
} else
donpcevent "start#bat_a02::OnReadyCheck";
} }
if (getbattleflag("feature.bgqueue")) initnpctimer;
initnpctimer;
end; end;
} }
@ -125,6 +123,14 @@ OnEnable:
disablenpc "Croix Vintenar#a02_b"; disablenpc "Croix Vintenar#a02_b";
end; end;
OnGuillaumeActive:
warp "bat_a02",352,342;
end;
OnCroixActive:
warp "bat_a02",353,52;
end;
OnGuillaumeQuit: OnGuillaumeQuit:
OnCroixQuit: OnCroixQuit:
if (getbattleflag("feature.bgqueue")) if (getbattleflag("feature.bgqueue"))
@ -182,6 +188,8 @@ OnMyMobDead:
mapannounce "bat_a02", "Croix Vintenar Swandery: We destroyed Guillaume's Food Storage. We won that! Wow!",bc_map,"0xFFCE00"; mapannounce "bat_a02", "Croix Vintenar Swandery: We destroyed Guillaume's Food Storage. We won that! Wow!",bc_map,"0xFFCE00";
bg_warp $@TierraBG2_id1,"bat_a02",50,374; bg_warp $@TierraBG2_id1,"bat_a02",50,374;
bg_warp $@TierraBG2_id2,"bat_a02",42,16; bg_warp $@TierraBG2_id2,"bat_a02",42,16;
if (getbattleflag("feature.bgqueue"))
bg_reserve "bat_a02", true;
} }
end; end;
} }
@ -205,6 +213,8 @@ OnMyMobDead:
mapannounce "bat_a02", "Guillaume Vintenar Axl Rose : We destroyed Croix's Food Storage. We won that! Wow!",bc_map,"0xFFCE00"; mapannounce "bat_a02", "Guillaume Vintenar Axl Rose : We destroyed Croix's Food Storage. We won that! Wow!",bc_map,"0xFFCE00";
bg_warp $@TierraBG2_id1,"bat_a02",50,374; bg_warp $@TierraBG2_id1,"bat_a02",50,374;
bg_warp $@TierraBG2_id2,"bat_a02",42,16; bg_warp $@TierraBG2_id2,"bat_a02",42,16;
if (getbattleflag("feature.bgqueue"))
bg_reserve "bat_a02", true;
} }
end; end;
} }
@ -363,8 +373,10 @@ bat_a02,185,270,1 script Guillaume Blacksmith#a02 851,{
mes "[Guillaume Blacksmith]"; mes "[Guillaume Blacksmith]";
mes "Wow! It's done."; mes "Wow! It's done.";
mes "We are relieved."; mes "We are relieved.";
delitem 7049,50; //Stone if (mobcount("bat_a02","barricade#bat_a02_a::OnMyMobDead") < 17) {
donpcevent "barricade#bat_a02_a::OnEnable"; delitem 7049,50; //Stone
donpcevent "barricade#bat_a02_a::OnEnable";
}
close2; close2;
disablenpc "Guillaume Blacksmith#a02"; disablenpc "Guillaume Blacksmith#a02";
end; end;
@ -447,8 +459,10 @@ bat_a02,170,121,5 script Croix Blacksmith#bat_a02 851,{
mes "[Croix Blacksmith]"; mes "[Croix Blacksmith]";
mes "Wow! It's done."; mes "Wow! It's done.";
mes "We are relieved."; mes "We are relieved.";
delitem 7049,50; //Stone if (mobcount("bat_a02","barricade#bat_a02_b::OnMyMobDead") < 17) {
donpcevent "barricade#bat_a02_b::OnEnable"; delitem 7049,50; //Stone
donpcevent "barricade#bat_a02_b::OnEnable";
}
close2; close2;
disablenpc "Croix Blacksmith#bat_a02"; disablenpc "Croix Blacksmith#bat_a02";
end; end;
@ -499,35 +513,39 @@ OnEnable:
end; end;
OnStop: OnStop:
disablenpc "bat_a02_rp1_a_warp"; // disablenpc "bat_a02_rp1_a_warp";
disablenpc "Battle Therapist#a02_a"; disablenpc "Battle Therapist#a02_a";
stopnpctimer; stopnpctimer;
end; end;
OnTimer25000: OnTimer25000:
specialeffect EF_SANCTUARY; specialeffect EF_SANCTUARY;
enablenpc "bat_a02_rp1_a_warp"; // enablenpc "bat_a02_rp1_a_warp";
areapercentheal "bat_a02",41,365,61,385,100,100;
areawarp "bat_a02",41,365,61,385,"bat_a02",352,342;
end; end;
OnTimer26000: // OnTimer26000:
disablenpc "bat_a02_rp1_a_warp"; // disablenpc "bat_a02_rp1_a_warp";
end; // end;
OnTimer26500: OnTimer26500:
donpcevent "Battle Therapist#a02_a::OnEnable"; donpcevent "Battle Therapist#a02_a::OnEnable";
end; end;
} }
/*
bat_a02,51,375,0 script bat_a02_rp1_a_warp -1,10,10,{ bat_a02,51,375,0 script bat_a02_rp1_a_warp -1,10,10,{
OnInit: OnInit:
disablenpc "bat_a02_rp1_a_warp"; disablenpc "bat_a02_rp1_a_warp";
end; end;
OnTouch_: OnTouch:
percentheal 100,100; percentheal 100,100;
warp "bat_a02",352,342; warp "bat_a02",352,342;
end; end;
} }
*/
bat_a02,45,19,3 script Battle Therapist#a02_b 95,{ bat_a02,45,19,3 script Battle Therapist#a02_b 95,{
specialeffect2 EF_HEAL; specialeffect2 EF_HEAL;
@ -549,25 +567,28 @@ OnEnable:
end; end;
OnStop: OnStop:
disablenpc "bat_a02_rp1_b_warp"; // disablenpc "bat_a02_rp1_b_warp";
disablenpc "Battle Therapist#a02_b"; disablenpc "Battle Therapist#a02_b";
stopnpctimer; stopnpctimer;
end; end;
OnTimer25000: OnTimer25000:
specialeffect EF_SANCTUARY; specialeffect EF_SANCTUARY;
enablenpc "bat_a02_rp1_b_warp"; // enablenpc "bat_a02_rp1_b_warp";
areapercentheal "bat_a02",33,7,53,27,100,100;
areawarp "bat_a02",33,7,53,27,"bat_a02",353,52;
end; end;
OnTimer26000: // OnTimer26000:
disablenpc "bat_a02_rp1_b_warp"; // disablenpc "bat_a02_rp1_b_warp";
end; // end;
OnTimer26500: OnTimer26500:
donpcevent "Battle Therapist#a02_b::OnEnable"; donpcevent "Battle Therapist#a02_b::OnEnable";
end; end;
} }
/*
bat_a02,43,17,0 script bat_a02_rp1_b_warp -1,10,10,{ bat_a02,43,17,0 script bat_a02_rp1_b_warp -1,10,10,{
OnInit: OnInit:
disablenpc "bat_a02_rp1_b_warp"; disablenpc "bat_a02_rp1_b_warp";
@ -578,6 +599,7 @@ OnTouch:
warp "bat_a02",353,52; warp "bat_a02",353,52;
end; end;
} }
*/
bat_a02,60,216,3 script Valley Ghost#bat_a02_n 950,{ bat_a02,60,216,3 script Valley Ghost#bat_a02_n 950,{
specialeffect2 EF_HEAL; specialeffect2 EF_HEAL;
@ -596,18 +618,21 @@ OnEnable:
OnTimer25000: OnTimer25000:
specialeffect EF_SANCTUARY; specialeffect EF_SANCTUARY;
enablenpc "bat_a02_rp1_n_warp"; // enablenpc "bat_a02_rp1_n_warp";
areapercentheal "bat_a02",45,203,65,223,100,100;
areawarp "bat_a02",45,203,65,223,"bat_a02",301,209;
end; end;
OnTimer26000: // OnTimer26000:
disablenpc "bat_a02_rp1_n_warp"; // disablenpc "bat_a02_rp1_n_warp";
end; // end;
OnTimer26500: OnTimer26500:
donpcevent "Valley Ghost#bat_a02_n::OnEnable"; donpcevent "Valley Ghost#bat_a02_n::OnEnable";
end; end;
} }
/*
bat_a02,55,213,0 script bat_a02_rp1_n_warp -1,10,10,{ bat_a02,55,213,0 script bat_a02_rp1_n_warp -1,10,10,{
OnInit: OnInit:
disablenpc "bat_a02_rp1_n_warp"; disablenpc "bat_a02_rp1_n_warp";
@ -618,6 +643,7 @@ OnTouch:
warp "bat_a02",301,209; warp "bat_a02",301,209;
end; end;
} }
*/
bat_a02,194,267,0 script barri_warp_up#bat_a02_a -1,7,0,{ bat_a02,194,267,0 script barri_warp_up#bat_a02_a -1,7,0,{
OnTouch: OnTouch:

View File

@ -71,8 +71,8 @@ function Can_Rebirth {
return false; // Rebirth disabled return false; // Rebirth disabled
if( !(eaclass()&EAJL_2) ) if( !(eaclass()&EAJL_2) )
return false; // Not second Class return false; // Not second Class
if( eaclass()&EAJL_UPPER ) if( eaclass()&(EAJL_UPPER|EAJL_THIRD) )
return false; // Already Rebirthed return false; // Already Rebirthed/ Third Class
if( roclass(eaclass()|EAJL_UPPER) < 0 ) if( roclass(eaclass()|EAJL_UPPER) < 0 )
return false; // Job has no transcended class return false; // Job has no transcended class
if( Is_Baby() && !.BabyClass ) if( Is_Baby() && !.BabyClass )
@ -126,7 +126,6 @@ function Job_Options {
Check_SkillPoints(); Check_SkillPoints();
// initialisation // initialisation
deletearray .@job_opt[0],getarraysize(.@job_opt);
.@eac = eaclass(); .@eac = eaclass();
.@third_possible = Can_Change_Third(); .@third_possible = Can_Change_Third();
.@rebirth_possible = Can_Rebirth(); .@rebirth_possible = Can_Rebirth();
@ -300,6 +299,7 @@ function Job_Menu {
// Executes the actual jobchange and closes. // Executes the actual jobchange and closes.
function Job_Change { function Job_Change {
.@previous_class = Class;
.@to_cls = getarg(0); .@to_cls = getarg(0);
next; next;
mes .NPCName$; mes .NPCName$;
@ -316,10 +316,12 @@ function Job_Change {
} }
specialeffect2 EF_ANGEL2; specialeffect2 EF_ANGEL2;
specialeffect2 EF_ELECTRIC; specialeffect2 EF_ELECTRIC;
if (.Platinum) if (.@previous_class != Class) {
callfunc "F_GetPlatinumSkills"; if (.Platinum)
if (.GetJobEquip) callfunc "F_GetPlatinumSkills";
Get_Job_Equip(); if (.GetJobEquip)
Get_Job_Equip();
}
close; // Always closes after the change close; // Always closes after the change
} }
@ -327,7 +329,7 @@ function Confirm_Change {
// Player confirms he want to change into .@class // Player confirms he want to change into .@class
.@class = getarg(0, -1); .@class = getarg(0, -1);
.@back = getarg(1, false); .@back = getarg(1, false);
if( .@class < 0 ) { if( .@class < 0 || eaclass(.@class) == -1 ) {
mes "Unknown Class Error."; mes "Unknown Class Error.";
close; close;
} }

View File

@ -283,13 +283,36 @@ OnReward:
.@cid[0] = .@master_cid; .@cid[0] = .@master_cid;
.@aid[0] = .@master_aid; .@aid[0] = .@master_aid;
} }
else if (.Options&8) {
for(set .@j,0; .@j<.@size_guild; set .@j,.@j+1) { for ( .@j = 0; .@j < .@size_guild; ++.@j ) {
if ((.Options&8) && !(.Options&4)) { .@is_online[.@j] = isloggedin( .@aid[.@j], .@cid[.@j] );
set .@ip$, replacestr(getcharip(.@aid[.@j]),".","a"); if (.@is_online[.@j])
if (getd(".@ip_"+.@i+"_"+.@ip$)) continue; .@ip$ = replacestr(getcharip(.@aid[.@j]),".","a");
setd ".@ip_"+.@i+"_"+.@ip$,1; else {
if (query_sql("SELECT `last_ip` FROM `login` WHERE `account_id` = '" + .@aid[.@j] + "'", .@last_ip$) < 1)
continue;
.@ip$ = replacestr(.@last_ip$, ".", "a");
}
.@variable$ = ".@ip_" + .@i + "_" + .@ip$;
.@index = getd(.@variable$) - 1;
if (.@index >= 0) {
if (.@is_online[.@j]) {
.@tmp_account_id[.@index] = .@aid[.@j];
.@tmp_char_id[.@index] = .@cid[.@j];
}
continue;
}
setd .@variable$, .@j+1;
.@tmp_account_id[.@k] = .@aid[.@j];
.@tmp_char_id[.@k] = .@cid[.@j];
.@k++;
} }
copyarray .@aid[0], .@tmp_account_id[0], .@k;
copyarray .@cid[0], .@tmp_char_id[0], .@k;
.@size_guild = .@k;
}
for(set .@j,0; .@j<.@size_guild; set .@j,.@j+1) {
if (.Options&2) { if (.Options&2) {
.@charid = .@cid[.@j]; .@charid = .@cid[.@j];
.@sender$ = "no-reply"; .@sender$ = "no-reply";
@ -318,7 +341,6 @@ OnReward:
} }
Zeny += .reward_zeny; Zeny += .reward_zeny;
dispbottom "You have been rewarded for conquering " + .@castle_name$ + "."; dispbottom "You have been rewarded for conquering " + .@castle_name$ + ".";
detachrid;
} }
} }
} }
@ -326,15 +348,14 @@ OnReward:
return; return;
OnPCLoadMapEvent: OnPCLoadMapEvent:
.@compare_val = compare(strcharinfo(3),"g_cas"); if (!compare(strcharinfo(3),"g_cas")) end;
if (!.@compare_val) end;
if (((.AutoKick && .Active[0]) || (.NoOwner && !getcastledata(strcharinfo(3),1))) && !(.Active[0]&(1<<getd("."+strcharinfo(3))))) { if (((.AutoKick && .Active[0]) || (.NoOwner && !getcastledata(strcharinfo(3),1))) && !(.Active[0]&(1<<getd("."+strcharinfo(3))))) {
if (getcharid(2) && getcastledata(strcharinfo(3),1) == getcharid(2)) end; if (getcharid(2) && getcastledata(strcharinfo(3),1) == getcharid(2)) end;
.@castle_name$ = getcastlename(strcharinfo(3)); .@castle_name$ = getcastlename(strcharinfo(3));
sleep2 1000; sleep2 1000;
message strcharinfo(0), .@castle_name$ + " is currently inactive."; message strcharinfo(0), .@castle_name$ + " is currently inactive.";
sleep2 5000; sleep2 5000;
if (.@compare_val) warp "SavePoint",0,0; if (compare(strcharinfo(3),"g_cas")) warp "SavePoint",0,0;
} }
end; end;

View File

@ -1642,7 +1642,10 @@ OnCast:
in_moc_16,149,80,4 script Guildmaster#ASN2 106,1,1,{ in_moc_16,149,80,4 script Guildmaster#ASN2 106,1,1,{
end; end;
OnTouch_: OnTouch_:
savepoint "morocc",100,100,1,1; if (checkre(0))
savepoint "morocc",100,100,1,1;
else
savepoint "moc_ruins",79,99,1,1;
if (ASSIN_Q == 7 && BaseJob == Job_Thief) { if (ASSIN_Q == 7 && BaseJob == Job_Thief) {
set ASSIN_Q,8; set ASSIN_Q,8;
mes "[Guildmaster]"; mes "[Guildmaster]";
@ -2094,11 +2097,10 @@ OnTouch_:
mes "It used to rule over the Assassin weapon market. Please take care of my gladius."; mes "It used to rule over the Assassin weapon market. Please take care of my gladius.";
getitem 1220,1; //Gladius_ getitem 1220,1; //Gladius_
} }
set ASSIN_Q,17; ASSIN_Q3 = 2;
set ASSIN_Q3,2;
next; next;
} }
else { else if (ASSIN_Q3 != 2) {
mes "[Guildmaster]"; mes "[Guildmaster]";
mes "Well, I talked too much."; mes "Well, I talked too much.";
mes "Please take this first."; mes "Please take this first.";
@ -2119,7 +2121,7 @@ OnTouch_:
case 5: case 5:
getitem 1252,1; //Katar getitem 1252,1; //Katar
} }
set ASSIN_Q,17; ASSIN_Q3 = 2;
} }
mes "[Guildmaster]"; mes "[Guildmaster]";
mes "Well, I am giving you a token. Please return to the Assassin expert, the Ferocious-Looking Huey, at the entrance."; mes "Well, I am giving you a token. Please return to the Assassin expert, the Ferocious-Looking Huey, at the entrance.";
@ -2129,8 +2131,12 @@ OnTouch_:
next; next;
mes "[Guildmaster]"; mes "[Guildmaster]";
mes "You, " + strcharinfo(0) + ", have chosen to live as an Assassin. May you learn our ways and be an honorable example to others."; mes "You, " + strcharinfo(0) + ", have chosen to live as an Assassin. May you learn our ways and be an honorable example to others.";
savepoint "morocc",100,100,1,1; if (checkre(0))
savepoint "morocc",100,100,1,1;
else
savepoint "moc_ruins",79,99,1,1;
getitem 1008,1; //Frozen_Heart getitem 1008,1; //Frozen_Heart
ASSIN_Q = 17;
changequest 8006,8007; changequest 8006,8007;
next; next;
mes "[Guildmaster]"; mes "[Guildmaster]";

View File

@ -1634,7 +1634,7 @@ prt_in,69,107,6 script Lady Amy#knt 728,{
mes "[Lady Amy]"; mes "[Lady Amy]";
mes "But some rude players came with a group of monsters and disappeared! What should you do?"; mes "But some rude players came with a group of monsters and disappeared! What should you do?";
next; next;
if (select("Keep the monsters from reaching the party.:Defend while the party retreats.:Run away on your Peco Peco.") == 2) if (select("Keep the monsters from reaching the party.:Defend while the party retreats.:Run away on your Peco Peco.") != 3)
set .@knight_t,.@knight_t+10; set .@knight_t,.@knight_t+10;
mes "[Lady Amy]"; mes "[Lady Amy]";
mes "Luckily, you all lived through the crisis. But as you walk, you find a person, who is not in your party, collapsed on the ground."; mes "Luckily, you all lived through the crisis. But as you walk, you find a person, who is not in your party, collapsed on the ground.";
@ -1662,7 +1662,7 @@ prt_in,69,107,6 script Lady Amy#knt 728,{
mes "What should you"; mes "What should you";
mes "do to sell your item?"; mes "do to sell your item?";
next; next;
if (select("Shout out loud to everyone.:Open a chat room and wait.:Inquire if there is anyone that is interested.") == 3) if (select("Shout out loud to everyone.:Open a chat room and wait.:Inquire if there is anyone that is interested.") != 1)
set .@knight_t,.@knight_t+10; set .@knight_t,.@knight_t+10;
mes "[Lady Amy]"; mes "[Lady Amy]";
mes "While you are waiting,"; mes "While you are waiting,";

View File

@ -20,7 +20,7 @@ einbech,0,0 monster Tarou 1175,5,1800000,1500000
//================================================== //==================================================
// jawaii - Jawaii, the Honeymoon Island // jawaii - Jawaii, the Honeymoon Island
//================================================== //==================================================
jawaii,207,290,10,10 monster Phen 1158,3,3600000,1800000,1234 jawaii,207,290,10,10 monster Phen 1158,3,3600000,1800000
jawaii,221,220,30,30 monster Aster 1266,2,3600000,2400000 jawaii,221,220,30,30 monster Aster 1266,2,3600000,2400000
jawaii,276,163,20,20 monster Aster 1266,1,7200000,3600000 jawaii,276,163,20,20 monster Aster 1266,1,7200000,3600000
jawaii,221,220,30,30 monster Shellfish 1074,1,4800000,3000000 jawaii,221,220,30,30 monster Shellfish 1074,1,4800000,3000000

View File

@ -91,6 +91,7 @@ List of GM Management NPCs (incomplete)
- Horror Toy Factory (RE) - Horror Toy Factory (RE)
- Faceworm's Nest (RE) - Faceworm's Nest (RE)
- Central Laboratory (RE) - Central Laboratory (RE)
- Morse's Cave (RE)
[ Job-related ] [ Job-related ]
----- 3rd Class (RE) ----- ----- 3rd Class (RE) -----

View File

@ -299,10 +299,10 @@ moc_fild20,0,0 monster Drops 1113,30
moc_fild20,0,0 monster Scorpion 1001,70 moc_fild20,0,0 monster Scorpion 1001,70
moc_fild20,0,0 monster Picky 1050,50 moc_fild20,0,0 monster Picky 1050,50
moc_fild20,0,0 monster Picky 1049,50 moc_fild20,0,0 monster Picky 1049,50
moc_fild20,0,0 monster Morocc's Shadow 1918,1,30000,0,0 moc_fild20,0,0 monster Incarnation of Morocc 1918,1,30000,0,0
moc_fild20,0,0 monster Morocc's Shadow 1919,1,30000,0,0 moc_fild20,0,0 monster Incarnation of Morocc 1919,1,30000,0,0
moc_fild20,0,0 monster Morocc's Shadow 1920,1,30000,0,0 moc_fild20,0,0 monster Incarnation of Morocc 1920,1,30000,0,0
moc_fild20,0,0 monster Morocc's Shadow 1921,1,30000,0,0 moc_fild20,0,0 monster Incarnation of Morocc 1921,1,30000,0,0
//================================================== //==================================================
// moc_fild21 - Dimensional Gorge // moc_fild21 - Dimensional Gorge
@ -310,16 +310,16 @@ moc_fild20,0,0 monster Morocc's Shadow 1921,1,30000,0,0
moc_fild21,0,0 monster Golem 1040,61 moc_fild21,0,0 monster Golem 1040,61
moc_fild21,0,0 monster Stalactic Golem 1278,46 moc_fild21,0,0 monster Stalactic Golem 1278,46
moc_fild21,0,0 monster Lava Golem 1366,46 moc_fild21,0,0 monster Lava Golem 1366,46
moc_fild21,0,0 monster Morocc's Shadow 1918,46,30000,0,0 moc_fild21,0,0 monster Incarnation of Morocc 1918,46,30000,0,0
moc_fild21,0,0 monster Morocc's Shadow 1919,46,30000,0,0 moc_fild21,0,0 monster Incarnation of Morocc 1919,46,30000,0,0
moc_fild21,0,0 monster Morocc's Shadow 1920,46,30000,0,0 moc_fild21,0,0 monster Incarnation of Morocc 1920,46,30000,0,0
moc_fild21,0,0 monster Morocc's Shadow 1921,34,30000,0,0 moc_fild21,0,0 monster Incarnation of Morocc 1921,34,30000,0,0
//================================================== //==================================================
// moc_fild22 - Dimensional Gorge // moc_fild22 - Dimensional Gorge
//================================================== //==================================================
moc_fild22,0,0 monster Morocc's Shadow 1918,60,30000,0,0 moc_fild22,0,0 monster Incarnation of Morocc 1918,60,30000,0,0
moc_fild22,0,0 monster Morocc's Shadow 1919,60,30000,0,0 moc_fild22,0,0 monster Incarnation of Morocc 1919,60,30000,0,0
moc_fild22,0,0 monster Morocc's Shadow 1920,60,30000,0,0 moc_fild22,0,0 monster Incarnation of Morocc 1920,60,30000,0,0
moc_fild22,0,0 monster Morocc's Shadow 1921,25,30000,0,0 moc_fild22,0,0 monster Incarnation of Morocc 1921,25,10000,0,0
moc_fild22,0,0 monster Wounded Satan Morocc 1917,1,43200000,3600000 moc_fild22,0,0 boss_monster Wounded Morocc 1917,1,43200000,3600000

View File

@ -0,0 +1,10 @@
//===== rAthena Script =======================================
//= Quest NPCs related to Niflheim
//===== Description: =========================================
//= [Official Conversion]
//= Piano Key Ouest
//===== Additional Comments: =================================
//= 1.0 Moved Piano3 to pre-re/re paths. [Daegaladh]
//============================================================
nif_in,114,181,0 duplicate(Piano3) #Piano3 HIDDEN_NPC,1,1

View File

@ -93,5 +93,6 @@ npc: npc/pre-re/quests/quests_izlude.txt
npc: npc/pre-re/quests/quests_lighthalzen.txt npc: npc/pre-re/quests/quests_lighthalzen.txt
npc: npc/pre-re/quests/quests_morocc.txt npc: npc/pre-re/quests/quests_morocc.txt
npc: npc/pre-re/quests/quests_nameless.txt npc: npc/pre-re/quests/quests_nameless.txt
npc: npc/pre-re/quests/quests_niflheim.txt
npc: npc/pre-re/quests/the_sign_quest.txt npc: npc/pre-re/quests/the_sign_quest.txt
npc: npc/pre-re/quests/quests_veins.txt npc: npc/pre-re/quests/quests_veins.txt

View File

@ -2044,11 +2044,12 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
close; close;
} }
if (friendship > 14) { if (friendship > 14) {
cutin "lhz_diguts05.bmp",2;
mes "^3355FFDigotz has passed"; mes "^3355FFDigotz has passed";
mes "away, but the look on"; mes "away, but the look on";
mes "his face seems very"; mes "his face seems very";
mes "peaceful and content.^000000"; mes "peaceful and content.^000000";
close; close3;
} }
if (friendship == 14) { if (friendship == 14) {
mes "^3355FFDigotz is seriously"; mes "^3355FFDigotz is seriously";
@ -2061,6 +2062,7 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "Oh no, let me"; mes "Oh no, let me";
mes "get you some help!"; mes "get you some help!";
next; next;
cutin "lhz_diguts04.bmp",2;
mes "[Digotz]"; mes "[Digotz]";
mes "H-hey... It's the"; mes "H-hey... It's the";
mes "adventurer... Man,"; mes "adventurer... Man,";
@ -2085,6 +2087,7 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "to him. We'll hang out and have"; mes "to him. We'll hang out and have";
mes "fun, just like the good old days."; mes "fun, just like the good old days.";
next; next;
cutin "lhz_diguts05.bmp",2;
mes "[Digotz]"; mes "[Digotz]";
mes "I missed my buddies, but now..."; mes "I missed my buddies, but now...";
mes "Now I can hear them calling me."; mes "Now I can hear them calling me.";
@ -2114,9 +2117,11 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
set friendship,15; set friendship,15;
changequest 12005,12006; changequest 12005,12006;
getitem 1201,1; //Knife getitem 1201,1; //Knife
cutin "",255;
close; close;
} }
if (friendship == 13) { if (friendship == 13) {
cutin "lhz_diguts08.bmp",2;
mes "[Digotz]"; mes "[Digotz]";
mes "Wh-whoa, I need to"; mes "Wh-whoa, I need to";
mes "get ready! That Maku's"; mes "get ready! That Maku's";
@ -2124,9 +2129,10 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "I look too rich and pampered."; mes "I look too rich and pampered.";
mes "Damn! Where did I put all of"; mes "Damn! Where did I put all of";
mes "my fashionable street clothes?"; mes "my fashionable street clothes?";
close; close3;
} }
if ((friendship == 12 && countitem(7351) > 0)) { if (friendship == 12 && countitem(7351) > 0) {
cutin "lhz_diguts08.bmp",2;
mes "[Digotz]"; mes "[Digotz]";
mes "Even if Benkaistein"; mes "Even if Benkaistein";
mes "did come back, I don't"; mes "did come back, I don't";
@ -2135,6 +2141,7 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "I think I'd even be madder!"; mes "I think I'd even be madder!";
next; next;
if (select("Show Benkaistein's Journal.:Don't show Benkaistein's Journal.") == 1) { if (select("Show Benkaistein's Journal.:Don't show Benkaistein's Journal.") == 1) {
cutin "",255;
mes "[Digotz]"; mes "[Digotz]";
mes "Why am I so ticked off?"; mes "Why am I so ticked off?";
mes "^3355FF*Sigh*^000000 You have something"; mes "^3355FF*Sigh*^000000 You have something";
@ -2159,6 +2166,7 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "I think about it. Boy, I hope"; mes "I think about it. Boy, I hope";
mes "we don't do that again.^000000"; mes "we don't do that again.^000000";
next; next;
cutin "lhz_diguts02.bmp",2;
mes "[Digotz]"; mes "[Digotz]";
mes "Oh yeah, I remember that!"; mes "Oh yeah, I remember that!";
mes "Maku wore the wings most"; mes "Maku wore the wings most";
@ -2167,6 +2175,7 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "air the longest! Yeah, I was"; mes "air the longest! Yeah, I was";
mes "a regular Kid Pegasus~"; mes "a regular Kid Pegasus~";
next; next;
cutin "",255;
mes "[Benkaistein's Journal]"; mes "[Benkaistein's Journal]";
mes "^856363Maku, Digotz and me went"; mes "^856363Maku, Digotz and me went";
mes "outside of town. Of course,"; mes "outside of town. Of course,";
@ -2183,6 +2192,7 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "bad and the monster got away."; mes "bad and the monster got away.";
mes "Boy, mom was not happy...^000000"; mes "Boy, mom was not happy...^000000";
next; next;
cutin "lhz_diguts03.bmp",2;
mes "[Digotz]"; mes "[Digotz]";
mes "Huh. I don't remember"; mes "Huh. I don't remember";
mes "that so well. But I know that"; mes "that so well. But I know that";
@ -2191,6 +2201,7 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "then. We must have been totally"; mes "then. We must have been totally";
mes "nuts to fight a monster, though."; mes "nuts to fight a monster, though.";
next; next;
cutin "",255;
mes "[Benkaistein's Journal]"; mes "[Benkaistein's Journal]";
mes "^856363Digotz's been sick for three"; mes "^856363Digotz's been sick for three";
mes "days now. It's just a normal"; mes "days now. It's just a normal";
@ -2198,6 +2209,7 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "it's Digotz's fault he got sick.^FFFFFF ^856363 But he's always asking me to"; mes "it's Digotz's fault he got sick.^FFFFFF ^856363 But he's always asking me to";
mes "go visit him and see if he's okay.^000000"; mes "go visit him and see if he's okay.^000000";
next; next;
cutin "lhz_diguts01.bmp",2;
mes "[Digotz]"; mes "[Digotz]";
mes "I think I remember being"; mes "I think I remember being";
mes "pretty sick. Maku was worried?"; mes "pretty sick. Maku was worried?";
@ -2206,6 +2218,7 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "um, Gonorrhitis. You know."; mes "um, Gonorrhitis. You know.";
mes "That might have been it."; mes "That might have been it.";
next; next;
cutin "",255;
mes "[Benkaistein's Journal]"; mes "[Benkaistein's Journal]";
mes "^856363Mom and dad keep telling"; mes "^856363Mom and dad keep telling";
mes "me not to hang out with Maku"; mes "me not to hang out with Maku";
@ -2221,12 +2234,14 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "But Digotz doesn't care."; mes "But Digotz doesn't care.";
mes "I know he likes Maku a lot.^000000"; mes "I know he likes Maku a lot.^000000";
next; next;
cutin "lhz_diguts07.bmp",2;
mes "[Digotz]"; mes "[Digotz]";
mes "Well, we were a lot"; mes "Well, we were a lot";
mes "younger and closer back"; mes "younger and closer back";
mes "then, so... ^333333*Ahem!*^000000 Why did"; mes "then, so... ^333333*Ahem!*^000000 Why did";
mes "Benkaistein even write that?!"; mes "Benkaistein even write that?!";
next; next;
cutin "",255;
mes "[Benkaistein's Journal]"; mes "[Benkaistein's Journal]";
mes "^856363Today, the three of us"; mes "^856363Today, the three of us";
mes "made an oath of brotherhood,"; mes "made an oath of brotherhood,";
@ -2235,6 +2250,7 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "be friends no matter what."; mes "be friends no matter what.";
mes "For always and for always.^000000"; mes "For always and for always.^000000";
next; next;
cutin "lhz_diguts07.bmp",2;
mes "[Digotz]"; mes "[Digotz]";
mes "I... I was forced to make"; mes "I... I was forced to make";
mes "that oath! And people do"; mes "that oath! And people do";
@ -2243,6 +2259,7 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "it's not like that oath really"; mes "it's not like that oath really";
mes "means anything now, does it?"; mes "means anything now, does it?";
next; next;
cutin "",255;
set friendship,13; set friendship,13;
mes "[Digotz]"; mes "[Digotz]";
mes "That does it. I'm gonna"; mes "That does it. I'm gonna";
@ -2260,9 +2277,10 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "more like Maku, though,"; mes "more like Maku, though,";
mes "don't get me wrong, it's"; mes "don't get me wrong, it's";
mes "not like I care about the guy."; mes "not like I care about the guy.";
close; close3;
} }
if (friendship == 7) { if (friendship == 7) {
cutin "lhz_diguts03.bmp",2;
mes "[Digotz]"; mes "[Digotz]";
mes "Even if Benkaistein came"; mes "Even if Benkaistein came";
mes "back from wherever he was"; mes "back from wherever he was";
@ -2270,9 +2288,10 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "able to get Maku to apologize"; mes "able to get Maku to apologize";
mes "to me. That guy is just way"; mes "to me. That guy is just way";
mes "too stubborn for his own good!"; mes "too stubborn for his own good!";
close; close3;
} }
if (friendship == 6) { if (friendship == 6) {
cutin "lhz_diguts01.bmp",2;
mes "[Digotz]"; mes "[Digotz]";
mes "Oh, it's been a while."; mes "Oh, it's been a while.";
mes "What are you doing back"; mes "What are you doing back";
@ -2288,6 +2307,7 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "and has been threatening to"; mes "and has been threatening to";
mes "beat you up pretty badly."; mes "beat you up pretty badly.";
next; next;
cutin "lhz_diguts08.bmp",2;
mes "[Digotz]"; mes "[Digotz]";
mes "That no-good, dirty"; mes "That no-good, dirty";
mes "lying rotten scoundrel!"; mes "lying rotten scoundrel!";
@ -2296,6 +2316,7 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "the ghetto and beat Maku"; mes "the ghetto and beat Maku";
mes "up myself! That stupid guy!"; mes "up myself! That stupid guy!";
next; next;
cutin "lhz_diguts03.bmp",2;
mes "[Digotz]"; mes "[Digotz]";
mes "During times like this,"; mes "During times like this,";
mes "I really miss ^FF0000Benkaistein^000000."; mes "I really miss ^FF0000Benkaistein^000000.";
@ -2322,6 +2343,7 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
set friendship,7; set friendship,7;
changequest 12002,12003; changequest 12002,12003;
next; next;
cutin "",255;
mes "[Digotz]"; mes "[Digotz]";
mes "I don't know why,"; mes "I don't know why,";
mes "but I'm so angry!"; mes "but I'm so angry!";
@ -2329,7 +2351,8 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "out so much over this?!"; mes "out so much over this?!";
close; close;
} }
if ((friendship == 4 || friendship == 5)) { if (friendship == 4 || friendship == 5) {
cutin "lhz_diguts01.bmp",2;
mes "[Digotz]"; mes "[Digotz]";
mes "Still checking out"; mes "Still checking out";
mes "Uptown Lighthalzen?"; mes "Uptown Lighthalzen?";
@ -2345,9 +2368,10 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "^FF0000Not to mention an apology!"; mes "^FF0000Not to mention an apology!";
mes "^FF0000But who cares what you think?!"; mes "^FF0000But who cares what you think?!";
mes "I'm so goddamn happy without you!^000000"; mes "I'm so goddamn happy without you!^000000";
close; close3;
} }
if (friendship == 3) { if (friendship == 3) {
cutin "lhz_diguts01.bmp",2;
mes "[Digotz]"; mes "[Digotz]";
mes "I know that the"; mes "I know that the";
mes "opulence of Uptown"; mes "opulence of Uptown";
@ -2369,7 +2393,9 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "says, unless it's an apology"; mes "says, unless it's an apology";
mes "for being a fully blown jerk."; mes "for being a fully blown jerk.";
mes "Ever since we were kids..."; mes "Ever since we were kids...";
cutin "",255;
next; next;
cutin "lhz_diguts08.bmp",2;
mes "[Digotz]"; mes "[Digotz]";
mes "Anyway, we used to be close,"; mes "Anyway, we used to be close,";
mes "but that guy was never a true"; mes "but that guy was never a true";
@ -2386,6 +2412,7 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "on the worst blind dates a"; mes "on the worst blind dates a";
mes "man can possibly experience!"; mes "man can possibly experience!";
next; next;
cutin "lhz_diguts01.bmp",2;
mes "[Digotz]"; mes "[Digotz]";
mes "Maku doesn't know a damn"; mes "Maku doesn't know a damn";
mes "about friendship! Even if I did"; mes "about friendship! Even if I did";
@ -2401,6 +2428,7 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "and check up on him! I only"; mes "and check up on him! I only";
mes "have one regret though..."; mes "have one regret though...";
next; next;
cutin "lhz_diguts07.bmp",2;
mes "[Digotz]"; mes "[Digotz]";
mes "I only wish I had one"; mes "I only wish I had one";
mes "last chance to see Maku..."; mes "last chance to see Maku...";
@ -2432,9 +2460,10 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "^FF0000But who cares what you think?!"; mes "^FF0000But who cares what you think?!";
mes "I'm so goddamn happy without you!^000000"; mes "I'm so goddamn happy without you!^000000";
set friendship,4; set friendship,4;
close; close3;
} }
if (friendship == 2) { if (friendship == 2) {
cutin "lhz_diguts01.bmp",2;
mes "[Digotz]"; mes "[Digotz]";
mes "What are you still"; mes "What are you still";
mes "doing hanging around"; mes "doing hanging around";
@ -2447,9 +2476,10 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "Just hearing about"; mes "Just hearing about";
mes "Maku makes me so feel"; mes "Maku makes me so feel";
mes "so upset for some reason!"; mes "so upset for some reason!";
close; close3;
} }
if (friendship == 1) { if (friendship == 1) {
cutin "lhz_diguts02.bmp",2;
mes "[Digotz]"; mes "[Digotz]";
mes "Oh, an adventurer?"; mes "Oh, an adventurer?";
mes "Welcome to Uptown"; mes "Welcome to Uptown";
@ -2466,6 +2496,7 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "your stay in my hometown."; mes "your stay in my hometown.";
next; next;
select("Do you know someone named Maku?"); select("Do you know someone named Maku?");
cutin "lhz_diguts01.bmp",2;
mes "[Digotz]"; mes "[Digotz]";
mes "Maku? Maku. Yes, he's my"; mes "Maku? Maku. Yes, he's my";
mes "childhood friend. Or he was,"; mes "childhood friend. Or he was,";
@ -2483,8 +2514,9 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "Just forget everything I said."; mes "Just forget everything I said.";
set friendship,2; set friendship,2;
changequest 12000,12001; changequest 12000,12001;
close; close3;
} }
cutin "lhz_diguts02.bmp",2;
mes "[Digotz]"; mes "[Digotz]";
mes "Oh, an adventurer?"; mes "Oh, an adventurer?";
mes "Welcome to Uptown"; mes "Welcome to Uptown";
@ -2500,7 +2532,7 @@ lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{
mes "glad to see somebody"; mes "glad to see somebody";
mes "aside from the stuck up"; mes "aside from the stuck up";
mes "rich people who live here."; mes "rich people who live here.";
close; close3;
} }
lighthalzen,337,232,3 script Maku 4_M_LGTPOOR,{ lighthalzen,337,232,3 script Maku 4_M_LGTPOOR,{
@ -3021,6 +3053,7 @@ yuno_in04,96,106,5 script Passionate Student 4_M_SAGE_A,{
close; close;
} }
if (friendship == 15) { if (friendship == 15) {
cutin "lhz_benkaistin01.bmp",2;
mes "[Benkaistein]"; mes "[Benkaistein]";
mes "Were you able to bring"; mes "Were you able to bring";
mes "my journal to Digotz and"; mes "my journal to Digotz and";
@ -3062,9 +3095,9 @@ yuno_in04,96,106,5 script Passionate Student 4_M_SAGE_A,{
mes "adventurer. When the three"; mes "adventurer. When the three";
mes "of us get together, I'll be"; mes "of us get together, I'll be";
mes "sure to let you know~"; mes "sure to let you know~";
close; close3;
} }
if ((friendship == 11 && countitem(7351) > 0)) { if (friendship == 11 && countitem(7351) > 0) {
mes "[Benkaistein]"; mes "[Benkaistein]";
mes "Aw nuts, this is"; mes "Aw nuts, this is";
mes "taking much longer"; mes "taking much longer";
@ -3072,6 +3105,7 @@ yuno_in04,96,106,5 script Passionate Student 4_M_SAGE_A,{
mes "Now where did I put"; mes "Now where did I put";
mes "that thing? Hmmmm..."; mes "that thing? Hmmmm...";
next; next;
cutin "lhz_benkaistin02.bmp",2;
mes "[Benkaistein]"; mes "[Benkaistein]";
mes "Oh, is that it?"; mes "Oh, is that it?";
mes "Did you find my"; mes "Did you find my";
@ -3080,6 +3114,7 @@ yuno_in04,96,106,5 script Passionate Student 4_M_SAGE_A,{
mes "This is it! Thank you"; mes "This is it! Thank you";
mes "for finding this for me!"; mes "for finding this for me!";
next; next;
cutin "",255;
mes "[Benkaistein]"; mes "[Benkaistein]";
mes "Would you mind doing"; mes "Would you mind doing";
mes "a favor for me? It'd be"; mes "a favor for me? It'd be";
@ -3097,6 +3132,7 @@ yuno_in04,96,106,5 script Passionate Student 4_M_SAGE_A,{
next; next;
set friendship,12; set friendship,12;
changequest 12004,12005; changequest 12004,12005;
cutin "lhz_benkaistin04.bmp",2;
mes "[Benkaistein]"; mes "[Benkaistein]";
mes "Anyway, this should at"; mes "Anyway, this should at";
mes "least help them realize"; mes "least help them realize";
@ -3104,9 +3140,9 @@ yuno_in04,96,106,5 script Passionate Student 4_M_SAGE_A,{
mes "acting. Thanks in advance,"; mes "acting. Thanks in advance,";
mes "and please take care of"; mes "and please take care of";
mes "Maku and Digotz for me."; mes "Maku and Digotz for me.";
close; close3;
} }
if ((friendship == 10 || friendship == 11)) { if (friendship == 10 || friendship == 11) {
mes "[Benkaistein]"; mes "[Benkaistein]";
mes "Aw nuts, this is"; mes "Aw nuts, this is";
mes "taking much longer"; mes "taking much longer";
@ -3121,6 +3157,7 @@ yuno_in04,96,106,5 script Passionate Student 4_M_SAGE_A,{
close; close;
} }
if (friendship == 9) { if (friendship == 9) {
cutin "lhz_benkaistin03.bmp",2;
mes "[Passionate Student]"; mes "[Passionate Student]";
mes "Oh, you startled me!"; mes "Oh, you startled me!";
mes "Still, I'm aware that it's"; mes "Still, I'm aware that it's";
@ -3130,6 +3167,7 @@ yuno_in04,96,106,5 script Passionate Student 4_M_SAGE_A,{
mes "I help you, adventurer?"; mes "I help you, adventurer?";
next; next;
select("Tell him about Maku and Digotz."); select("Tell him about Maku and Digotz.");
cutin "lhz_benkaistin02.bmp",2;
mes "[Benkaistein]"; mes "[Benkaistein]";
mes "Oh, how are my friends"; mes "Oh, how are my friends";
mes "doing? Oh, what? They're"; mes "doing? Oh, what? They're";
@ -3154,9 +3192,10 @@ yuno_in04,96,106,5 script Passionate Student 4_M_SAGE_A,{
mes "so important? Wait! Would you"; mes "so important? Wait! Would you";
mes "please wait a second while"; mes "please wait a second while";
mes "I look for something?"; mes "I look for something?";
close; close3;
} }
if (friendship == 8) { if (friendship == 8) {
cutin "lhz_benkaistin04.bmp",2;
mes "[Passionate Student]"; mes "[Passionate Student]";
mes "Let's see, now."; mes "Let's see, now.";
mes "Wind Magic, Black Magic,"; mes "Wind Magic, Black Magic,";
@ -3203,7 +3242,9 @@ yuno_in04,96,106,5 script Passionate Student 4_M_SAGE_A,{
mes "["+ strcharinfo(0) +"]"; mes "["+ strcharinfo(0) +"]";
mes "HEY YOU...!"; mes "HEY YOU...!";
mes "BENKAISTEIN~!"; mes "BENKAISTEIN~!";
cutin "",255;
next; next;
cutin "lhz_benkaistin02.bmp",2;
mes "[Passionate Student]"; mes "[Passionate Student]";
mes "Oh, good heavens!"; mes "Oh, good heavens!";
mes "C-can't you keep"; mes "C-can't you keep";
@ -3212,7 +3253,7 @@ yuno_in04,96,106,5 script Passionate Student 4_M_SAGE_A,{
mes "No, wait. Have you been"; mes "No, wait. Have you been";
mes "calling me all this time?"; mes "calling me all this time?";
set friendship,9; set friendship,9;
close; close3;
} }
mes "[Passionate Student]"; mes "[Passionate Student]";
mes "Let's see, now."; mes "Let's see, now.";

View File

@ -948,13 +948,11 @@ moc_fild20,354,183,3 script Continental Guard#01::MocConGuard 707,3,3,{
close; close;
case 2: case 2:
if ($@re_moc < 3) { if ($@re_moc < 3) {
getpartymember(getcharid(1)); getpartymember getcharid(1), 1, .@partymembercid;
set .@partymembercount,$@partymembercount; .@partymembercount = $@partymembercount;
copyarray .@partymembername$[0],$@partymembername$[0],.@partymembercount; for (.@i = 0; .@i < .@partymembercount; .@i++) {
for(.@i = 0; .@i < .@partymembercount; .@i++) { if (convertpcinfo(.@partymembercid[.@i], CPC_ACCOUNT))
if (isloggedin(getcharid(3,.@partymembername$[.@i]))) { .@onlinemembers++;
set .@onlinemembers,.@onlinemembers + 1;
}
} }
if ((.@onlinemembers > 1) && (countitem(7826) > 0)) { if ((.@onlinemembers > 1) && (countitem(7826) > 0)) {
mes "[Continental Guard]"; mes "[Continental Guard]";
@ -1009,13 +1007,11 @@ moc_fild20,354,183,3 script Continental Guard#01::MocConGuard 707,3,3,{
mes "[Continental Guard]"; mes "[Continental Guard]";
mes "Ah, you're an adventurer working for the Continental Guard. Nice to meet you. Feel free to ask me if you need my assistance."; mes "Ah, you're an adventurer working for the Continental Guard. Nice to meet you. Feel free to ask me if you need my assistance.";
next; next;
getpartymember(getcharid(1)); getpartymember getcharid(1), 1, .@partymembercid;
set .@partymembercount,$@partymembercount; .@partymembercount = $@partymembercount;
copyarray .@partymembername$[0],$@partymembername$[0],.@partymembercount; for (.@i = 0; .@i < .@partymembercount; .@i++) {
for(.@i = 0; .@i < .@partymembercount; .@i++) { if (convertpcinfo(.@partymembercid[.@i], CPC_ACCOUNT))
if (isloggedin(getcharid(3,.@partymembername$[.@i]))) { .@onlinemembers++;
set .@onlinemembers,.@onlinemembers + 1;
}
} }
switch(select("Enter the First Field to Investigate:Enter the Second Field to Investigate:Return to Morocc's Accident Site:Cancel Conversation")) { switch(select("Enter the First Field to Investigate:Enter the Second Field to Investigate:Return to Morocc's Accident Site:Cancel Conversation")) {
case 1: case 1:

View File

@ -249,7 +249,7 @@ OnTouch_:
end; end;
} }
nif_in,118,151,0 script #Piano3 111,1,1,{ - script Piano3 HIDDEN_NPC,{
end; end;
OnTouch_: OnTouch_:

View File

@ -1003,7 +1003,7 @@ um_in,139,48,5 script Phrenetan 783,{
close; close;
} }
if (um_wind <= 3 && (MISC_QUEST & 32768) == 0) { if (um_wind <= 3 && (MISC_QUEST & 32768) == 0) {
if (um_wind) set um_wind,1; if (um_wind == 0) set um_wind,1;
emotion ET_FRET; emotion ET_FRET;
mes "[Phrenetan]"; mes "[Phrenetan]";
mes "Umbaumbah wooga wooga"; mes "Umbaumbah wooga wooga";

View File

@ -377,7 +377,7 @@ mal_in01,160,34,4 script Missing, the Cleaner 545,{
set in_canal_n,1; set in_canal_n,1;
close; close;
} }
if (countitem(6436) == 0) { if (rentalcountitem(6436) == 0) {
mes "[Missing, the Cleaner]"; mes "[Missing, the Cleaner]";
mes "You don't look like you have Seagod Protection. I can't open door at the moment!"; mes "You don't look like you have Seagod Protection. I can't open door at the moment!";
close; close;

File diff suppressed because it is too large Load Diff

View File

@ -1419,6 +1419,7 @@ OnTouch_:
break; break;
case 3: case 3:
jitterbug_options |= 1; jitterbug_options |= 1;
areamonster 'map_jtb$,351,131,389,96, "--ja--", 3108,1; // no label
unittalk getcharid(3), "" + strcharinfo(0) + " : I like your Red Potion (feat. Muka)."; unittalk getcharid(3), "" + strcharinfo(0) + " : I like your Red Potion (feat. Muka).";
mes "[Newoz]"; mes "[Newoz]";
mes "Hah hah, this is embarassing, but thank you."; mes "Hah hah, this is embarassing, but thank you.";

View File

@ -83,7 +83,7 @@ mal_dun01,151,235,5 script Starfish 551,{
close; close;
} }
if (.@playtime == 2) erasequest 4197; if (.@playtime == 2) erasequest 4197;
if (countitem(6442)) { if (rentalcountitem(6442)) {
if (instance_create(.@md_name$) < 0) { if (instance_create(.@md_name$) < 0) {
mes "[Starfish]"; mes "[Starfish]";
mes "Party name is... "+getpartyname(.@party_id)+"."; mes "Party name is... "+getpartyname(.@party_id)+".";
@ -118,7 +118,7 @@ mal_dun01,153,237,5 script Weird Entrance 844,{
next; next;
switch(select("Go in.:Stop.")) { switch(select("Go in.:Stop.")) {
case 1: case 1:
if (countitem(6442)) { if (rentalcountitem(6442)) {
switch(instance_enter("Octopus Cave")) { switch(instance_enter("Octopus Cave")) {
case IE_OTHER: case IE_OTHER:
mes "[Starfish]"; mes "[Starfish]";

View File

@ -339,3 +339,260 @@ S_Slot:
} }
close; close;
} }
// Temporal shoes slotted - npc enchant
glast_01,184,283,4 script Dark magic master#pa082 1_F_01,{
disable_items;
if ((MaxWeight - Weight) < 1000) {
mes "Your bag is too heavy. Reduce some weight and come back.";
close;
}
if (checkweight(1201,1) == 0) {
mes "You seem to be carrying too many items. Put some items in storage and come back again.";
close;
}
// requirements
.@coagulated_id = 6608;// Coagulated_Spell
.@polluted_id = 6755;// Polluted_Spell
.@cost_zeny = 100000;
mes "[Dark magic master]";
mes "I deal with the Temporal Boots with socket only.";
next;
if (select( "How does the enchanting work?", "Give effect to my Temporal Boots" ) == 1) {
mes "[Dark magic master]";
mes "You should ask Hugin's magic master all the basic things. I want deeper conversation about enchating work.";
next;
mes "[Dark magic master]";
mes "I need 4 items. ^0000ff" + callfunc("F_InsertComma",.@cost_zeny) + ", " + getitemname(.@polluted_id) + ", " + getitemname(.@coagulated_id) + ", Temporal Boots(Socket) Series^000000. If you don't have any of these, I cannot help you.";
next;
mes "[Dark magic master]";
mes "It's my small hobby.. To enchant Socketed Temporal Boots using polluted and coagulated spell.";
next;
mes "[Dark magic master]";
mes "Of course, you must cope with bigger risk of destruction whenever you'd like to enchant again and again.";
next;
mes "[Dark magic master]";
mes "The enchant order is same as Hugin's magic master's enchantment. Please refer to his explanation.";
close;
}
.@equip_id = getequipid(EQI_SHOES);
switch(.@equip_id) {
case 22006: // Temporal_Str_Boots_
case 22007: // Temporal_Vit_Boots_
case 22008: // Temporal_Dex_Boots_
case 22009: // Temporal_Int_Boots_
case 22010: // Temporal_Agi_Boots_
case 22011: // Temporal_Luk_Boots_
case 22113: // Modified_Str_Boots_
case 22114: // Modified_Int_Boots_
case 22115: // Modified_Agi_Boots_
case 22116: // Modified_Vit_Boots_
case 22117: // Modified_Dex_Boots_
case 22118: // Modified_Luk_Boots_
break;
case -1:
mes "[Dark magic master]";
mes "Are you wearing the item?";
close;
default:
mes "[Dark magic master]";
mes "This is not the right item for this enchant. Remember, only those 6 types of Temporal Boots with socket are available for hidden enchanting..";
close;
}
// enchants ID
setarray .@enchant_1[0],4808,4832,4814,4741,4869,4752;// Fighting_Spirit4 Expert_Archer1 Spell2 Vitality2 DelayafterAttack1Lv Luck3
setarray .@enchant_2[0],4820,4833,4813,4742,4872,4753;// Fighting_Spirit5 Expert_Archer2 Spell3 Vitality3 DelayafterAttack2Lv Luck4
setarray .@enchant_3[0],4821,4834,4812,4861,4873,4754;// Fighting_Spirit6 Expert_Archer3 Spell4 MHP1 DelayafterAttack3Lv Luck5
setarray .@enchant_4[0],4822,4835,4826,4862,4881,4755;// Fighting_Spirit7 Expert_Archer4 Spell5 MHP2 DelayafterAttack4Lv Luck6
// requirements amount
setarray .@en_amount_coag[0],3,10,20,40,50;
setarray .@en_amount_polluted[0],1,2,4,7,10;
// (custom) chances of success (official value unknown)
setarray .@chances[0],100,70,70,70,70;
// data of item equipped
.@equip_name$ = getequipname(EQI_SHOES);
setarray .@card[0],
getequipcardid(EQI_SHOES,0),
getequipcardid(EQI_SHOES,1),
getequipcardid(EQI_SHOES,2),
getequipcardid(EQI_SHOES,3);
copyarray .@equip_card[0], .@card[0], 4;
.@equip_refine = getequiprefinerycnt(EQI_SHOES);
if (.@card[2] > 0) {
mes "[Dark magic master]";
mes "These boots have already passed the enchanting limit. We can't enchant them any more.";
close;
}
if (.@card[3] == 0) {// 4th slot 1st try enchanting
.@amount_coag = .@en_amount_coag[0];
.@amount_poll = .@en_amount_polluted[0];
mes "[Dark magic master]";
mes "Want to enchant ^0000ff" + .@equip_name$ + " (Socket)^000000? For the 1st enchanting, you need ^0000ff" + .@amount_poll + " " + getitemname(.@polluted_id) + ", " + .@amount_coag + " " + getitemname(.@coagulated_id) + ", and " + callfunc("F_InsertComma",.@cost_zeny) + " zeny^000000.";
mes "It has some risk of failing..";
next;
.@s = select( "Quit", "Fighting Spirit", "Archery", "Spell", "Vitality", "Attack Speed", "Lucky" ) - 2;
if (.@s == -1) {
mes "[Dark magic master]";
mes "Ok, come back when you are ready.";
close;
}
.@card[3] = .@enchant_1[.@s];
.@string$ = "enchant number ^6300001^000000.";
.@num = 0;
}
else {
for ( .@num = 1; .@num < 5; .@num++ ) {
for ( .@type = 0; .@type < 6 && .@card[3] != getd( ".@enchant_" + .@num + "[" + .@type + "]" ); .@type++ )
continue;
if (.@type < 6)
break;
}
if (.@num == 5) {
mes "[Dark magic master]";
mes "Something wrong happened.";
close;
}
.@amount_coag = .@en_amount_coag[.@num];
.@amount_poll = .@en_amount_polluted[.@num];
mes "[Dark magic master]";
if (.@num == 4) {
.@card[2] = callfunc("F_Rand",4875,4876,4877,4878,4879,4880);// Bear's_Power, Runaway_Magic, Speed_Of_Light, Muscle_Fool, Hawkeye, Lucky_Day
.@string$ = "^990000 Bonus effect ^000000 upgrade.";
mes "Would you like a random bonus effect for the 3rd slot? You need ^0000ff" + .@amount_poll + " " + getitemname(.@polluted_id) + ", " + .@amount_coag + " " + getitemname(.@coagulated_id) + ", and " + callfunc("F_InsertComma",.@cost_zeny) + " zeny^000000. But it has high risk of failing..";
}
else {
.@level = .@num + 1;
.@card[3] = getd( ".@enchant_" + (.@num+1) + "[" + .@type + "]" );
.@string$ = "enchant number ^990000" + .@level + "^000000.";
mes "Enchanting ^0000ff" + .@equip_name$ + " (Socket)^000000's 4th slot as ^0000ff" + .@level + "^000000 level effect. Requires ^0000ff" + .@amount_poll + " " + getitemname(.@polluted_id) + ", " + .@amount_coag + " " + getitemname(.@coagulated_id) + ", and " + callfunc("F_InsertComma",.@cost_zeny) + " z^000000. It has some risk of failing..";
}
next;
if (select( "Quit", "Effect Upgrade!" ) == 1) {
mes "[Dark magic master]";
mes "Ok, come back when you are ready.";
close;
}
}
if (countitem(.@coagulated_id) < .@amount_coag) {
mes "[Dark magic master]";
mes "Hmm, you are missing " + (.@amount_coag - countitem(.@coagulated_id)) + " " + getitemname(.@coagulated_id) + " items. Go get more, and then we can talk about more enchants.";
close;
}
if (countitem(.@polluted_id) < .@amount_poll) {
mes "[Dark magic master]";
mes "Hmm, you are missing " + (.@amount_poll - countitem(.@polluted_id)) + " " + getitemname(.@polluted_id) + " items. Go get more, and then we can talk about more enchants.";
close;
}
if (Zeny < .@cost_zeny) {
mes "[Dark magic master]";
mes "You must bring ^0000ff" + callfunc("F_InsertComma",.@cost_zeny) + " zeny^000000. Nothing is free you know...";
close;
}
delitem .@coagulated_id, .@amount_coag;
delitem .@polluted_id, .@amount_poll;
Zeny -= .@cost_zeny;
// anti-hack
if (callfunc("F_IsEquipIDHack", EQI_SHOES, .@equip_id) || callfunc("F_IsEquipCardHack", EQI_SHOES, .@equip_card[0], .@equip_card[1], .@equip_card[2], .@equip_card[3]) || callfunc("F_IsEquipRefineHack", EQI_SHOES, .@equip_refine))
close;
delequip EQI_SHOES;
if (.@chances[.@num] < rand(1,100)) {
specialeffect2 EF_LORD;
mes "[Dark magic master]";
mes "Arrggg, we failed. Better luck next time.";
close;
}
specialeffect2 EF_REPAIRWEAPON;
mes "[Hugin's Magician]";
mes "Trying for " + .@string$;
getitem2 .@equip_id,1,1,.@equip_refine,0,0,0,.@card[2],.@card[3];
close;
}
// Items exchange for card
glast_01,216,292,5 script Portrait collector#0002 4_M_OILMAN,{
disable_items;
if ((MaxWeight - Weight) < 1000) {
mes "Your bag is too heavy. Reduce some weight and come back.";
close;
}
if (checkweight(1201,1) == 0) {
mes "You seem to be carrying too many items. Put some items in storage and come back again.";
close;
}
.@coagulated_id = 6608; // Coagulated_Spell
.@polluted_id = 6755; // Polluted_Spell
.@white_card = 4608; // White_Knightage_Card
.@khalitzburg_card = 4609; // Khaliz_Knightage_Card
mes "[Portrait collector]";
mes "I have been collecting portraits for an year already. Now it's time to show people my collection.";
next;
mes "[Portrait collector]";
mes "Hey, do you have a lot of " + getitemname(.@polluted_id) + " or " + getitemname(.@coagulated_id) + "? If so, why don't you trade a nice portrait that I have?";
next;
switch( select( "Cancel", "Exchange for " + getitemname(.@white_card), "Exchange for " + getitemname(.@khalitzburg_card) ) ) {
case 1:
mes "[Portrait collector]";
mes "Well, OK. Come back when you are ready.";
close;
case 2:
.@reward_id = .@white_card;
.@amount_coag = 3000;
.@amount_polluted = 70;
break;
case 3:
.@reward_id = .@khalitzburg_card;
.@amount_coag = 5000;
.@amount_polluted = 100;
break;
}
mes "[Portrait collector]";
mes "What would you like in exchange for the " + getitemname(.@reward_id) + "?";
next;
if (countitem(.@coagulated_id) < .@amount_coag)
.@color$[0] = "^666666";
if (countitem(.@polluted_id) < .@amount_polluted)
.@color$[1] = "^666666";
switch( select( "Cancel", sprintf("%s%s %s^000000", .@color$[0], callfunc("F_InsertComma",.@amount_coag), getitemname(.@coagulated_id)), sprintf("%s%s %s^000000", .@color$[1], callfunc("F_InsertComma",.@amount_polluted), getitemname(.@polluted_id)) ) ) {
case 1:
mes "[Portrait collector]";
mes "Well, OK. Come back when you are ready.";
close;
case 2:
.@id = .@coagulated_id;
.@amount = .@amount_coag;
break;
case 3:
.@id = .@polluted_id;
.@amount = .@amount_polluted;
break;
}
if (countitem(.@id) < .@amount) {
mes "[Portrait collector]";
mes "Hmm, you don't have enough Spell now. Go get more.";
close;
}
mes "[Portrait collector]";
mes "Are you sure that you won't regret it?";
next;
if (select( "Cancel", "Sure" ) == 1) {
mes "[Portrait collector]";
mes "Well, OK. Come back when you are ready.";
close;
}
mes "[Portrait collector]";
mes "Cool, let's make a deal.";
delitem .@id, .@amount;
getitem .@reward_id,1;
close;
}

View File

@ -489,10 +489,10 @@ lhz_cube,233,24,4 script Sorcerer#Bio4Reward 4_M_UMDANCEKID,{
next; next;
mes "[Pudding]"; mes "[Pudding]";
mes "Let me see.. the equipments discovered until now are...."; mes "Let me see.. the equipments discovered until now are....";
mes "6 Armors, 14 Weapons."; mes "7 Armors, 14 Weapons.";
next; next;
while(1) { while(1) {
switch(select("Ok, I don't have to know more.", "6 Armors", "14 Weapons")) { switch(select("Ok, I don't have to know more.", "7 Armors", "14 Weapons")) {
case 1: case 1:
mes "[Pudding]"; mes "[Pudding]";
mes "If you obtain '^F2766EWill of Warrior^000000' or '^952420Thirst for Blood^000000', and obtain also equipment which is capable to accept their power, bring them to me. I will be waiting."; mes "If you obtain '^F2766EWill of Warrior^000000' or '^952420Thirst for Blood^000000', and obtain also equipment which is capable to accept their power, bring them to me. I will be waiting.";

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,169 @@
//===== rAthena Script =======================================
//= Pet Trader NPC
//===== Description: =========================================
//= [Walkthrough Conversion]
//= Exchanges Cute Pet Tickets for Pet Eggs.
//===== Additional Comments: =================================
//= 1.0 First version [Latiosu]
//============================================================
prontera,210,209,5 script Pet Trader#1 4_M_JPNOJI,{
disable_items;
mes "[Pet Trader]";
mes "Making a living through business ain't easy.";
mes "I get real bad motion sickness, yet today I got caught up in a storm on my way here.";
next;
mes "[Pet Trader]";
mes "It was such a horrible experience. Thanks to that, I don't feel so good. Ughh...";
next;
mes "[Pet Trader]";
mes "Anyway, did you come here looking for a Cute Pet?";
mes "You've brought a ticket with you, right?";
next;
switch (select("Examine your tickets:Cancel")) {
case 1:
setarray .@tickets,
6116, //Succu_Pet_Coupon
6117, //Imp_Pet_Coupon
6118, //Chung_E_Pet_Coupon
6129, //Ticket_Nightmare
6130, //Ticket_Loli_Ruri
6131, //Ticket_Goblin_Leader
6132, //Ticket_Incubus
6133, //Ticket_Miyabi_Ningyo
6134, //Ticket_Whisper
6135, //Ticket_Wicked_Nymph
6136, //Ticket_Medusa
6137, //Ticket_Stoneshooter
6138, //Ticket_Marionette
6139, //Ticket_Leafcat
6140, //Ticket_Dullahan
6141, //Ticket_Shinobi
6142, //Ticket_Golem
6143, //Ticket_Civil_Servant
6157, //Poring_Ticket
6158, //Drops_Ticket
6159, //Poporing_Ticket
6160, //Lunatic_Ticket
6161, //Picky_Ticket
6162, //Pecopeco_Ticket
6163, //Savage_Baby_Ticket
6164, //Spore_Ticket
6165, //Poison_Spore_Ticket
6166, //Chonchon_Ticket
6167, //Steel_Chonchon_Ticket
6168, //Petit_Ticket
6169, //Deviruchi_Ticket
6170, //Isis_Ticket
6171, //Smokie_Ticket
6172, //Dokebi_Ticket
6173, //Desert_Wolf_B_Ticket
6174, //Yoyo_Ticket
6175, //Sohee_Ticket
6176, //Rocker_Ticket
6177, //Hunter_Fly_Ticket
6178, //Orc_Warrior_Ticket
6179, //Bapho_Jr_Ticket
6180, //Munak_Ticket
6181, //Bongun_Ticket
6182, //Goblin_Ticket
6183, //Hardtack_Ticket
6184, //Zherlthsh_Ticket
6185, //Alice_Ticket
6883, //Pet_Snow_Bunny_Ticket
6884; //Pet_Tikbalang_Ticket
setarray .@eggs,
9055, //Succubus_Egg
9056, //Imp_Egg
9030, //Chung_E_Egg
9054, //Nightmare_Terror_Egg
9042, //Loli_Ruri_Egg
9046, //Goblin_Leader_Egg
9052, //Incubus_Egg
9048, //Miyabi_Ningyo_Egg
9045, //Whisper_Egg
9047, //Wicked_Nymph_Egg
9050, //Medusa_Egg
9051, //Stone_Shooter_Egg
9043, //Marionette_Egg
9041, //Leaf_Cat_Egg
9049, //Dullahan_Egg
9044, //Shinobi_Egg
9053, //Golem_Egg
9040, //Civil_Servant_Egg
9001, //Poring_Egg
9002, //Drops_Egg
9003, //Poporing_Egg
9004, //Lunatic_Egg
9005, //Picky_Egg
9014, //PecoPeco_Egg
9009, //Savage_Bebe_Egg
9012, //Spore_Egg
9013, //Poison_Spore_Egg
9006, //Chonchon_Egg
9007, //Steel_Chonchon_Egg
9022, //Green_Petite_Egg
9023, //Deviruchi_Egg
9021, //Isis_Egg
9015, //Smokie_Egg
9019, //Dokkaebi_Egg
9010, //Baby_Desert_Wolf_Egg
9016, //Yoyo_Egg
9020, //Sohee_Egg
9011, //Rocker_Egg
9008, //Hunter_Fly_Egg
9017, //Orc_Warrior_Egg
9024, //Bapho_Jr
9018, //Munak_Egg
9025, //Bongun_Egg
9029, //Santa_Goblin_Egg
9028, //Rice_Cake_Egg
9026, //Zherlthsh_Egg
9027, //Alice_Egg
9058, //Snow_Rabbit_Egg
9059; //Tikbalang_Pet
for (.@i = 0; .@i < getarraysize(.@tickets); .@i++) {
if (countitem(.@tickets[.@i]) > 0) {
.@menu$ += getitemname(.@tickets[.@i]) + ":";
.@ticketIndices[.@count++] = .@i;
}
}
if (.@count == 0) {
mes "[Pet Trader]";
mes "I don't think you've got the stuff I want.";
close;
}
mes "[Pet Trader]";
mes "Which ticket do you want to exchange?";
next;
.@index = .@ticketIndices[select(.@menu$) - 1];
mes "[Pet Trader]";
mes "Great!";
mes "^0000FF"+ getitemname(.@eggs[.@index]) +"^000000";
mes "Are you sure you want this pet?";
next;
if (select("Yes:No") == 2) close;
if (!checkweight(.@eggs[.@index], 1)) {
mes "You're carrying too much stuff!";
mes "Come back when you've made some space.";
close;
}
mes "[Pet Trader]";
mes "Here's your pet~";
delitem .@tickets[.@index], 1;
getitem .@eggs[.@index], 1;
close;
case 2:
mes "[Pet Trader]";
mes "So you want hear about the land across the sea, but I ain't feeling so well today.";
close;
}
end;
}
// Duplicate NPCs
alberta,179,141,5 duplicate(Pet Trader#1) Pet Trader#2 4_M_JPNOJI

View File

@ -120,7 +120,7 @@ S_Rent:
mes "Select the desired item."; mes "Select the desired item.";
next; next;
for ( .@i = 1; .@i < getargcount(); .@i += 2 ) { for ( .@i = 1; .@i < getargcount(); .@i += 2 ) {
if (countitem(getarg(.@i)) > isequippedcnt(getarg(.@i)))// don't count item equipped if (rentalcountitem(getarg(.@i)) > isequippedcnt(getarg(.@i)))// don't count item equipped
.@menu$ = .@menu$ + "^4d4dff"+ getarg(.@i+1) +" - Checked out^000000:"; .@menu$ = .@menu$ + "^4d4dff"+ getarg(.@i+1) +" - Checked out^000000:";
else else
.@menu$ = .@menu$ + getarg(.@i+1) + ":"; .@menu$ = .@menu$ + getarg(.@i+1) + ":";
@ -130,7 +130,7 @@ S_Rent:
if (.@s <= .@total_item) { if (.@s <= .@total_item) {
.@index = .@s *2 +1; .@index = .@s *2 +1;
mes "[Rental Items Manager]"; mes "[Rental Items Manager]";
if (countitem(getarg(.@index)) > isequippedcnt(getarg(.@index))) if (rentalcountitem(getarg(.@index)) > isequippedcnt(getarg(.@index)))
mes "You already have "+ getarg(.@index+1) +"."; mes "You already have "+ getarg(.@index+1) +".";
else { else {
mes "Here is "+ getarg(.@index+1) +"."; mes "Here is "+ getarg(.@index+1) +".";

View File

@ -2186,7 +2186,7 @@ morocc,138,238,4 script Piled Rags#ep14bs 4_M_DIEMAN,{
mes "" + strcharinfo(0) + ", huh? That's a good name."; mes "" + strcharinfo(0) + ", huh? That's a good name.";
next; next;
} }
if (ep14_3_newerabs == 3) { if (ep14_3_newerabs <= 3) {
mes "[Tamarin]"; mes "[Tamarin]";
mes "Ah,"; mes "Ah,";
mes "I'd better do something before people start asking if I'm homeless."; mes "I'd better do something before people start asking if I'm homeless.";
@ -2202,7 +2202,7 @@ morocc,138,238,4 script Piled Rags#ep14bs 4_M_DIEMAN,{
close3; close3;
} }
} }
if (ep14_3_newerabs == 4) { if (ep14_3_newerabs <= 4) {
mes "[Tamarin]"; mes "[Tamarin]";
mes "Ah,"; mes "Ah,";
mes "do you mean the ^0000FFoasis near the northwestern sphinx^000000?"; mes "do you mean the ^0000FFoasis near the northwestern sphinx^000000?";

View File

@ -0,0 +1,10 @@
//===== rAthena Script =======================================
//= Quest NPCs related to Niflheim
//===== Description: =========================================
//= [Official Conversion]
//= Piano Key Ouest
//===== Additional Comments: =================================
//= 1.0 Moved Piano3 to pre-re/re paths. [Daegaladh]
//============================================================
nif_in,118,151,0 duplicate(Piano3) #Piano3 HIDDEN_NPC,1,1

View File

@ -5888,6 +5888,7 @@ harboro1,156,215,5 script Innkeeper#rockridge 1_ETC_01,{
mes "Enjoy your stay at the Lazy Owl's."; mes "Enjoy your stay at the Lazy Owl's.";
close2; close2;
Zeny = Zeny - 5000; Zeny = Zeny - 5000;
percentheal 100,100;
warp "harboro1",157,210; warp "harboro1",157,210;
end; end;
case 3: case 3:

View File

@ -284,7 +284,7 @@ S_Material:
mes "^4d4dff4 Presberk's Leather"; mes "^4d4dff4 Presberk's Leather";
mes "1 Spirit of Hugin"; mes "1 Spirit of Hugin";
mes "1 Spirit of Munin"; mes "1 Spirit of Munin";
mes "1 Giant's Chisel"; mes "4 Giant's Chisel";
mes "1 Jormungand's Rib"; mes "1 Jormungand's Rib";
mes "1 Wizardry Staff"; mes "1 Wizardry Staff";
mes "1 Muspellium and Essence of Rune, respectively^000000"; mes "1 Muspellium and Essence of Rune, respectively^000000";

View File

@ -111,9 +111,11 @@ npc: npc/re/merchants/guild_warehouse.txt
npc: npc/re/merchants/hd_refiner.txt npc: npc/re/merchants/hd_refiner.txt
npc: npc/re/merchants/HorrorToyFactory_merchants.txt npc: npc/re/merchants/HorrorToyFactory_merchants.txt
npc: npc/re/merchants/inn.txt npc: npc/re/merchants/inn.txt
npc: npc/re/merchants/malangdo_costume.txt
npc: npc/re/merchants/moro_cav_exchange.txt npc: npc/re/merchants/moro_cav_exchange.txt
npc: npc/re/merchants/nightmare_biolab.txt npc: npc/re/merchants/nightmare_biolab.txt
npc: npc/re/merchants/OldGlastHeim_merchants.txt npc: npc/re/merchants/OldGlastHeim_merchants.txt
npc: npc/re/merchants/pet_trader.txt
npc: npc/re/merchants/quivers.txt npc: npc/re/merchants/quivers.txt
npc: npc/re/merchants/refine.txt npc: npc/re/merchants/refine.txt
npc: npc/re/merchants/renters.txt npc: npc/re/merchants/renters.txt
@ -199,6 +201,7 @@ npc: npc/re/quests/quests_malaya.txt
npc: npc/re/quests/quests_mora.txt npc: npc/re/quests/quests_mora.txt
npc: npc/re/quests/quests_morocc.txt npc: npc/re/quests/quests_morocc.txt
npc: npc/re/quests/quests_nameless.txt npc: npc/re/quests/quests_nameless.txt
npc: npc/re/quests/quests_niflheim.txt
npc: npc/re/quests/quests_rockridge.txt npc: npc/re/quests/quests_rockridge.txt
npc: npc/re/quests/quests_veins.txt npc: npc/re/quests/quests_veins.txt
npc: npc/re/quests/the_sign_quest.txt npc: npc/re/quests/the_sign_quest.txt

View File

@ -4871,8 +4871,8 @@ REPLACE INTO `item_db` VALUES (12270,'Tasty_Major','Tasty White Ration',2,2,NULL
REPLACE INTO `item_db` VALUES (12271,'Mre_A','Military Ration A',0,2,NULL,70,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'percentheal 5,0;',NULL,NULL); REPLACE INTO `item_db` VALUES (12271,'Mre_A','Military Ration A',0,2,NULL,70,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'percentheal 5,0;',NULL,NULL);
REPLACE INTO `item_db` VALUES (12272,'Mre_B','Military Ration B',2,2,NULL,70,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'sc_start SC_INCHIT,600000,33;',NULL,NULL); REPLACE INTO `item_db` VALUES (12272,'Mre_B','Military Ration B',2,2,NULL,70,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'sc_start SC_INCHIT,600000,33;',NULL,NULL);
REPLACE INTO `item_db` VALUES (12273,'Mre_C','Military Ration C',2,2,NULL,70,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'sc_start SC_INCFLEE,600000,33;',NULL,NULL); REPLACE INTO `item_db` VALUES (12273,'Mre_C','Military Ration C',2,2,NULL,70,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'sc_start SC_INCFLEE,600000,33;',NULL,NULL);
REPLACE INTO `item_db` VALUES (12274,'Gold_Pill_1','Daehwandan',0,0,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'sc_start SC_INCMHPRATE,3600000,5; percentheal 10,0;',NULL,NULL); REPLACE INTO `item_db` VALUES (12274,'Gold_Pill_1','Daehwandan',0,0,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'sc_start2 SC_INCREASE_MAXHP,3600000,5,10; percentheal 10,0;',NULL,NULL);
REPLACE INTO `item_db` VALUES (12275,'Gold_Pill_2','Taecheongdan',0,0,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'sc_start SC_INCMSPRATE,3600000,5; percentheal 0,10;',NULL,NULL); REPLACE INTO `item_db` VALUES (12275,'Gold_Pill_2','Taecheongdan',0,0,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'sc_start2 SC_INCREASE_MAXSP,3600000,5,10; percentheal 0,10;',NULL,NULL);
REPLACE INTO `item_db` VALUES (12276,'Mimic_Scroll','Mimic Scroll',2,2,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'mercenary_create 2058,1800000;',NULL,NULL); REPLACE INTO `item_db` VALUES (12276,'Mimic_Scroll','Mimic Scroll',2,2,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'mercenary_create 2058,1800000;',NULL,NULL);
REPLACE INTO `item_db` VALUES (12277,'Disguise_Scroll','Disguise Scroll',2,2,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'mercenary_create 2059,1800000;',NULL,NULL); REPLACE INTO `item_db` VALUES (12277,'Disguise_Scroll','Disguise Scroll',2,2,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'mercenary_create 2059,1800000;',NULL,NULL);
REPLACE INTO `item_db` VALUES (12278,'Alice_Scroll','Alice Scroll',2,2,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'mercenary_create 2060,1800000;',NULL,NULL); REPLACE INTO `item_db` VALUES (12278,'Alice_Scroll','Alice Scroll',2,2,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'mercenary_create 2060,1800000;',NULL,NULL);

File diff suppressed because it is too large Load Diff

View File

@ -252,8 +252,9 @@ CREATE TABLE IF NOT EXISTS `char` (
`unban_time` int(11) unsigned NOT NULL default '0', `unban_time` int(11) unsigned NOT NULL default '0',
`font` tinyint(3) unsigned NOT NULL default '0', `font` tinyint(3) unsigned NOT NULL default '0',
`uniqueitem_counter` int(11) unsigned NOT NULL default '0', `uniqueitem_counter` int(11) unsigned NOT NULL default '0',
`sex` ENUM('M','F','U') NOT NULL default 'U', `sex` ENUM('M','F') NOT NULL,
`hotkey_rowshift` tinyint(3) unsigned NOT NULL default '0', `hotkey_rowshift` tinyint(3) unsigned NOT NULL default '0',
`hotkey_rowshift2` tinyint(3) unsigned NOT NULL default '0',
`clan_id` int(11) unsigned NOT NULL default '0', `clan_id` int(11) unsigned NOT NULL default '0',
`last_login` datetime DEFAULT NULL, `last_login` datetime DEFAULT NULL,
`title_id` INT(11) unsigned NOT NULL default '0', `title_id` INT(11) unsigned NOT NULL default '0',

View File

@ -369,7 +369,7 @@ REPLACE INTO `mob_db_re` VALUES (1289,'MAYA_PUPLE','Maya Purple','Maya Purple',8
REPLACE INTO `mob_db_re` VALUES (1290,'SKELETON_GENERAL','Skeleton General','Skeleton General',88,6720,0,1368,1553,1,1317,1701,100,35,72,34,52,31,84,25,10,12,1,1,29,0x3695,150,2276,576,432,0,0,0,0,0,0,0,7068,2550,756,160,508,800,0,0,1219,80,13035,15,2274,1,0,0,0,0,4221,1); REPLACE INTO `mob_db_re` VALUES (1290,'SKELETON_GENERAL','Skeleton General','Skeleton General',88,6720,0,1368,1553,1,1317,1701,100,35,72,34,52,31,84,25,10,12,1,1,29,0x3695,150,2276,576,432,0,0,0,0,0,0,0,7068,2550,756,160,508,800,0,0,1219,80,13035,15,2274,1,0,0,0,0,4221,1);
REPLACE INTO `mob_db_re` VALUES (1291,'WRAITH_DEAD','Wraith Dead','Wraith Dead',86,10035,0,2518,1824,2,1002,160,88,56,63,69,55,45,88,45,10,12,2,1,89,0x3695,175,1816,576,240,0,0,0,0,0,0,0,1059,4413,2206,10,2506,8,716,700,732,5,603,100,568,300,0,0,0,0,4189,1); REPLACE INTO `mob_db_re` VALUES (1291,'WRAITH_DEAD','Wraith Dead','Wraith Dead',86,10035,0,2518,1824,2,1002,160,88,56,63,69,55,45,88,45,10,12,2,1,89,0x3695,175,1816,576,240,0,0,0,0,0,0,0,1059,4413,2206,10,2506,8,716,700,732,5,603,100,568,300,0,0,0,0,4189,1);
REPLACE INTO `mob_db_re` VALUES (1292,'MINI_DEMON','Mini Demon','Mini Demon',117,19402,1,2700,2025,1,938,114,80,25,130,69,55,56,79,40,10,12,0,6,27,0x2003695,150,1000,600,384,0,0,0,0,0,0,0,1038,4413,1039,450,2255,3,757,160,912,2500,1009,10,1478,5,0,0,0,0,4204,1); REPLACE INTO `mob_db_re` VALUES (1292,'MINI_DEMON','Mini Demon','Mini Demon',117,19402,1,2700,2025,1,938,114,80,25,130,69,55,56,79,40,10,12,0,6,27,0x2003695,150,1000,600,384,0,0,0,0,0,0,0,1038,4413,1039,450,2255,3,757,160,912,2500,1009,10,1478,5,0,0,0,0,4204,1);
REPLACE INTO `mob_db_re` VALUES (1293,'CREMY_FEAR','Creamy Fear','Creamy Fear',77,3420,0,945,1067,2,757,110,76,37,65,36,33,49,66,30,10,12,0,4,24,0x2003695,155,1136,720,840,0,0,0,0,0,0,0,924,4550,2333,10,518,550,602,200,1550,8,2726,5,522,50,0,0,0,0,4298,1); REPLACE INTO `mob_db_re` VALUES (1293,'CREMY_FEAR','Creamy Fear','Creamy Fear',117,18211,0,2583,2475,2,731,243,76,37,65,36,33,49,79,30,10,12,0,4,24,0x2003695,155,1136,720,840,0,0,0,0,0,0,0,924,4550,2333,10,518,550,2899,1,12676,8,2726,5,522,50,0,0,0,0,4298,1);
REPLACE INTO `mob_db_re` VALUES (1294,'KILLER_MANTIS','Killer Mantis','Killer Mantis',91,7650,0,1485,1674,1,1521,1201,107,45,82,56,58,45,69,40,10,12,1,4,22,0x2003695,175,1528,660,432,0,0,0,0,0,0,0,1031,4550,943,2500,721,10,509,15,514,25,1262,1,2108,1,0,0,0,0,4301,1); REPLACE INTO `mob_db_re` VALUES (1294,'KILLER_MANTIS','Killer Mantis','Killer Mantis',91,7650,0,1485,1674,1,1521,1201,107,45,82,56,58,45,69,40,10,12,1,4,22,0x2003695,175,1528,660,432,0,0,0,0,0,0,0,1031,4550,943,2500,721,10,509,15,514,25,1262,1,2108,1,0,0,0,0,4301,1);
REPLACE INTO `mob_db_re` VALUES (1295,'OWL_BARON','Owl Baron','Owl Baron',120,21000,1,3042,2282,2,629,201,88,25,72,65,55,102,77,72,10,12,2,6,60,0x6203695,175,1345,824,440,0,0,0,0,0,0,0,7071,3500,7063,2500,0,0,1472,1,1629,2,693,100,5045,5,0,0,0,0,4238,1); REPLACE INTO `mob_db_re` VALUES (1295,'OWL_BARON','Owl Baron','Owl Baron',120,21000,1,3042,2282,2,629,201,88,25,72,65,55,102,77,72,10,12,2,6,60,0x6203695,175,1345,824,440,0,0,0,0,0,0,0,7071,3500,7063,2500,0,0,1472,1,1629,2,693,100,5045,5,0,0,0,0,4238,1);
REPLACE INTO `mob_db_re` VALUES (1296,'KOBOLD_LEADER','Kobold Leader','Kobold Leader',112,13520,1,2643,2383,1,995,96,90,62,135,34,68,56,83,47,10,12,1,7,44,0x3695,150,1028,528,360,0,0,0,0,0,0,0,999,450,1034,6305,912,1200,0,0,1613,2,525,150,526,100,0,0,0,0,4291,1); REPLACE INTO `mob_db_re` VALUES (1296,'KOBOLD_LEADER','Kobold Leader','Kobold Leader',112,13520,1,2643,2383,1,995,96,90,62,135,34,68,56,83,47,10,12,1,7,44,0x3695,150,1028,528,360,0,0,0,0,0,0,0,999,450,1034,6305,912,1200,0,0,1613,2,525,150,526,100,0,0,0,0,4291,1);
@ -2163,10 +2163,10 @@ REPLACE INTO `mob_db_re` VALUES (2935,'T_EVIL_CLOUD_HERMIT','Taoist Hermit','Tao
REPLACE INTO `mob_db_re` VALUES (2936,'E_GHOSTRING','Ghostring','Ghostring',1,10,0,0,0,1,1,1,100,99,0,0,0,0,0,0,7,12,0,3,20,0x0,300,1220,1080,648,0,0,0,0,0,0,0,535,1500,535,1500,535,1500,535,1500,12192,2000,7225,2000,6658,500,0,0,0,0,6658,10000); REPLACE INTO `mob_db_re` VALUES (2936,'E_GHOSTRING','Ghostring','Ghostring',1,10,0,0,0,1,1,1,100,99,0,0,0,0,0,0,7,12,0,3,20,0x0,300,1220,1080,648,0,0,0,0,0,0,0,535,1500,535,1500,535,1500,535,1500,12192,2000,7225,2000,6658,500,0,0,0,0,6658,10000);
#REPLACE INTO `mob_db_re` VALUES (2937,'M_LOKI','M Loki','M Loki',145,1215600,1,1,1,2,1835,444,15,89,76,66,90,55,189,22,10,12,1,7,20,0x0,175,800,750,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); #REPLACE INTO `mob_db_re` VALUES (2937,'M_LOKI','M Loki','M Loki',145,1215600,1,1,1,2,1835,444,15,89,76,66,90,55,189,22,10,12,1,7,20,0x0,175,800,750,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
REPLACE INTO `mob_db_re` VALUES (2938,'MM_MAGIC_SEAL','Magic Seal','Magic Seal',140,10000000,1,1,6999,1,1,1,80,200,16,26,30,115,79,5,10,12,2,0,20,0x0,300,1000,1000,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); REPLACE INTO `mob_db_re` VALUES (2938,'MM_MAGIC_SEAL','Magic Seal','Magic Seal',140,10000000,1,1,6999,1,1,1,80,200,16,26,30,115,79,5,10,12,2,0,20,0x0,300,1000,1000,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);
REPLACE INTO `mob_db_re` VALUES (2939,'MM_EVIL_SHADOW1','Evil Shadow','Evil Shadow',138,112000,1,7456,5983,1,3266,1307,30,30,88,44,88,21,95,44,10,12,2,6,47,0x2000085,200,1500,600,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (2939,'MM_EVIL_SHADOW1','Evil Shadow','Evil Shadow',138,112000,1,7456,5983,1,3266,1307,30,30,88,44,88,21,95,44,10,12,2,6,47,0x2000085,200,1500,600,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27264,1);
REPLACE INTO `mob_db_re` VALUES (2940,'MM_EVIL_SHADOW2','Evil Shadow','Evil Shadow',141,127650,1,8103,7738,1,2678,1071,121,36,60,103,45,35,172,15,10,12,1,6,47,0x2000085,200,1000,500,600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (2940,'MM_EVIL_SHADOW2','Evil Shadow','Evil Shadow',141,127650,1,8103,7738,1,2678,1071,121,36,60,103,45,35,172,15,10,12,1,6,47,0x2000085,200,1000,500,600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27264,1);
REPLACE INTO `mob_db_re` VALUES (2941,'MM_EVIL_SHADOW3','Evil Shadow','Evil Shadow',142,153400,1,8863,6736,1,3167,1267,89,44,120,87,66,33,106,27,10,12,2,6,47,0x2000085,200,1800,780,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (2941,'MM_EVIL_SHADOW3','Evil Shadow','Evil Shadow',142,153400,1,8863,6736,1,3167,1267,89,44,120,87,66,33,106,27,10,12,2,6,47,0x2000085,200,1800,780,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27264,1);
REPLACE INTO `mob_db_re` VALUES (2942,'MM_EVIL_FANATICS','Evil Fanatics','Evil Fanatics',151,8256000,1,1008653,988954,3,3350,167,166,103,118,72,40,55,213,30,10,12,2,6,67,0x6280085,200,1000,500,350,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (2942,'MM_EVIL_FANATICS','Evil Fanatics','Evil Fanatics',151,8256000,1,1008653,988954,3,3350,167,166,103,118,72,40,55,213,30,10,12,2,6,67,0x6280085,200,1000,500,350,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27265,1);
REPLACE INTO `mob_db_re` VALUES (2943,'MM_ICE_MINE','Icemine','Icemine',149,10000,200,0,0,7,200,1,200,10,200,200,200,200,200,200,12,12,0,4,88,0xE170000,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); REPLACE INTO `mob_db_re` VALUES (2943,'MM_ICE_MINE','Icemine','Icemine',149,10000,200,0,0,7,200,1,200,10,200,200,200,200,200,200,12,12,0,4,88,0xE170000,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);
#2944,J_HORNET #2944,J_HORNET
#2945,J_MUMMY #2945,J_MUMMY
@ -2223,8 +2223,8 @@ REPLACE INTO `mob_db_re` VALUES (2995,'XM_TEDDY_BEAR','Abandoned Teddy Bear','Ab
REPLACE INTO `mob_db_re` VALUES (2996,'XM_CELINE_KIMI','Celine Kimi','Celine Kimi',160,66666666,1,4444444,4033332,2,6666,6666,479,444,144,166,44,444,166,166,10,12,2,1,28,0x6283695,100,768,1056,480,444444,616,10000,617,10000,22534,10000,22534,4000,18549,4000,7642,4000,19701,100,13442,100,712,10000,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (2996,'XM_CELINE_KIMI','Celine Kimi','Celine Kimi',160,66666666,1,4444444,4033332,2,6666,6666,479,444,144,166,44,444,166,166,10,12,2,1,28,0x6283695,100,768,1056,480,444444,616,10000,617,10000,22534,10000,22534,4000,18549,4000,7642,4000,19701,100,13442,100,712,10000,0,0,0,0,0,0,0,0);
REPLACE INTO `mob_db_re` VALUES (2997,'G_XM_CELINE_KIMI','Kimi\'s Phantom','Kimi\'s Phantom',160,66666666,1,0,0,2,6666,6666,479,444,144,166,44,444,166,166,10,12,2,1,28,0x6203695,100,768,1056,480,0,0,0,0,0,0,0,6683,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (2997,'G_XM_CELINE_KIMI','Kimi\'s Phantom','Kimi\'s Phantom',160,66666666,1,0,0,2,6666,6666,479,444,144,166,44,444,166,166,10,12,2,1,28,0x6203695,100,768,1056,480,0,0,0,0,0,0,0,6683,10000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
REPLACE INTO `mob_db_re` VALUES (2998,'EP14_MORS_EVENT','Weakened Morocc','Weakened Morocc',158,1771440,1,12390,16104,1,1872,900,113,45,87,51,45,88,106,50,12,12,2,6,60,0x6200085,200,2612,824,440,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (2998,'EP14_MORS_EVENT','Weakened Morocc','Weakened Morocc',158,1771440,1,12390,16104,1,1872,900,113,45,87,51,45,88,106,50,12,12,2,6,60,0x6200085,200,2612,824,440,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
REPLACE INTO `mob_db_re` VALUES (2999,'EP14_MORS_BOSSA','Morocc Necromancer','Morocc Necromancer',158,4000000,1,2106000,1336500,1,700,0,215,555,165,190,142,146,299,93,12,12,1,7,60,0x6280085,100,300,384,288,0,0,0,0,0,0,0,607,2000,603,200,604,200,0,0,0,0,0,0,522,200,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (2999,'EP14_MORS_BOSSA','Morocc Necromancer','Morocc Necromancer',158,4000000,1,2106000,1336500,1,700,0,215,555,165,190,142,146,299,93,12,12,1,7,60,0x6280085,100,300,384,288,0,0,0,0,0,0,0,607,2000,603,200,604,200,0,0,0,0,0,0,522,200,0,0,0,0,27326,1);
REPLACE INTO `mob_db_re` VALUES (3000,'EP14_MORS_BOSSB','Morocc Necromancer','Morocc Necromancer',101,80000000,1,2310750,1465200,12,700,1,1,1,1,1,1,180,1,1,12,12,1,7,82,0x6280085,2000,2700,384,288,0,0,0,0,0,0,0,607,2000,603,200,604,200,22537,10000,22537,10000,0,0,522,200,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (3000,'EP14_MORS_BOSSB','Morocc Necromancer','Morocc Necromancer',101,80000000,1,2310750,1465200,12,700,1,1,1,1,1,1,180,1,1,12,12,1,7,82,0x6280084,2000,2700,384,288,0,0,0,0,0,0,0,607,2000,603,200,604,200,22537,10000,22537,10000,0,0,522,200,0,0,0,0,0,0);
REPLACE INTO `mob_db_re` VALUES (3001,'EP14_MORS_MOB1','Morocc\'s Ghoul','Morocc\'s Ghoul',158,295240,1,1239,1610,1,1872,900,113,45,87,51,45,88,106,50,12,12,1,6,60,0x6200085,1000,2612,824,440,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (3001,'EP14_MORS_MOB1','Morocc\'s Ghoul','Morocc\'s Ghoul',158,295240,1,1239,1610,1,1872,900,113,45,87,51,45,88,106,50,12,12,1,6,60,0x6200085,1000,2612,824,440,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
REPLACE INTO `mob_db_re` VALUES (3002,'EP14_MORS_MOB2','Morocc\'s Osiris','Morocc\'s Osiris',158,442860,1,1239,1610,1,1872,900,113,45,87,51,45,88,106,50,12,12,1,6,60,0x6200085,200,2612,824,440,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (3002,'EP14_MORS_MOB2','Morocc\'s Osiris','Morocc\'s Osiris',158,442860,1,1239,1610,1,1872,900,113,45,87,51,45,88,106,50,12,12,1,6,60,0x6200085,200,2612,824,440,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
REPLACE INTO `mob_db_re` VALUES (3003,'EP14_MORS_MOB3','Morocc\'s Archer Skeleton','Morocc\'s Archer Skeleton',158,295240,1,1239,1610,7,1872,900,113,45,87,51,45,88,106,50,12,12,1,6,60,0x6200085,200,300,824,440,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (3003,'EP14_MORS_MOB3','Morocc\'s Archer Skeleton','Morocc\'s Archer Skeleton',158,295240,1,1239,1610,7,1872,900,113,45,87,51,45,88,106,50,12,12,1,6,60,0x6200085,200,300,824,440,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
@ -2240,20 +2240,20 @@ REPLACE INTO `mob_db_re` VALUES (3012,'EP14_3_DEATH_A_MOB3','Corrupt Familiar','
REPLACE INTO `mob_db_re` VALUES (3013,'EP14_3_DEATH_B_MOB1','Corrupt Orc Warrior','Corrupt Orc Warrior',158,300000,1,12390,16104,1,948,215,240,60,150,85,150,40,122,70,10,12,1,7,42,0x0000085,150,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (3013,'EP14_3_DEATH_B_MOB1','Corrupt Orc Warrior','Corrupt Orc Warrior',158,300000,1,12390,16104,1,948,215,240,60,150,85,150,40,122,70,10,12,1,7,42,0x0000085,150,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,0,0);
REPLACE INTO `mob_db_re` VALUES (3014,'EP14_3_DEATH_B_MOB2','Corrupt Desert Wolf','Corrupt Desert Wolf',158,292450,1,12390,16104,1,948,215,240,50,120,85,110,55,130,70,10,12,1,2,43,0x0000085,150,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (3014,'EP14_3_DEATH_B_MOB2','Corrupt Desert Wolf','Corrupt Desert Wolf',158,292450,1,12390,16104,1,948,215,240,50,120,85,110,55,130,70,10,12,1,2,43,0x0000085,150,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,0,0);
REPLACE INTO `mob_db_re` VALUES (3015,'EP14_3_DEATH_B_MOB3','Corrupt Phen','Corrupt Phen',158,284110,1,12390,16104,1,948,215,240,100,110,85,95,70,115,70,10,12,1,5,41,0x0000085,150,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (3015,'EP14_3_DEATH_B_MOB3','Corrupt Phen','Corrupt Phen',158,284110,1,12390,16104,1,948,215,240,100,110,85,95,70,115,70,10,12,1,5,41,0x0000085,150,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,0,0);
REPLACE INTO `mob_db_re` VALUES (3016,'EP14_3_DEATH_C_MOB1','Corrupt Orc Zombie','Corrupt Orc Zombie',158,375000,1,12390,16104,1,948,215,150,150,180,145,202,40,88,30,10,12,1,7,49,0x0000085,170,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (3016,'EP14_3_DEATH_C_MOB1','Corrupt Orc Zombie','Corrupt Orc Zombie',158,375000,1,12390,16104,1,948,215,150,150,180,145,202,40,88,30,10,12,1,7,49,0x0000085,170,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,27328,1);
REPLACE INTO `mob_db_re` VALUES (3017,'EP14_3_DEATH_C_MOB2','Corrupt Verit','Corrupt Verit',158,352715,1,12390,16104,1,948,215,200,100,166,87,150,60,150,130,10,12,1,2,49,0x0000085,150,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (3017,'EP14_3_DEATH_C_MOB2','Corrupt Verit','Corrupt Verit',158,352715,1,12390,16104,1,948,215,200,100,166,87,150,60,150,130,10,12,1,2,49,0x0000085,150,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,0,0);
REPLACE INTO `mob_db_re` VALUES (3018,'EP14_3_DEATH_C_MOB3','Corrupt Megalodon','Corrupt Megalodon',158,347413,1,12390,16104,1,948,215,240,300,157,80,140,90,209,84,10,12,1,5,49,0x0000085,170,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (3018,'EP14_3_DEATH_C_MOB3','Corrupt Megalodon','Corrupt Megalodon',158,347413,1,12390,16104,1,948,215,240,300,157,80,140,90,209,84,10,12,1,5,49,0x0000085,170,864,400,150,0,0,0,0,0,0,0,607,10,603,20,604,20,715,20,717,20,716,20,522,20,0,0,0,0,0,0);
#3019,CELINE_KIMI #3019,CELINE_KIMI
REPLACE INTO `mob_db_re` VALUES (3020,'FIRE_CONDOR','Fire Condor','Fire Condor',141,125114,1,7021,7481,1,38,1201,71,45,104,72,66,10,113,52,10,12,1,2,43,0x0000081,110,1148,648,480,0,0,0,0,0,0,0,6691,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (3020,'FIRE_CONDOR','Fire Condor','Fire Condor',141,125114,1,7021,7481,1,38,1201,71,45,104,72,66,10,113,52,10,12,1,2,43,0x0000081,110,1148,648,480,0,0,0,0,0,0,0,6691,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27026,1);
REPLACE INTO `mob_db_re` VALUES (3021,'FIRE_SAND_MAN','Fire Sand Man','Fire Sandman',143,130501,1,7207,7734,1,38,1356,122,73,84,36,25,55,124,35,10,12,1,0,63,0x003885,150,1672,720,288,0,0,0,0,0,0,0,6694,1500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (3021,'FIRE_SAND_MAN','Fire Sand Man','Fire Sandman',143,130501,1,7207,7734,1,38,1356,122,73,84,36,25,55,124,35,10,12,1,0,63,0x003885,150,1672,720,288,0,0,0,0,0,0,0,6694,1500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27027,1);
REPLACE INTO `mob_db_re` VALUES (3022,'FIRE_FRILLDORA','Fire Frilldora','Fire Frilldora',147,141301,1,7807,8199,1,38,1392,134,40,148,38,128,45,121,30,10,12,1,2,63,0x0000081,130,1540,720,432,0,0,0,0,0,0,0,6694,1500,6696,1500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (3022,'FIRE_FRILLDORA','Fire Frilldora','Fire Frilldora',147,141301,1,7807,8199,1,38,1392,134,40,148,38,128,45,121,30,10,12,1,2,63,0x0000081,130,1540,720,432,0,0,0,0,0,0,0,6694,1500,6696,1500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27028,1);
REPLACE INTO `mob_db_re` VALUES (3023,'FIRE_GOLEM','Fire Golem','Fire Golem',148,180213,1,8912,9464,1,38,1321,292,102,70,78,267,25,84,25,10,12,2,0,83,0x003885,200,1608,816,396,0,0,0,0,0,0,0,6693,2000,6695,1500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (3023,'FIRE_GOLEM','Fire Golem','Fire Golem',148,180213,1,8912,9464,1,38,1321,292,102,70,78,267,25,84,25,10,12,2,0,83,0x003885,200,1608,816,396,0,0,0,0,0,0,0,6693,2000,6695,1500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27029,1);
#3024,14_3_MERCENARY_A #3024,14_3_MERCENARY_A
#3025,14_3_MERCENARY_B #3025,14_3_MERCENARY_B
REPLACE INTO `mob_db_re` VALUES (3026,'FIREPIT','Fire Pit','Fire Pit',17,10,1,58,43,1,38,12,20,3,15,8,17,0,15,0,10,12,1,1,29,0x170000,400,2612,912,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (3026,'FIREPIT','Fire Pit','Fire Pit',17,10,1,58,43,1,38,12,20,3,15,8,17,0,15,0,10,12,1,1,29,0x170000,400,2612,912,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
REPLACE INTO `mob_db_re` VALUES (3027,'FULBUK','Fire Bug','Fire Bug',150,234,1,58,47,1,38,12,20,3,15,8,17,0,15,0,10,12,1,1,29,0x0000001,120,1288,288,768,0,0,0,0,0,0,0,6689,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (3027,'FULBUK','Fire Bug','Fire Bug',150,234,1,58,47,1,38,12,20,3,15,8,17,0,15,0,10,12,1,1,29,0x0000001,120,1288,288,768,0,0,0,0,0,0,0,6689,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27030,1);
REPLACE INTO `mob_db_re` VALUES (3028,'SONIA','Sonia','Sonia',17,20,1,58,43,1,38,12,20,3,15,8,17,0,15,0,10,12,1,1,29,0x170000,400,2612,912,288,0,0,0,0,0,0,0,6690,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (3028,'SONIA','Sonia','Sonia',17,20,1,58,43,1,38,12,20,3,15,8,17,0,15,0,10,12,1,1,29,0x170000,400,2612,912,288,0,0,0,0,0,0,0,6690,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
REPLACE INTO `mob_db_re` VALUES (3029,'GRIM_REAPER_ANKOU','Grim Reaper Ankou','Reaper Yanku',159,50000000,1553,300000,330000,1,1500,1000,200,70,200,100,200,200,220,100,10,12,2,1,89,0x6200085,200,900,864,480,0,0,0,0,0,0,0,607,500,603,200,604,200,22537,10000,0,0,522,200,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (3029,'GRIM_REAPER_ANKOU','Grim Reaper Ankou','Reaper Yanku',159,50000000,1553,300000,330000,1,1500,1000,200,70,200,100,200,200,220,100,10,12,2,1,89,0x6200085,200,900,864,480,0,0,0,0,0,0,0,607,500,603,200,604,200,22537,10000,0,0,522,200,0,0,0,0,0,0,27327,1);
#3030,STANDING_SOUL #3030,STANDING_SOUL
#3031,MUTANT_NECROMANCER #3031,MUTANT_NECROMANCER
#3032,MUTANT_GHOUL #3032,MUTANT_GHOUL
@ -2315,13 +2315,13 @@ REPLACE INTO `mob_db_re` VALUES (3074,'TIMEHOLDER','Time Holder','Time Holder',1
#REPLACE INTO `mob_db_re` VALUES (3088,'MM_BRINARANEA_BABY','Mm Brinaranea Baby','Mm Brinaranea Baby',155,155600,1,0,1,1,1,1,80,200,16,26,30,115,79,5,10,12,2,0,20,0x0,300,1000,1000,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); #REPLACE INTO `mob_db_re` VALUES (3088,'MM_BRINARANEA_BABY','Mm Brinaranea Baby','Mm Brinaranea Baby',155,155600,1,0,1,1,1,1,80,200,16,26,30,115,79,5,10,12,2,0,20,0x0,300,1000,1000,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);
#REPLACE INTO `mob_db_re` VALUES (3089,'MM_LOCO_KASA','Mm Loco Kasa','Mm Loco Kasa',155,185000,1,0,0,1,3266,666,30,30,88,44,88,21,95,44,10,12,2,6,47,0x2000000,200,1500,600,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); #REPLACE INTO `mob_db_re` VALUES (3089,'MM_LOCO_KASA','Mm Loco Kasa','Mm Loco Kasa',155,185000,1,0,0,1,3266,666,30,30,88,44,88,21,95,44,10,12,2,6,47,0x2000000,200,1500,600,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
#REPLACE INTO `mob_db_re` VALUES (3090,'MM_LOCO_SALAMANDER','Mm Loco Salamander','Mm Loco Salamander',155,217650,1,0,0,1,2678,1257,121,36,60,103,45,35,172,15,10,12,1,6,47,0x2000000,200,1000,500,600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); #REPLACE INTO `mob_db_re` VALUES (3090,'MM_LOCO_SALAMANDER','Mm Loco Salamander','Mm Loco Salamander',155,217650,1,0,0,1,2678,1257,121,36,60,103,45,35,172,15,10,12,1,6,47,0x2000000,200,1000,500,600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
REPLACE INTO `mob_db_re` VALUES (3091,'MM_BRINARANEA','Brinaranea','Brinaranea',165,81650000,1,0,0,3,8255,197,264,177,135,135,12,72,220,91,10,12,2,6,61,0x6280000,200,1020,500,768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (3091,'MM_BRINARANEA','Brinaranea','Brinaranea',165,81650000,1,0,0,3,8255,197,264,177,135,135,12,72,220,91,10,12,2,6,61,0x6280000,200,1020,500,768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27324,1);
REPLACE INTO `mob_db_re` VALUES (3092,'MM_MUSPELLSKOLL','Muspellskoll','Muspellskoll',165,55620000,1,0,0,3,9672,98,211,140,202,119,6,45,275,71,10,12,2,6,63,0x6280000,200,608,408,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); REPLACE INTO `mob_db_re` VALUES (3092,'MM_MUSPELLSKOLL','Muspellskoll','Muspellskoll',165,55620000,1,0,0,3,9672,98,211,140,202,119,6,45,275,71,10,12,2,6,63,0x6280000,200,608,408,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,27325,1);
#REPLACE INTO `mob_db_re` VALUES (3093,'MM_BRINARANEA_CORE','Mm Brinaranea Core','Mm Brinaranea Core',160,300,1,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,6,21,0x2170000,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); #REPLACE INTO `mob_db_re` VALUES (3093,'MM_BRINARANEA_CORE','Mm Brinaranea Core','Mm Brinaranea Core',160,300,1,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,6,21,0x2170000,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);
#REPLACE INTO `mob_db_re` VALUES (3094,'MM_MUSPELLSKOLL_CORE','Mm Muspellskoll Core','Mm Muspellskoll Core',160,300,1,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,6,23,0x2170000,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); #REPLACE INTO `mob_db_re` VALUES (3094,'MM_MUSPELLSKOLL_CORE','Mm Muspellskoll Core','Mm Muspellskoll Core',160,300,1,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,6,23,0x2170000,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);
#REPLACE INTO `mob_db_re` VALUES (3095,'MM_GOD_SHADOW','Mm God Shadow','Mm God Shadow',1,100000000,1,0,0,0,2,1,1,1,1,1,1,1,1,1,10,12,0,6,23,0x2170000,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); #REPLACE INTO `mob_db_re` VALUES (3095,'MM_GOD_SHADOW','Mm God Shadow','Mm God Shadow',1,100000000,1,0,0,0,2,1,1,1,1,1,1,1,1,1,10,12,0,6,23,0x2170000,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);
#REPLACE INTO `mob_db_re` VALUES (3096,'MM_MOROCC_KID','Mm Morocc Kid','Mm Morocc Kid',175,80000000,1,0,0,3,4980,209,158,134,90,122,7,87,287,36,10,12,0,6,66,0x6280000,200,1000,460,350,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); #REPLACE INTO `mob_db_re` VALUES (3096,'MM_MOROCC_KID','Mm Morocc Kid','Mm Morocc Kid',175,80000000,1,0,0,3,4980,209,158,134,90,122,7,87,287,36,10,12,0,6,66,0x6280000,200,1000,460,350,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4559,1);
REPLACE INTO `mob_db_re` VALUES (3097,'MM_MOROCC_ADT','Despair God Morocc','Despair God Morocc',175,120000000,1,0,0,3,5523,175,203,155,122,103,12,106,269,51,10,12,1,6,47,0x6280000,200,750,510,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db_re` VALUES (3097,'MM_MOROCC_ADT','Despair God Morocc','Despair God Morocc',175,120000000,1,0,0,3,5523,175,203,155,122,103,12,106,269,51,10,12,1,6,47,0x6280000,200,750,510,500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27321,1);
#REPLACE INTO `mob_db_re` VALUES (3098,'MM_MOROCC_ORIGIN','Mm Morocc Origin','Mm Morocc Origin',160,3258000,1,0,0,3,6177,40,351,212,195,35,5,36,355,7,10,12,2,6,87,0x6280000,350,2000,750,750,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); #REPLACE INTO `mob_db_re` VALUES (3098,'MM_MOROCC_ORIGIN','Mm Morocc Origin','Mm Morocc Origin',160,3258000,1,0,0,3,6177,40,351,212,195,35,5,36,355,7,10,12,2,6,87,0x6280000,350,2000,750,750,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
#REPLACE INTO `mob_db_re` VALUES (3099,'MM_MOROCC_REST','Mm Morocc Rest','Mm Morocc Rest',160,1450000,1,0,0,3,2963,67,112,98,110,98,13,48,271,9,10,12,2,6,87,0x6280000,200,500,510,350,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); #REPLACE INTO `mob_db_re` VALUES (3099,'MM_MOROCC_REST','Mm Morocc Rest','Mm Morocc Rest',160,1450000,1,0,0,3,2963,67,112,98,110,98,13,48,271,9,10,12,2,6,87,0x6280000,200,500,510,350,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
#REPLACE INTO `mob_db_re` VALUES (3100,'MM_MANA_BLACK','Mm Mana Black','Mm Mana Black',1,30,0,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,0,20,0x170000,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); #REPLACE INTO `mob_db_re` VALUES (3100,'MM_MANA_BLACK','Mm Mana Black','Mm Mana Black',1,30,0,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,0,20,0x170000,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,8 +2329,8 @@ REPLACE INTO `mob_db_re` VALUES (3101,'MM_MANA_WHITE','Mana White','Mana White',
REPLACE INTO `mob_db_re` VALUES (3102,'MM_MANA_RED','Mana of Life','Mana of Life',1,30,0,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,0,20,0x170000,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); REPLACE INTO `mob_db_re` VALUES (3102,'MM_MANA_RED','Mana of Life','Mana of Life',1,30,0,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,0,20,0x170000,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);
REPLACE INTO `mob_db_re` VALUES (3103,'MM_MANA_YELLOW','Mana of Earth','Mana of Earth',1,30,0,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,0,20,0x170000,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); REPLACE INTO `mob_db_re` VALUES (3103,'MM_MANA_YELLOW','Mana of Earth','Mana of Earth',1,30,0,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,0,20,0x170000,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);
#REPLACE INTO `mob_db_re` VALUES (3104,'MM_MANA_BLUE','Mm Mana Blue','Mm Mana Blue',1,30,0,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,0,20,0x170000,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); #REPLACE INTO `mob_db_re` VALUES (3104,'MM_MANA_BLUE','Mm Mana Blue','Mm Mana Blue',1,30,0,0,0,0,1,1,1,1,1,1,1,1,1,1,10,12,0,0,20,0x170000,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);
#REPLACE INTO `mob_db_re` VALUES (3105,'MM_GB_MOROCC_1','Mm Gb Morocc 1','Mm Gb Morocc 1',149,5000000,1,0,0,1,1901,145,199,35,126,91,63,61,114,37,10,12,2,8,43,0x6200000,110,576,480,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); #REPLACE INTO `mob_db_re` VALUES (3105,'MM_GB_MOROCC_1','Mm Gb Morocc 1','Mm Gb Morocc 1',149,5000000,1,0,0,1,1901,145,199,35,126,91,63,61,114,37,10,12,2,8,43,0x6200000,110,576,480,432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27322,1);
#REPLACE INTO `mob_db_re` VALUES (3106,'MM_GB_MOROCC_4','Mm Gb Morocc 4','Mm Gb Morocc 4',149,5000000,1,0,0,1,1235,599,109,54,114,88,62,97,164,43,10,12,1,6,68,0x6200000,150,1536,648,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); #REPLACE INTO `mob_db_re` VALUES (3106,'MM_GB_MOROCC_4','Mm Gb Morocc 4','Mm Gb Morocc 4',149,5000000,1,0,0,1,1235,599,109,54,114,88,62,97,164,43,10,12,1,6,68,0x6200000,150,1536,648,300,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27323,1);
#REPLACE INTO `mob_db_re` VALUES (3107,'E_EASTER_BUNNY','Easter Bunny','Easter Bunny',1,15,1,0,0,1,0,0,160,5,1,1,1,1,999,1,10,12,1,2,60,0x1F0000,200,1456,456,336,0,0,0,0,0,0,0,22571,3000,949,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); #REPLACE INTO `mob_db_re` VALUES (3107,'E_EASTER_BUNNY','Easter Bunny','Easter Bunny',1,15,1,0,0,1,0,0,160,5,1,1,1,1,999,1,10,12,1,2,60,0x1F0000,200,1456,456,336,0,0,0,0,0,0,0,22571,3000,949,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
REPLACE INTO `mob_db_re` VALUES (3108,'JITTERBUG1','Jitterbug1','Jitterbug1',135,2614000,1,36804,23170,1,3210,695,123,68,189,78,81,51,108,56,10,12,2,6,49,0x6203695,150,676,2400,480,0,0,0,0,0,0,0,1935,250,2988,500,15101,500,6719,5000,6719,1000,0,0,0,0,0,0,0,0,27109,1); REPLACE INTO `mob_db_re` VALUES (3108,'JITTERBUG1','Jitterbug1','Jitterbug1',135,2614000,1,36804,23170,1,3210,695,123,68,189,78,81,51,108,56,10,12,2,6,49,0x6203695,150,676,2400,480,0,0,0,0,0,0,0,1935,250,2988,500,15101,500,6719,5000,6719,1000,0,0,0,0,0,0,0,0,27109,1);
REPLACE INTO `mob_db_re` VALUES (3109,'JITTERBUG2','Jitterbug2','Jitterbug2',135,2614000,1,36804,23170,1,3210,695,123,68,189,78,81,51,108,56,10,12,2,6,49,0x6203695,150,676,2400,480,0,0,0,0,0,0,0,1990,250,2989,500,15100,500,6719,5000,6719,1000,0,0,0,0,0,0,0,0,27109,1); REPLACE INTO `mob_db_re` VALUES (3109,'JITTERBUG2','Jitterbug2','Jitterbug2',135,2614000,1,36804,23170,1,3210,695,123,68,189,78,81,51,108,56,10,12,2,6,49,0x6203695,150,676,2400,480,0,0,0,0,0,0,0,1990,250,2989,500,15100,500,6719,5000,6719,1000,0,0,0,0,0,0,0,0,27109,1);
@ -4013,16 +4013,64 @@ REPLACE INTO `mob_db_re` VALUES (3790,'SWEETS_DROPS','Sweets Drops','Sweets Drop
#20813,MD_EVENT_AMDARAIS #20813,MD_EVENT_AMDARAIS
#20814,G_PAYONSOLDIER #20814,G_PAYONSOLDIER
#20815,G_PAYONSOLDIER2 #20815,G_PAYONSOLDIER2
#20816,EM_DILUVIO
#20817,EM_ARDOR
#20818,EM_PROCELLA
#20819,EM_TERREMOTUS
#20820,EM_SERPENS
#20821,4JOB_VOID
#20822,4JOB_WRAITH
#20823,4JOB_KINGS_NIGHT
#20824,4JOB_AGONY_NIGHT
#20825,4JOB_DEVOTION_NIGHT
#20826,4JOB_ARMED_NIGHT
#20827,4JOB_DOOMK
#20828,4JOB_VERKHASEL
#20829,4JOB_BAPHOMET
#20830,4JOB_H_FALCON
#20831,4JOB_S_FALCON
#20832,4JOB_R_FALCON
#20833,4JOB_WORG
#20834,MEISTER_ABR1
#20835,MEISTER_ABR2
#20836,MEISTER_ABR3
#20837,MEISTER_ABR4
#20838,ELEMETAL_MASTER_S1
#20839,ELEMETAL_MASTER_S2
#20840,ELEMETAL_MASTER_S3
#20841,ELEMETAL_MASTER_S4
#20842,ELEMETAL_MASTER_S5
#20843,ILL_ABYSMAL_WITCH #20843,ILL_ABYSMAL_WITCH
#20844,PRAY_GIVER #20844,PRAY_GIVER
#20845,SMILE_GIVER #20845,SMILE_GIVER
#20846,MD_HIDDEN_GROUND01 #20846,MD_HIDDEN_GROUND01
#20847,MD_HIDDEN_GROUND02 #20847,MD_HIDDEN_GROUND02
#20848,SUMMON_WOODENWARRIOR
#20849,SUMMON_WOODEN_FAIRY
#20850,SUMMON_CREEPER
#20851,SUMMON_HELLTREE
#20856,MD_N_ARENA_1
#20857,MD_N_ARENA_2
#20858,MD_N_ARENA_3_1
#20859,MD_N_ARENA_3_2
#20860,MD_N_ARENA_3_3
#20861,MD_N_ARENA_4
#20862,MD_N_ARENA_5
#20863,MD_N_ARENA_6
#20864,MD_N_ARENA_7
#20865,MD_N_ARENA_8
#20866,MD_N_ARENA_9
#20867,MD_N_ARENA_10
#20868,MD_N_ARENA_11
#20869,MD_N_ARENA_12
#20870,MD_KANABIAN_N
#20871,MD_ALPHONSE_N
#20872,MD_GEFFEN_FENRIR_N
#20873,WAR_NUT #20873,WAR_NUT
#20874,MOLE_TW #20874,MOLE_TW
#20875,4JOB_LETICIA
#20876,4JOB_ACIDUS
#20877,G_ILL_SROPHO #20877,G_ILL_SROPHO
#20878,G_ILL_OBEAUNE #20878,G_ILL_OBEAUNE
#20879,G_ILL_DEVIACE #20879,G_ILL_DEVIACE
@ -4032,6 +4080,161 @@ REPLACE INTO `mob_db_re` VALUES (3790,'SWEETS_DROPS','Sweets Drops','Sweets Drop
#20883,G_ILL_SWORD_FISH #20883,G_ILL_SWORD_FISH
#20884,G_ILL_STROUF #20884,G_ILL_STROUF
#20885,G_ILL_PHEN #20885,G_ILL_PHEN
#20886,MD_Airboat_Tree
#20887,MD_Airboat_Poring
#20888,MD_Airboat_Worm
#20889,MD_Airboat_LEECH
#20890,MD_Airboat_Mos
#20891,MD_Airboat_Boss
#20892,MD_SAKRAY
#20893,MD_TIARA
#20894,MD_UNDEAD_KNIGHT
#20895,MD_UNDEAD_SOLDIER
#20896,MD_UNDEAD_ARCHER
#20897,MD_UNDEAD_WIZARD
#20898,MD_UNDEAD_MAGICIAN
#20899,MD_UNDEAD_NOBLE
#20900,MD_UNDEAD_SERVANT
#20901,DISASTER_OMEN
#20902,DISASTER_WIND
#20903,CONQUER_INCARNATION
#20904,FAMINE_INCARNATION
#20905,APPETITE_INCARNATION
#20906,DISASTER_SYMBOL
#20907,DEVIL_EYE
#20908,WAR_INCARNATION
#20909,DEATH_INCARNATION
#20910,CARNIVOROUS
#20911,SINS_JUSTICE
#20912,SINS_BRAVE
#20913,SINS_MODERATION
#20914,SINS_WISDOM
#20915,G_SINS_JUSTICE
#20916,G_SINS_BRAVE
#20917,G_SINS_MODERATION
#20918,G_SINS_WISDOM
#20919,CARAT_TWEVENT
#20920,CHIMERA_LAVA
#20921,CHIMERA_FULGOR
#20922,CHIMERA_NAPEO
#20923,CHIMERA_GALENSIS
#20924,CHIMERA_AMITERA
#20925,CHIMERA_LITUS
#20926,CHIMERA_FILLIA
#20927,CHIMERA_VANILAQUS
#20928,CHIMERA_THEONE
#20929,GIANT_CAPUT
#20930,DOLORIAN
#20931,PLAGARION
#20932,DEADRE
#20933,VENEDI
#20934,R001_BESTIA
#20935,GAN_CEANN
#20936,DISGUISER
#20937,BRUTAL_MURDERER
#20938,GHOST_CUBE
#20939,LUDE_GAL
#20940,BLUEMOON_LOLI_RURI
#20941,GROTE
#20942,PIERROTZOIST
#20943,DEATH_WITCH
#20994,MD_BETELGEUSE
#20995,MD_G_DEADSOUL
#20996,MD_NAGHT_SIEGER
#20997,MD_G_ENTWEIHEN_M
#20998,MD_T_JAKK
#20999,MD_T_STONE_SHOOTER
#21000,MD_T_GRIZZLY
#21001,MD_T_STALACTIC_GOLEM
#21002,MD_T_CHIMERA
#21003,MD_T_KARAKASA
#21004,MD_T_RIDEWORD
#21005,MD_T_PARASITE
#21006,MD_T_WRAITH
#21007,MD_T_PETIT_
#21008,MD_T_WIND_GHOST
#21009,MD_T_CLOCK
#21010,MD_T_RAYDRIC_ARCHER
#21011,MD_T_INCREASE_SOIL
#21012,MD_T_PENOMENA
#21013,MD_T_PETIT
#21014,MD_T_ALARM
#21015,MD_T_ZOMBIE_PRISONER
#21016,MD_T_MARIONETTE
#21017,MD_T_PERMETER
#21018,MD_T_SKEL_PRISONER
#21019,MD_T_OWL_DUKE
#21020,MD_T_DEVIRUCHI
#21021,MD_T_BLOOD_BUTTERFLY
#21022,MD_T_STAPO
#21023,MD_T_EVIL_CLOUD_HERMIT
#21024,MD_T_THE_PAPER
#21025,MD_T_TENGU
#21026,MD_T_ALICE
#21027,MD_T_ANACONDAQ
#21028,MD_T_GARGOYLE
#21029,MD_T_CARAT
#21030,MD_T_STING
#21031,MD_T_GRYPHON
#21032,MD_T_GIBBET
#21033,MD_T_NIGHTMARE_TERROR
#21034,MD_T_ANOLIAN
#21035,MD_T_BLOODY_MURDERER
#21036,MD_T_ALIOT
#21037,MD_T_VENATU
#21038,MD_T_DEATHWORD
#21039,MD_T_PLASMA_B
#21040,MD_T_DIMIK
#21041,MD_T_MINI_DEMON
#21042,MD_T_LEIB_OLMAI
#21043,MD_T_WANDER_MAN
#21044,MD_T_RETRIBUTION
#21045,MD_T_FLAME_SKULL
#21046,MD_T_KNIGHT_OF_ABYSS
#21047,MD_T_BANSHEE
#21048,G_CHIMERA_LAVA
#21049,G_CHIMERA_FULGOR
#21050,G_CHIMERA_NAPEO
#21051,G_CHIMERA_GALENSIS
#21052,G_DISGUISER
#21053,G_BLUEMOON_LOLI_RURI
#21054,G_GROTE
#21055,G_PIERROTZOIST
#21056,G_GIANT_CAPUT
#21057,G_DOLORIAN
#21058,G_PLAGARION
#21059,G_DEADRE
#21060,G_VENEDI
#21061,MD_Airboat_Boss2
#21062,MD_Airboat_Boss3
#21063,MD_Airboat_Boss4
#21064,S_DUMMY_100_SMALL
#21065,S_DUMMY_100_MEDIUM
#21066,S_DUMMY_100_LARGE
#21067,S_DUMMY_100_NOTHING
#21068,S_DUMMY_100_DRAGON
#21069,S_DUMMY_100_ANIMAL
#21070,S_DUMMY_100_HUMAN
#21071,S_DUMMY_100_INSECT
#21072,S_DUMMY_100_FISH
#21073,S_DUMMY_100_DEMON
#21074,S_DUMMY_100_PLANT
#21075,S_DUMMY_100_ANGEL
#21076,S_DUMMY_100_UNDEAD
#21077,S_DUMMY_100_NOTHING2
#21078,S_DUMMY_100_WATER
#21079,S_DUMMY_100_GROUND
#21080,S_DUMMY_100_FIRE
#21081,S_DUMMY_100_WIND
#21082,S_DUMMY_100_POISON
#21083,S_DUMMY_100_SAINT
#21084,S_DUMMY_100_DARKNESS
#21085,S_DUMMY_100_TELEKINESIS
#21086,S_DUMMY_100_UNDEAD2
#21087,S_DUMMY_100_HUMANP
#21088,S_DUMMY_100_DORAMP
#21089,WANDERING_DUCK
#31999,HUNTING_GID_DEFAULT #31999,HUNTING_GID_DEFAULT
#32000,MONSTER_2ND_END #32000,MONSTER_2ND_END

View File

@ -0,0 +1,16 @@
-- AB_EUCHARISTICA
UPDATE `char` c, `skill` s SET `c`.skill_point = `c`.skill_point + `s`.lv WHERE `s`.id = 2049 AND `c`.char_id = `s`.char_id;
DELETE FROM `skill` WHERE `id` = 2049;
-- GN_SLINGITEM
UPDATE `char` c, `skill` s SET `c`.skill_point = `c`.skill_point + `s`.lv WHERE `s`.id = 2493 AND `c`.char_id = `s`.char_id;
DELETE FROM `skill` WHERE `id` = 2493;
-- GN_MAKEBOMB
UPDATE `char` c, `skill` s SET `c`.skill_point = `c`.skill_point + `s`.lv WHERE `s`.id = 2496 AND `c`.char_id = `s`.char_id;
DELETE FROM `skill` WHERE `id` = 2496;
-- ONLY RUN THE BELOW QUERIES IF YOU ARE ON RENEWAL
-- CR_CULTIVATION
UPDATE `char` c, `skill` s SET `c`.skill_point = `c`.skill_point + `s`.lv WHERE `s`.id = 491 AND `c`.char_id = `s`.char_id;
DELETE FROM `skill` WHERE `id` = 491;

View File

@ -0,0 +1,11 @@
-- HT_SANDMAN
UPDATE `char` c, `skill` s SET `c`.skill_point = `c`.skill_point + `s`.lv WHERE (`c`.class = 4190 OR `c`.class = 4191) AND `s`.id = 119 AND `c`.char_id = `s`.char_id;
DELETE FROM `skill` USING `skill`, `char` WHERE (`char`.class = 4190 OR `char`.class = 4191) AND `skill`.id = 119 AND `char`.char_id = `skill`.char_id;
-- HT_FLASHER
UPDATE `char` c, `skill` s SET `c`.skill_point = `c`.skill_point + `s`.lv WHERE (`c`.class = 4190 OR `c`.class = 4191) AND `s`.id = 120 AND `c`.char_id = `s`.char_id;
DELETE FROM `skill` USING `skill`, `char` WHERE (`char`.class = 4190 OR `char`.class = 4191) AND `skill`.id = 120 AND `char`.char_id = `skill`.char_id;
-- HT_FREEZINGTRAP
UPDATE `char` c, `skill` s SET `c`.skill_point = `c`.skill_point + `s`.lv WHERE (`c`.class = 4190 OR `c`.class = 4191) AND `s`.id = 121 AND `c`.char_id = `s`.char_id;
DELETE FROM `skill` USING `skill`, `char` WHERE (`char`.class = 4190 OR `char`.class = 4191) AND `skill`.id = 121 AND `char`.char_id = `skill`.char_id;

View File

@ -0,0 +1,3 @@
-- WM_DOMINION_IMPULSE
UPDATE `char` c, `skill` s SET `c`.skill_point = `c`.skill_point + `s`.lv WHERE `s`.id = 2417 AND `c`.char_id = `s`.char_id;
DELETE FROM `skill` WHERE `id` = 2417;

View File

@ -0,0 +1 @@
ALTER TABLE `char` ADD COLUMN `hotkey_rowshift2` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `hotkey_rowshift`;

Some files were not shown because too many files have changed in this diff Show More