"LadyEvangalia": type: assignment interact scripts: - 10 Silkquest "Silkquest": type: interact steps: 1: click trigger: script: - chat "I have nothing for you pesant." - narrate " Looks away from you." 2: proximity trigger: - chat "I hope that string will be here soon, I've been waiting a long time." click trigger: script: - chat "Ah, you are the young subject who has been asking to meet me..." - narrate "Inspects player cautiously." - wait 1 - chat "I am a silk maker for the king. A long time ago, the king lost some his children to an evil witch." - wait 1 - chat "The same witch that has been taking the children of royal families over the years..." - wait 1 - chat "Every summer the king of Hollow sends off a brave subject to kill the evil witch, on their leave he throws a marvellous party." - wait 1 - chat "All the noblemen and women wear only the finest clothes. My clothes to be exact. I make the finest cloth around. Now." - chat "Enough babbling and time to get to work. Bring me the silk of 20 spiders from the Cave of Naut to the east of here." - wait 1 - chat "Are you ready to start your quest?" - ^narrate "Say<&co>" - ^narrate "Yes or No" chat trigger: 'Start Questline': Trigger: /Yes/, I'm on it. script: - listen itemdrop item:silk qty:1 script:silkspiderkill - chat "Good, now go , head to the east past the mushrooms you will find the cave, it is surrounded by a waterfall at the edge of a lake." - narrate "Gather Silk - Quest Started" - flag player silkcount:0 - ^zap step:2 'Deny Questline': Trigger: /No/, I cant do that right now. script: - chat "Then don't come to me for anything." - narrate "Goes back to sewing." 'What did you say': trigger: /REGEX:\w+/ script: - chat ", I don<&sq>t what <&sq><&sq> means." - ^narrate "Say<&co>" - ^narrate " Yes or No" 3: click trigger: script: - chat "I've got a lot of sewing to do, come back when you have all the silk." - wait 1 - chat "You only gotten silk." 4: click trigger: script: - chat "This is better than I had imagined! You didn't even get blood on the silk!" - wait 1 - narrate "" - narrate "You have received $2000 from Lady Evangalia for completing this quest." - zap step:1 script:gettinggems - take i@silk qty:20 - give "silkspiderkill": type: task script: - flag player silkcount:++ - narrate "You collected/20 silk." - if >= 3 run silkquestreward else run silkquestcontinue "silkquestcontinue": type: task script: - ^listen item type:craft silk qty:1 script:silkspiderkill "silkquestreward": type: task script: - narrate "Your Quest should be completed by now, return to Madam Molly." "gettinggems": type: interact steps: 1: proximity trigger: - chat "I hope that string will be here soon, I've been waiting a long time." click trigger: script: - chat "Ah, you are the young subject who has been asking to meet me..." - narrate "Inspects player cautiously." - wait 1 - chat "I am a silk maker for the king. A long time ago, the king lost some his children to an evil witch." - wait 1 - chat "The same witch that has been taking the children of royal families over the years..." - wait 1 - chat "Every summer the king of Hollow sends off a brave subject to kill the evil witch, on their leave he throws a marvellous party." - wait 1 - chat "All the noblemen and women wear only the finest clothes. My clothes to be exact. I make the finest cloth around. Now." - chat "Enough babbling and time to get to work. Bring me the silk of 20 spiders from the Cave of Naut to the east of here." - wait 1 - chat "Are you ready to start your quest?" - ^narrate "Say<&co>" - ^narrate "Yes or No" chat trigger: 'Start Questline': Trigger: /Yes/, I'm on it. script: - listen itemdrop item:silk qty:1 script:silkspiderkill - chat "Good, now go , head to the east past the mushrooms you will find the cave, it is surrounded by a waterfall at the edge of a lake." - narrate "Gather Silk - Quest Started" - flag player silkcount:0 - ^zap step:2 'Deny Questline': Trigger: /No/, I cant do that right now. script: - chat "Then don't come to me for anything." - narrate "Goes back to sewing." 'What did you say': trigger: /REGEX:\w+/ script: - chat ", I don<&sq>t what <&sq><&sq> means." - ^narrate "Say<&co>" - ^narrate " Yes or No" 2: click trigger: script: - chat "I've got a lot of sewing to do, come back when you have all the silk." - wait 1 - chat "You only gotten silk." 3: click trigger: script: - chat "This is better than I had imagined! You didn't even get blood on the silk!" - wait 1 - narrate "" - narrate "You have received $2000 from Lady Evangalia for completing this quest." - zap step:1 script:gettinggems - take i@silk qty:20