summaryrefslogtreecommitdiff
path: root/npc/024-16
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2019-06-18 22:48:41 -0300
committerJesusaves <cpntb1@ymail.com>2019-06-18 22:48:41 -0300
commit27ea894b3d60a4650d307a0ee227605f533d6d26 (patch)
tree9fca6ec857f41eda3d3aeed6ba7cfeaac0c68e6b /npc/024-16
parentefbc5ce743cd04b6a489cf2e0730753c76f5359d (diff)
downloadserverdata-27ea894b3d60a4650d307a0ee227605f533d6d26.tar.gz
serverdata-27ea894b3d60a4650d307a0ee227605f533d6d26.tar.bz2
serverdata-27ea894b3d60a4650d307a0ee227605f533d6d26.tar.xz
serverdata-27ea894b3d60a4650d307a0ee227605f533d6d26.zip
You can now select the mercenary which will come with you
Diffstat (limited to 'npc/024-16')
-rw-r--r--npc/024-16/generals.txt22
1 files changed, 19 insertions, 3 deletions
diff --git a/npc/024-16/generals.txt b/npc/024-16/generals.txt
index 9549a1cea..3cf3a2135 100644
--- a/npc/024-16/generals.txt
+++ b/npc/024-16/generals.txt
@@ -62,9 +62,25 @@ function script FrostiaGeneralQuest {
mesn;
mesq l("Congrats, you did it.");
next;
- inventoryplace ElixirOfLife, 1, MercCard_Saulc, 1, Grenade, 3;
mesn;
- mesq l("Take this @@. It might save your life on the secret mission you're about to be assigned to.", getitemlink(MercCard_Saulc));
+ mesq l("So, if you hired a Mercenary to protect your back... Would you prefer it to attack from rearguard, or charge against certain death, buying you time?");
+ next;
+ select
+ l("I honestely wouldn't hire a Mercenary."),
+ l("Running is for noobs, we should hold our ground!"),
+ l("I can protect myself, so it should attack from afar.");
+ mes "";
+ // Decide which mercenary you'll get
+ if (@menu == 2)
+ .@card=MercCard_Saulc;
+ else if (@menu == 3)
+ .@card=MercCard_Arthur;
+ else
+ .@card=any(MercCard_Saulc, MercCard_Arthur);
+
+ inventoryplace ElixirOfLife, 1, .@card, 1, Grenade, 3;
+ mesn;
+ mesq l("Take this @@. It might save your life on the secret mission you're about to be assigned to.", getitemlink(.@card));
next;
mesn;
mesq l("I'll also provide you a few @@s and an Elixir. Use them wisely.", getitemlink(Grenade));
@@ -73,7 +89,7 @@ function script FrostiaGeneralQuest {
mesq l("Now go talk to the King.");
setq General_Narrator, 15;
getitem Grenade, 3;
- getitem MercCard_Saulc, 1;
+ getitem .@card, 1;
getitem ElixirOfLife, 1;
getexp 0, 400; // Get 10% JEXP. Reference: 3988~5564
close;