* Added Rune Knight job quest, and mount rental NPC.

* Added Rune Knight skill updates, and supporting information for r14983.
* Updated Emperium to be plant-mode.
* Updated item database with RE stats.
* Added new constants to const.txt.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/renewal@14984 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
L0neW0lf.eAthena 2011-10-26 19:50:33 +00:00
parent f6b46546b1
commit 3710eab821
16 changed files with 4922 additions and 757 deletions

View File

@ -1,7 +1,7 @@
Date Added
2011/10/26
* Rev. 14982 Implemented first version of rebalanced Rune Knight skills. [L0ne_W0lf]
* Rev. 14983 Implemented first version of rebalanced Rune Knight skills. [L0ne_W0lf]
* Implemented the rebalancing of most Archbishop skills.
* As a result, merged r14979 from trunk. (act/notify packet update)
* Added pc_isUseitem_check_runeskill care of Meyrawr (blocks rune usage based on skill delay.)

View File

@ -9,6 +9,11 @@
13005 Angelic Wing Dagger: NEED INFO.
=======================
2011/10/26
* Rev. 14984 Added Rune Knight skill updates, and supporting information for r14983. [L0ne_W0lf]
* Updated Emperium to be plant-mode.
* Updated item database with RE stats.
* Added new constants to const.txt.
2011/09/30
* Rev. 14964 Minor changes from kRO's 30/08/2011 maintainence, and general updates. [L0ne_W0lf]
* Added constants to the database for future updates.

View File

@ -686,8 +686,6 @@ SC_CONFUSION 7
SC_BLIND 8
SC_BLEEDING 9
SC_DPOISON 10
//SC_FEAR 11
//SC_BURNING 12
SC_PROVOKE 20
SC_ENDURE 21
SC_TWOHANDQUICKEN 22
@ -971,17 +969,19 @@ SC_FOOD_VIT_CASH 305
SC_FOOD_DEX_CASH 306
SC_FOOD_INT_CASH 307
SC_FOOD_LUK_CASH 308
//SC_MOVHASTE_INFINITY 309
SC_PARTYFLEE 310
//SC_ENDURE_MDEF 311
//SC_ENCHANTBLADE 312
//SC_DEATHBOUND 313
//SC_REUSE_REFRESH 314
//SC_GIANTGROWTH 315
//SC_STONEHARDSKIN 316
//SC_VITALITYACTIVATION 317
//SC_FIGHTINGSPIRIT 318
//SC_ABUNDANCE 319
SC_PARTYFLEE 309
SC_FEAR 310
SC_BURNING 311
SC_ENCHANTBLADE 312
SC_DEATHBOUND 313
SC_REFRESH 314
SC_GIANTGROWTH 315
SC_STONEHARDSKIN 316
SC_VITALITYACTIVATION 317
SC_FIGHTINGSPIRIT 318
SC_ABUNDANCE 319
SC_MILLENNIUMSHIELD 320
//SC_REUSE_MILLENNIUMSHIELD 320
//SC_REUSE_CRUSHSTRIKE 321
//SC_REUSE_REFRESH 322
@ -1001,6 +1001,8 @@ SI_RENOVATIO 332
SC_EXPIATIO 336
SC_ADORAMUS 380
SC_AB_SECRAMENT 451
//SC_ALL_RIDING 472
SC_CRUSHSTRIKE 599
e_gasp 0
e_what 1

File diff suppressed because it is too large Load Diff

View File

@ -12,15 +12,14 @@
//12207,60000 //Vit_Dish10_
12208,60000 //Battle_Manual
12210,60000 //Bubble_Gum
//12596,180000 // Magic_Candy
14538,300000 //Glass_Of_Illusion
14586,180000 //Spark_Candy
// Third Jobs
// Rune Knight Runestones.
12725,21600000 //Runstone_Nosiege
12727,21600000 //Runstone_Verkana
12728,18000000 //Runstone_Isia
12729,18000000 //Runstone_Asir
12730,18000000 //Runstone_Urj
12731,18000000 //Runstone_Turisus
12732,18000000 //Runstone_Pertz
12733,18000000 //Runstone_Hagalas
// Rune Knight Runestones.
// Cooldowns are controlled internally by the skill's cooldown.
// This was done to 'save' the duration on log out in a future update.
//12725,120000 //Runstone_Nosiege
//12726,30000 //Runstone_Rhydo
//12727,60000 //Runstone_Verkana
//12732,1000 //Runstone_Pertz

View File

@ -288,7 +288,7 @@
1285,ARCHER_GUARDIAN,Archer Guardian,Archer Guardian,74,28634,1,1,1,12,1120,1600,56,60,95,80,80,90,165,55,14,16,2,7,80,0x1FA5,265,1200,1200,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
1286,KNIGHT_GUARDIAN,Knight Guardian,Knight Guardian,86,30214,1,1,1,2,1280,1560,88,30,110,40,140,65,125,65,14,16,2,7,80,0x1FA5,275,1200,1200,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
1287,SOLDIER_GUARDIAN,Soldier Guardian,Soldier Guardian,56,15670,1,1,1,1,873,1036,56,0,85,56,100,45,103,43,10,12,2,7,20,0x21A5,265,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
1288,EMPELIUM,Emperium,Emperium,90,100,1,0,0,1,60,73,64,50,1,17,80,50,26,20,10,12,0,8,26,0x120,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
1288,EMPELIUM,Emperium,Emperium,90,100,1,0,0,1,60,73,64,50,1,17,80,50,26,20,10,12,0,8,26,0x160,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
1289,MAYA_PUPLE,Maya Purple,Maya Purple,81,77670,1,11714,6516,2,1447,2000,139,40,95,52,80,95,73,119,10,12,2,4,82,0x37B5,100,1024,1000,480,0,0,0,0,0,0,0,0,7053,4413,757,250,756,300,969,100,984,150,10006,1,7481,2,0,0,0,0,4198,1
1290,SKELETON_GENERAL,Skeleton General,Skeleton General,88,6720,0,1368,1553,1,540,579,100,35,72,34,52,31,84,25,10,12,1,1,29,0x3695,150,2276,576,432,0,0,0,0,0,0,0,0,7068,2550,756,160,508,800,1220,35,1219,80,13035,15,2274,1,0,0,0,0,4221,1
1291,WRAITH_DEAD,Wraith Dead,Wraith Dead,86,10035,0,2518,1824,2,402,462,88,56,63,69,55,45,88,45,10,12,2,1,89,0x3695,175,1816,576,240,0,0,0,0,0,0,0,0,1059,4413,2206,10,2506,8,716,700,732,5,603,100,568,300,0,0,0,0,4189,1

View File

@ -88,7 +88,7 @@
//-- AL_HOLYWATER
31,800,400,500,0,0,0,0
//-- AL_CRUCIS
32,350,150,2000,0,60000,0
32,350,150,2000,0,0,60000,0
//-- AL ANGELUS
33,350,150,3500,0,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0
//-- AL_BLESSING
@ -1059,7 +1059,7 @@
//-- RK_DEATHBOUND
2003,0,0,2000,3000,0,2000,0
//-- RK_HUNDREDSPEAR
2004,1000,0,500,0,0,0,0
2004,1000:900:800:700:600:500:400:300:200:100,0,500,3000,0,0,0
//-- RK_WINDCUTTER - Duration1: Fear status duration
2005,0,0,0,2000,0,15000,0
//-- RK_IGNITIONBREAK
@ -1068,26 +1068,27 @@
//-- RK_DRAGONBREATH - Duration1: Burning status duration
2008,0:0:0:1000:1000:1000:1500:1500:2000:2000,500,2000,0,0,10000,0
//-- RK_DRAGONHOWLING - Duration1: FIT/FLEE Reduction duration; Duration2: Fear status duration
2009,0,0,0,60000,0,15000,2000
2009,0,0,0,10000,0,15000,2000
//-- RK_MILLENNIUMSHIELD
2011,0,0,1000,0,0,30000,0
2011,0,0,1000,60000,0,180000,0
//-- RK_CRUSHSTRIKE
2012,0,1000,0,60000,0,120000,0
2012,0,1000,0,30000,0,30000,0
//-- RK_REFRESH
2013,0,1000,0,0,0,30000,0
2013,0,1000,0,120000,0,60000,0
//-- RK_GIANTGROWTH
2014,0,1000,0,0,0,300000,0
2014,0,1000,0,0,0,180000,0
//-- RK_STONEHARDSKIN
2015,0,2000,0,0,0,300000,0
2015,0,2000,0,0,0,180000,0
//-- RK_VITALITYACTIVATION
2016,0,0,0,0,0,300000,0
2016,0,0,0,0,0,180000,0
//-- RK_STORMBLAST
2017,2000,1000,0,0,0,0,0
2017,2000,1000,0,1000,0,0,0
//-- RK_FIGHTINGSPIRIT
2018,0,0,0,0,0,300000,0
2018,0,0,0,0,0,180000,0
//-- RK_ABUNDANCE
2019,0,0,0,0,0,300000,0
2019,0,0,0,0,0,180000,0
//===== Archbishop =========================
//-- AB_JUDEX

View File

@ -963,6 +963,8 @@
// Buying Store
2535,0,0,4,0,0x1,0,1,0,no,0,0x1,0,none,0, ALL_BUYING_STORE,Open Buying Store
//2538,0,0,4,0,0x1,0,1,0,no,0,0x1,0,none,0, ALL_RIDING,Riding Mount
8001,9,6,4,0,0x1,0,5,1,no,0,0,0,magic,0, HLIF_HEAL,Healing Touch
8002,0,6,4,0,0x3,-1,5,1,no,0,0,0,none,0, HLIF_AVOID,Avoid
8003,0,0,0,0,0,1,5,0,no,0,0,0,none,0, HLIF_BRAIN,Brain Surgery

View File

@ -39,7 +39,7 @@
491,4 //CR_CULTIVATION
530,4 //NJ_KIRIKAGE
691,4 //CASH_ASSUMPTIO
1013,2048 //BS_GREED
1013,4 //BS_GREED
//BATTLEGROUND
26,8 //AL_TELEPORT
@ -94,6 +94,7 @@
357,32 //LK_CONCENTRATION
359,32 //LK_BERSERK
362,32 //HP_BASILICA
387,32 //WS_CARTBOOST
389,32 //ST_CHASEWALK
395,32 //CG_MOONLIT

View File

@ -457,7 +457,7 @@
1018,0,0,30,0,0,0,99,0,0,none,0,12114,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTFIRE
1019,0,0,30,0,0,0,99,0,0,none,0,12117,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTWIND
2001,0,0,40:45:50:55:60,0,0,0,1:2:3:4:5:6:7:8:9:10:11:12:13:14:15:16:17:18:19:20:21:22,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RK_ENCHANTBLADE
2001,0,0,40:45:50:55:60,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RK_ENCHANTBLADE
2002,0,0,30:35:40:45:50,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RK_SONICWAVE
2003,0,0,28:31:34:37:40:43:46:49:52:55,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RK_DEATHBOUND
2004,0,0,60,0,0,0,4:5,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //RK_HUNDREDSPEAR
@ -486,7 +486,8 @@
2037,0,0,20:24:28:32:36,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //GC_CROSSRIPPERSLASHER
2038,0,0,30:33:36:39:42,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_JUDEX
2039,0,0,30,0,30,0,99,0,0,none,0,717,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_ANCILLA
2039,0,0,30,0,-30,0,99,0,0,none,0,717,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_ANCILLA
//2039,0,0,0,0,-30,0,99,0,0,none,0,717,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_ANCILLA
2040,0,0,22:28:34:40:46:52:58:64:70:76,0,0,0,99,0,0,none,0,717,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_ADORAMUS
2041,0,0,280:320:360,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_CLEMENTIA
2042,0,0,200:220:240,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //AB_CANTO

View File

@ -1,24 +1,75 @@
== Rune Knight ====================================================================================
RK_ENCHANTBLADE
Working
Applied kRO update (30/08/2011)
Changed from single target to self targeted.
Bonus damage formula changed.
RK_SONICWAVE
Working
RK_DEATHBOUND
Working.
Piggybacks of a lot of KN_AUTOCOUNTER.
RK_HUNDREDSPEAR
Working
Applied kRO update (30/08/2011)
Casting time changed.
Damage Formula changed.
RK_WINDCUTTER
Working
RK_IGNITIONBREAK
Working
Applied kRO update (30/08/2011)
Damage Formula changed.
RK_DRAGONTRAINING
Working
Availability to rent depends on KN_RIDING. (Possible AEGIS bug.)
RK_DRAGONBREATH
Working
RK_DRAGONHOWLING
Working
RK_RUNEMASTERY
Working
Uses sd->produce_itemusedid and saves a second paramater provided by produce script command.
RK_MILLENNIUMSHIELD
Working
Need more information on how long/when stun is applied.
Current behavior: rate/duration 15%/1s ever time a shield breaks
RK_CRUSHSTRIKE
Working
Applied kRO update (30/08/2011)
On your next physical melee attack, you will auto-cast Crush Strike.
RK_REFRESH
Working
Check: Should work while under status effects that block item usage.
Applied kRO update (30/08/2011)
After being used you cannot be affected by status effects for 60 seconds.
Removes the following Debuffs: Stun, Silence, Curse, Petrify, Poison, Blind, Bleeding, Chaos
Freeze, Cold, Lock, Burning, Guillotine Cross Poison, Marsh of Abyss, Howling of Mandragora.
RK_GIANTGROWTH
Working
Applied kRO update (30/08/2011)
Duration time is Changed.
RK_STONEHARDSKIN
Working
Check: Unsure how damage reduction is applied by the skill, currently def2/mdef2.
My theroy is it works like assumpito, but this will do for now.
Applied kRO update (30/08/2011)
Magic defense increase is affected by Job Lv and Rune Mastery level.
Duration time is changed.
RK_VITALITYACTIVATION
Working
Applied kRO update (30/08/2011)
Duration time is changed.
RK_STORMBLAST
Working
RK_FIGHTINGSPIRIT
Working
Bug: skill-granted ASPD needs to be a fixed value instead of percentage increase.
Posible this applies to all skills that grant ASPD now. Not just this one.
RK_ABUNDANCE
Working
RK_PHANTOMTHRUST
Working
== Guillotine_Cross ===============================================================================
GC_VENOMIMPRESS
@ -64,6 +115,9 @@ AB_CANTO
Bug: Skill name and casting sprite animation should display only on caster
AB_CHEAL
Working
Applied kRO update (30/08/2011)
SP Cost is changed. (200 / 220 / 240)
Higher number of party members increases healing done.
Bug: Skill name and casting sprite animation should display only on caster
AB_EPICLESIS
Working
@ -74,22 +128,21 @@ AB_PRAEFATIO
Working
Applied kRO update (30/08/2011)
SP cost is changed (80 + SkillLv * 10).
The defensive power of the barrier increases with more players in party.
Bug: Skill name and casting sprite animation should display only on caster
AB_ORATIO
Working
Ugly hack to display/remove SI_ORATIO on mobs.
AB_LAUDAAGNUS
Working
Should +4+Skilllv luk apply to only those not cured from a status effect?
Check: Skill name and casting sprite animation should display only on caster?
Applied kRO update (21/09/2011)
* Now works when casting player is not in a party.
Now works when casting player is not in a party.
AB_LAUDARAMUS
Working
Should +4+Skilllv luk apply to only those not cured from a status effect?
Check: Skill name and casting sprite animation should display only on caster?
Applied kRO update (21/09/2011)
* Now works when casting player is not in a party.
Now works when casting player is not in a party.
AB_EUCHARISTICA
Working
AB_RENOVATIO
@ -101,11 +154,11 @@ AB_CLEARANCE
Check: Should Soul Linkers be inately immune?
Check list a second time to see what was missed.
Applied kRO update (30/08/2011)
* Now also removes the Critical Wounds status effect.
Now also removes the Critical Wounds status effect.
AB_EXPIATIO
Working
Applied kRO update (30/08/2011)
* Changed from self targeted to self and other players.
Changed from self targeted to self and other players.
AB_DUPLELIGHT
Working
Is skill_addtimerskill the best way to implement the additional attacks?
@ -115,7 +168,6 @@ AB_DUPLELIGHT_MAGIC
Working
AB_SILENTIUM
Working
Need more info on success rate.
AB_SECRAMENT
Working

View File

@ -183,6 +183,9 @@
//= Added 'getmercinfo' command. [Ai4rei]
//= 3.46.20110810
//= Added information on OnTouchNPC and 'unitwarp' special case [Skotlex]
//= 3.47.20111025
//= Documented successruneuse and setdragon. [L0ne_W0lf]
//= Ammended documentation for Produce.
//=========================================================
This document is a reference manual for all the scripting commands and functions
@ -2768,6 +2771,17 @@ when you want to check item cards or if it's signed. Useful for such quests as
"Sign this refined item with players name" etc;
Hat[0] +4 -> Player's Hat[0] +4
---------------------------------------
*successruneuse(<item id>)
Returns 0 (failed) or 1 (success) when using Rune Knight Runestone items.
if(successuserune(12725)){ itemskill RK_REFRESH,1; } else { dispbottom "You have failed to use the runestone."; }
This function not only determines if the rune stone was used successfully
but will also handle the backfire effects imposed upon the player.
---------------------------------------
//
2,1.- End of item-related commands.
@ -3480,6 +3494,30 @@ bird and 0 if they don't.
---------------------------------------
*setdragon {<flag>{,<color>}};
If <flag> is 0 this command will remove the mount from the character.
Otherwise it give the invoking character a Dragon Mount if they are a Rune
Knight
If both <flag> and <color> are supplied, and flag is 1, <color> will change
color of the dragon mount used. <color> is 0 by default. Values higher than 4,
or lower than 0, will default to red or green respectively.
Valid values for <color> are:
DRAGON_GREEN (0),
DRAGON_BLACK (1),
DRAGON_WHITE (2),
DRAGON_BLUE (3),
DRAGON_RED (4)
This command is limited to only Rune Knights.
Note: the character needs to have the skill KN_RIDING to gain a mount
This may be a bug in AEGIS, as RK_DRAGONTRAINING should limit this.
---------------------------------------
*checkvending ({"<player name>"})
*checkchatting ({"<Player Name>"})
@ -4341,7 +4379,7 @@ target cursor is shown.
---------------------------------------
*produce <item level>;
*produce <item level>{,<itemid>};
This command will open a crafting window on the client connected to the invoking
character. The 'item level' is a number which determines what kind of a crafting
@ -4359,6 +4397,10 @@ Valid item levels are:
22 - Alchemist's Potions, Holy Water, Assassin Cross's Deadly Poison
23 - Elemental Converters
Supplying <itemid> currently (and for probably will only) ever be used by
the Rune Knight runestones, to create other runestones and affect the
success rate. Using items lower than 12734 or higher 12738 will have no effect.
---------------------------------------
*cooking <dish level>;

View File

@ -1,5 +1,7 @@
Date Added
======
2011/10/26
* Rev. 14984 Added Rune Knight job quest, and mount rental NPC. [L0ne_W0lf]
2011/08/26
* Rev. 14941 Added Archbishop job quest, and missing Brasilis files. [L0ne_W0lf]
2011/08/10

3931
npc/jobs/3-1/rune_knight.txt Normal file

File diff suppressed because it is too large Load Diff

View File

@ -19,6 +19,7 @@
//= 1.5a: Small fix (Falcon Taming -> Falcon Mastery) [Komurka]
//= 1.6: Moved the Falcon Master to Hugel [Poki#3]
//= 1.7 Updated to Aegis 10.3 standards. [L0ne_W0lf]
//= 1.8 Added 3rd Job creature NPCs (Dragon/Gryphon) [L0ne_W0lf]
//============================================================
// PecoPeco Breeder (for Knights)-------------------------------------------
@ -200,3 +201,128 @@ hu_in01,381,304,5 script Falcon Breeder#hnt 105,{
close;
}
}
// Dragon Breeder on the Rune Knight job change map, couldn't find NPC on iRO.
/*
job3_rune01,88,62,5 script Dragon Breeder 105,{
mes "[Dragon Breeder]";
if (Class == Job_Rune_Knight || Class == Job_Rune_Knight_H || Class == Job_Baby_Rune) {
mes "Welcome. Would you like to rent a Dragon?";
next;
switch(select("Yes:No")) {
case 1:
//if (!getskilllv("RK_DRAGONTRAINING")) {
if (!getskilllv("KN_RIDING")) {
mes "[Dragon Breeder]";
mes "Please learn how to ride a Dragon first.";
close;
}
if (checkriding()) {
mes "[Dragon Breeder]";
mes "You already have a Dragon.";
close;
}
setdragon;
close;
case 2:
mes "[Dragon Breeder]";
mes "I see. Then have a great day.";
close;
}
}
else {
mes "What are you doing here?";
mes "Only Rune Knights can rent a Dragon.";
close;
}
}
*/
// Dragon/Gryphon Master
prontera,130,213,5 script Riding Creature Master 105,{
mes "[Riding Creature Master]";
if (Class == Job_Rune_Knight || Class == Job_Rune_Knight_H || Class == Job_Baby_Rune) {
mes "Welcome. Would you like to rent a Dragon?";
next;
switch(select("Yes:No")) {
case 1:
//if (!getskilllv("RK_DRAGONTRAINING")) {
if (!getskilllv("KN_RIDING")) {
mes "[Riding Creature Master]";
mes "Please learn how to ride a Dragon first.";
close;
}
if (checkriding()) {
mes "[Riding Creature Master]";
mes "You already have a Dragon.";
close;
}
setdragon;
close;
case 2:
mes "[Riding Creature Master]";
mes "I see. Then have a great day.";
close;
}
}
/*
else if (Class == Job_Royal_Guard || Class == Job_Royal_Guard_H || Class == Job_Baby_Guard) {
mes "Welcome. Would you like to rent a Gryphon?";
next;
switch(select("Yes:No")) {
case 1:
if(!getskilllv("KN_RIDING")) {
mes "[Riding Creature Master]";
mes "Please learn how to ride a Gryphon first.";
close;
}
else if (checkriding()) {
mes "[Riding Creature Master]";
mes "You already have a Gryphon.";
close;
}
setriding;
close;
case 2:
mes "[Riding Creature Master]";
mes "I see. Then have a great day.";
close;
}
}
*/
else {
mes "I'm here to provide Rune Knights and Royal Guards with riding creatures.";
close;
}
}
// Peco removing NPC
prontera,125,208,5 script Peco Peco Remover 105,{
mes "[Soldier]";
mes "If you're unable to dismount from a Peco Peco";
mes "for some unknown reason,";
mes "please feel free to use my services.";
if (checkriding()) {
next;
mes "[Soldier]";
mes "You're riding a Peco Peco.";
mes "Would you like to dismount?";
next;
switch(select("Yes:No")) {
case 1:
setriding 0;
mes "[Soldier]";
mes "Say, how does it feel to";
mes "step on the ground on your own";
mes "feet again?";
close;
case 2:
mes "[Soldier]";
mes "I see. Please feel free to ask me";
mes "if you change your mind.";
close;
}
}
close;
}

View File

@ -58,7 +58,7 @@ npc: npc/jobs/2-2e/SoulLinker.txt
npc: npc/jobs/3-1/archbishop.txt
//npc: npc/jobs/3-1/mechanic.txt
//npc: npc/jobs/3-1/ranger.txt
//npc: npc/jobs/3-1/rune_knight.txt
npc: npc/jobs/3-1/rune_knight.txt
//npc: npc/jobs/3-1/warlock.txt
// -- 3-2
//npc: npc/jobs/3-2/maestro.txt