From 85634eaf4a9034fbe90b2d05a24e9e60bbb6acdc Mon Sep 17 00:00:00 2001 From: Michael Fritscher Date: Wed, 4 Nov 2020 22:07:29 +0100 Subject: Donald: Can sell arrows now --- npc/008-2-6/donald.txt | 30 +++++++++++++++++++++++++----- 1 file changed, 25 insertions(+), 5 deletions(-) diff --git a/npc/008-2-6/donald.txt b/npc/008-2-6/donald.txt index abc68632..35e81c9f 100644 --- a/npc/008-2-6/donald.txt +++ b/npc/008-2-6/donald.txt @@ -3,18 +3,38 @@ // Micksha // Description: // Alan's Apprentice. -// THIS IS A PLACEHOLDER! 008-2-6,29,27,0 script Donald NPC_YOUNG_MAN_APPRENTICE,{ - speech - l("Hi Sir."), - l("Sorry, we are sold out for today."), - lg("Come back later."); + if (shopcount(TrainingArrow) <= 0 && shopcount(IronArrow) <= 0) { + speech + l("Good day."), + l("Sorry, we are sold out for today."), + lg("Come back later."); + + } else { + speech + l("Good day."), + l("We got new supplies of arrows!"); + + next; + + closeclientdialog; + shop .name$; + } close; OnInit: .bodytype = BODYTYPE_3; .distance = 4; + tradertype(NST_MARKET); + + sellitem TrainingArrow, -1, 20000+rand2(5000); + sellitem IronArrow, -1, 20000+rand2(5000); + end; + +OnClock0002: + restoreshopitem TrainingArrow, 20000+rand2(5000); + restoreshopitem IronArrow, 20000+rand2(5000); end; } -- cgit v1.2.3-70-g09d2