diff options
author | Jesusaves <cpntb1@ymail.com> | 2019-06-18 22:48:41 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2019-06-18 22:48:41 -0300 |
commit | 27ea894b3d60a4650d307a0ee227605f533d6d26 (patch) | |
tree | 9fca6ec857f41eda3d3aeed6ba7cfeaac0c68e6b /npc/024-16 | |
parent | efbc5ce743cd04b6a489cf2e0730753c76f5359d (diff) | |
download | serverdata-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.txt | 22 |
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; |