HE447Gift (script)
Jump to navigation
Jump to search
| HE447Gift (script) | |
|---|---|
| Category | Utility |
| Front-end | Genie |
| Author | Morvetan |
Script for customizing the Hollow Eve 447 gift received from Mishle
- Attendee Gift: Jewlery Pest
##Decription: HE Mishli Gift Customization Tool
##Updated: 11/03/2023
##Usage: Type # response in command line, If you already know your selections type out all arugments when calling script ex: .he447gift 2 2 5 9 1 2 5 7 4
##Notes: Run in [Saidakyp of Andreshlew, Lobby]
## Must have already received gift, and holding in right hand to have Mishli customize from selections.
##11/17/2023 - Click links from @Jon
##11/3/2023 - Added auto finish confirmation
##11/2/2023 - Typo correction
DECLARATIONS:
var style1 null
var metal null
var jewelry null
var modification1 null
var material null
var depiction null
var style2 null
var pest null
var modification2 null
var arrayStyle1 null|(blank)|achromatic|ashy|battered|beaded|beribboned|blemished|blotched|blotchy|cheap|chipped|classic|colorful|dapper|dingy|dirty|discolored|disfigured|drab|elaborate|elegant|exquisite|eye-catching|feathered|filthy|florid|gaudy|glitter-dusted|grimy|intricate|lumpy|marred|ornate|ostentatious|prismatic|radiant|scratched|smudged|somber|speckled|sullied|timeless|uneven|whimsical
var arrayMetal null|(blank)|aldamdin|audrualm|bronze|copper|coralite|covellite|gold|haralun|iron|kelpzyte|kertig|loimic|lumium|mistglass|niello|oravir|orichalcum|pewter|platinum|silver|silversteel|tin|tomiek|tyrium|windsteel
var arrayJewelry null|band|cuff|bangle|manacle|bracelet|wristcuff|claw|ring|thumbguard|toe-ring|collar|necklace|pendant|medallion|earcuff|hoop|stud|earring|ankle-chain|ankle-cuff|anklet|armlet|armband|arm-cuff|nose-spike|nose-stud|nose-ring|circlet|crown|diadem|headband|tiara|brooch|trinket
var arrayModification1 null|accented with|adorned with|arrayed with|bearing|bedecked with|bedraggled with|covered with|dangling|displaying|edged with|embellished with|fastened with|featuring|festooned with|flaunting|graced with|hung with|layered in|ornamented by|showcasing|supporting|studded with|trimmed with|trailing|with|woven with
var arrayMaterial null|abalone|aformosia|aldamalm|alerce|amber|ammolite|avodire|bamboo|ban-minahle|black amber|blackwood|bloodwood|bocote|bogbirch|bone|brochai|chitin|cogwood|coral|dafora pearl|damaryn pearl|damilyo pearl|darkspine|diamondwood|dragonfire amber|dragonwood|fana brochai|fang pearl|felwood|flame maple|geshi pearl|gocen tuilis|goldwood|grimwood|haon|Hav'roth's ambrosia|heartstone|hemlock|huljik|idopun pearl|ilomba|iniskim|ironwood|ivory|jet|kapok|Katamba's spire|lelori|macawood|mahogany|mikkhalbamar|mistwood|modwir|moon coral|moon pearl|moonshell|mother-of-pearl|nedoren brochai|ox-blood coral|pearl|peregan|pine|pitch pearl|purpleheart|remeka|sand lirum|sanrisi|seed pearl|shaal|silverbirch|smokewood|sun coral|sycamore|tabor|talan pearl|tamarak|tamboti|vedda|witchclaw|wooden|wyndwood|zoetia
var arrayDepiction null|Adan'f warrior|adder|albatross|arbelog|badger|banshee|basilisk|bat|bear|beaver|black widow spier|blood drop|blood wolf|boobrie|boar|butterfly|cat|centaur|chimera|clenched fist|cobra|cockatrice|cow|coyote|crab|crocodile|crouching lion|crouching mountain lion|crouching tiger|crow|death squirrel|dog|dolphin|donkey|dove|dragon skull|dragonfly|dryad|eagle|ermine|ferret|firecat|flying dragon|forager ghoul|fox|gargoyle|ghost|ghoul|giant|goat|goblin|goldfish|goshawk|grasshopper|gremlin|gryphon|hawk|hedgehog|heron|honeybee|jackal|jaguar|kelpie|kingsnake|kraken|lava drake|leaping fish|leopard|leucro|lion|lobster|lynx|magpie|mermaid|mongoose|monkey|mountain lion|mummy|nightingale|nyad|octopus|ogre|orc|owl|ox|paguur|panther|parrot|peacock|peccary|pelican|pheasant|phoenix|rabbit|raccoon|ram|raven|retan dolomar|rimewolf|roaring lion|rooster|salamander|salmon|scorpion|seahorse|seal|shark|shrew|shrike|skeleton|skunk|snail|snarling wolf|snowbeast|spider|sprite|squirrel|stag|stork|storm goose|sun vulture|swallow|swamp troll|swan|terror bird|thistle|tiger|toadstool|troll|turkey|turtle|unicorn|velver|viper|vulture|weasel|welkin|whale|wight|wolf|wolverine|woodpecker|wood troll|wraith|wren|yak|yeehar|zombie
var arrayStyle2 null|(blank)|beastly|bloated|bulky|carved|charred|cracked|deformed|dust-covered|elongated|emaciated|enormous|faceted|fractured|glittered|glossy|hulking|lifelike|luminous|mottled|nebulous|nightmarish|oily|oversized|petite|phantasmal|polished|pristine|radiant|scorched|shadow-wrapped|shadowy|sleek|slender|soot-stained|speckled|spotted|swollen|translucent|undersized|vaporous|warped
var arrayPest null|bee|beetle|cricket|damselfly|dragonfly|earwig|fly|glowbug|grasshopper|hornet|horsefly|katydid|ladybug|locust|mosquito|moth|roach|termite|wasp|waterbug
var arrayModification2 null|crested with wiry antennae|dripping a viscous fluid|enshrouded by radiant moonsilver cladding|flitting among a glittery mist|patterned with hourglass-shaped splotches|pulsing with phosphorescent light|swirling within a dense fog|with a banded thorax|with fluttering opalescent wings|with monstrously barbed legs|with opalescent mesh wings|with unnaturally large bared fangs|with viciously horned wings
INITIALIZE:
if_9 goto SKIP
if_1 then
{
put #echo mono "Too few arguments (Requires 9 ) try again"
exit
}
goto STYLE1
STYLE1:
echo
put #echo mono "CHOOSE A STYLE 1"
put #echo mono "{ 1) :#parse 1}(blank) { 2) :#parse 2}achromatic { 3) :#parse 3}ashy { 4) :#parse 4}battered "
put #echo mono "{ 5) :#parse 5}beaded { 6) :#parse 6}beribboned { 7) :#parse 7}blemished { 8) :#parse 8}blotched "
put #echo mono "{ 9) :#parse 9}blotchy { 10) :#parse 10}cheap { 11) :#parse 11}chipped { 12) :#parse 12}classic "
put #echo mono "{ 13) :#parse 13}colorful { 14) :#parse 14}dapper { 15) :#parse 15}dingy { 16) :#parse 16}dirty "
put #echo mono "{ 17) :#parse 17}discolored { 18) :#parse 18}disfigured { 19) :#parse 19}drab { 20) :#parse 20}elaborate "
put #echo mono "{ 21) :#parse 21}elegant { 22) :#parse 22}exquisite { 23) :#parse 23}eye-catching { 24) :#parse 24}feathered "
put #echo mono "{ 25) :#parse 25}filthy { 26) :#parse 26}florid { 27) :#parse 27}gaudy { 28) :#parse 28}glitter-dusted "
put #echo mono "{ 29) :#parse 29}grimy { 30) :#parse 30}intricate { 31) :#parse 31}lumpy { 32) :#parse 32}marred "
put #echo mono "{ 33) :#parse 33}ornate { 34) :#parse 34}ostentatious { 35) :#parse 35}prismatic { 36) :#parse 36}radiant "
put #echo mono "{ 37) :#parse 37}scratched { 38) :#parse 38}smudged { 39) :#parse 39}somber { 40) :#parse 40}speckled "
put #echo mono "{ 41) :#parse 41}sullied { 42) :#parse 42}timeless { 43) :#parse 43}uneven { 44) :#parse 44}whimsical "
echo
waitforre ^(\d+)
var style1 $1
if ((%style1 < 1 || (%style1 > 44)) then
{
put #echo
put #echo Red *** Select a valid # ***
put #echo
goto STYLE1
}
goto METAL
METAL:
echo
put #echo mono "{ 1) :#parse 1}(blank) { 2) :#parse 2}aldamdin { 3) :#parse 3}audrualm { 4) :#parse 4}bronze "
put #echo mono "{ 5) :#parse 5}copper { 6) :#parse 6}coralite { 7) :#parse 7}covellite { 8) :#parse 8}gold "
put #echo mono "{ 9) :#parse 9}haralun { 10) :#parse 10}iron { 11) :#parse 11}kelpzyte { 12) :#parse 12}kertig "
put #echo mono "{ 13) :#parse 13}loimic { 14) :#parse 14}lumium { 15) :#parse 15}mistglass { 16) :#parse 16}niello "
put #echo mono "{ 17) :#parse 17}oravir { 18) :#parse 18}orichalcum { 19) :#parse 19}pewter { 20) :#parse 20}platinum "
put #echo mono "{ 21) :#parse 21}silver { 22) :#parse 22}silversteel { 23) :#parse 23}tin { 24) :#parse 24}tomiek "
put #echo mono "{ 25) :#parse 25}tyrium { 26) :#parse 26}windsteel "
echo
waitforre ^(\d+)
var metal $1
if ((%metal < 1 || (%metal > 26)) then
{
put #echo
put #echo Red *** Select a valid # ***
put #echo
goto METAL
}
goto jewelry
jewelry:
echo
put #echo mono "{ 1) :#parse 1}band { 2) :#parse 2}cuff { 3) :#parse 3}bangle { 4) :#parse 4}manacle "
put #echo mono "{ 5) :#parse 5}bracelet { 6) :#parse 6}wristcuff { 7) :#parse 7}claw { 8) :#parse 8}ring "
put #echo mono "{ 9) :#parse 9}thumbguard { 10) :#parse 10}toe-ring { 11) :#parse 11}collar { 12) :#parse 12}necklace "
put #echo mono "{ 13) :#parse 13}pendant { 14) :#parse 14}medallion { 15) :#parse 15}earcuff { 16) :#parse 16}hoop "
put #echo mono "{ 17) :#parse 17}stud { 18) :#parse 18}earring { 19) :#parse 19}ankle-chain { 20) :#parse 20}ankle-cuff "
put #echo mono "{ 21) :#parse 21}anklet { 22) :#parse 22}armlet { 23) :#parse 23}armband { 24) :#parse 24}arm-cuff "
put #echo mono "{ 25) :#parse 25}nose-spike { 26) :#parse 26}nose-stud { 27) :#parse 27}nose-ring { 28) :#parse 28}circlet "
put #echo mono "{ 29) :#parse 29}crown { 30) :#parse 30}diadem { 31) :#parse 31}headband { 32) :#parse 32}tiara "
put #echo mono "{ 33) :#parse 33}brooch { 34) :#parse 34}trinket "
echo
waitforre ^(\d+)
var jewelry $1
if ((%jewelry < 1) || (%jewelry > 34)) then
{
put #echo
put #echo Red *** Select a valid # ***
put #echo
goto jewelry
}
goto MODIFICATION1
MODIFICATION1:
echo
put #echo mono "{ 1) :#parse 1}accented with { 2) :#parse 2}adorned with { 3) :#parse 3}arrayed with { 4) :#parse 4}bearing "
put #echo mono "{ 5) :#parse 5}bedecked with { 6) :#parse 6}bedraggled with { 7) :#parse 7}covered with { 8) :#parse 8}dangling "
put #echo mono "{ 9) :#parse 9}displaying { 10) :#parse 10}edged with { 11) :#parse 11}embellished with { 12) :#parse 12}fastened with "
put #echo mono "{ 13) :#parse 13}featuring { 14) :#parse 14}festooned with { 15) :#parse 15}flaunting { 16) :#parse 16}graced with "
put #echo mono "{ 17) :#parse 17}hung with { 18) :#parse 18}layered in { 19) :#parse 19}ornamented by { 20) :#parse 20}showcasing "
put #echo mono "{ 21) :#parse 21}supporting { 22) :#parse 22}studded with { 23) :#parse 23}trimmed with { 24) :#parse 24}trailing "
put #echo mono "{ 25) :#parse 25}with { 26) :#parse 26}woven with"
echo
waitforre ^(\d+)
var modification1 $1
if ((%modification1 < 1 || (%modification1 > 26)) then
{
put #echo
put #echo Red *** Select a valid # ***
put #echo
goto MODIFICATION1
}
goto MATERIAL
MATERIAL:
echo
put #echo mono "{ 1) :#parse 1}abalone { 2) :#parse 2}aformosia { 3) :#parse 3}aldamalm { 4) :#parse 4}alerce "
put #echo mono "{ 5) :#parse 5}amber { 6) :#parse 6}ammolite { 7) :#parse 7}avodire { 8) :#parse 8}bamboo "
put #echo mono "{ 9) :#parse 9}ban-minahle { 10) :#parse 10}black amber { 11) :#parse 11}blackwood { 12) :#parse 12}bloodwood "
put #echo mono "{ 13) :#parse 13}bocote { 14) :#parse 14}bogbirch { 15) :#parse 15}bone { 16) :#parse 16}brochai "
put #echo mono "{ 17) :#parse 17}chitin { 18) :#parse 18}cogwood { 19) :#parse 19}coral { 20) :#parse 20}dafora pearl "
put #echo mono "{ 21) :#parse 21}damaryn pearl { 22) :#parse 22}damilyo pearl { 23) :#parse 23}darkspine { 24) :#parse 24}diamondwood "
put #echo mono "{ 25) :#parse 25}dragonfire amber { 26) :#parse 26}dragonwood { 27) :#parse 27}fana brochai { 28) :#parse 28}fang pearl "
put #echo mono "{ 29) :#parse 29}felwood { 30) :#parse 30}flame maple { 31) :#parse 31}geshi pearl { 32) :#parse 32}gocen tuilis "
put #echo mono "{ 33) :#parse 33}goldwood { 34) :#parse 34}grimwood { 35) :#parse 35}haon { 36) :#parse 36}Hav'roth's ambrosia "
put #echo mono "{ 37) :#parse 37}heartstone { 38) :#parse 38}hemlock { 39) :#parse 39}huljik { 40) :#parse 40}idopun pearl "
put #echo mono "{ 41) :#parse 41}ilomba { 42) :#parse 42}iniskim { 43) :#parse 43}ironwood { 44) :#parse 44}ivory "
put #echo mono "{ 45) :#parse 45}jet { 46) :#parse 46}kapok { 47) :#parse 47}Katamba's spire { 48) :#parse 48}lelori "
put #echo mono "{ 49) :#parse 49}macawood { 50) :#parse 50}mahogany { 51) :#parse 51}mikkhalbamar { 52) :#parse 52}mistwood "
put #echo mono "{ 53) :#parse 53}modwir { 54) :#parse 54}moon coral { 55) :#parse 55}moon pearl { 56) :#parse 56}moonshell "
put #echo mono "{ 57) :#parse 57}mother-of-pearl { 58) :#parse 58}nedoren brochai { 59) :#parse 59}ox-blood coral { 60) :#parse 60}pearl "
put #echo mono "{ 61) :#parse 61}peregan { 62) :#parse 62}pine { 63) :#parse 63}pitch pearl { 64) :#parse 64}purpleheart "
put #echo mono "{ 65) :#parse 65}remeka { 66) :#parse 66}sand lirum { 67) :#parse 67}sanrisi { 68) :#parse 68}seed pearl "
put #echo mono "{ 69) :#parse 69}shaal { 70) :#parse 70}silverbirch { 71) :#parse 71}smokewood { 72) :#parse 72}sun coral "
put #echo mono "{ 73) :#parse 73}sycamore { 74) :#parse 74}tabor { 75) :#parse 75}talan pearl { 76) :#parse 76}tamarak "
put #echo mono "{ 77) :#parse 77}tamboti { 78) :#parse 78}vedda { 79) :#parse 79}witchclaw { 80) :#parse 80}wooden "
put #echo mono "{ 81) :#parse 81}wyndwood { 82) :#parse 82}zoetia "
echo
waitforre ^(\d+)
var material $1
if ((%material < 1 || (%material > 82)) then
{
put #echo
put #echo Red *** Select a valid # ***
put #echo
goto MATERIAL
}
goto DEPICTION
DEPICTION:
echo
put #echo mono "{ 1) :#parse 1}Adan'f warrior { 2) :#parse 2}adder { 3) :#parse 3}albatross { 4) :#parse 4}arbelog "
put #echo mono "{ 5) :#parse 5}badger { 6) :#parse 6}banshee { 7) :#parse 7}basilisk { 8) :#parse 8}bat "
put #echo mono "{ 9) :#parse 9}bear { 10) :#parse 10}beaver { 11) :#parse 11}black widow spier { 12) :#parse 12}blood drop "
put #echo mono "{ 13) :#parse 13}blood wolf { 14) :#parse 14}boobrie { 15) :#parse 15}boar { 16) :#parse 16}butterfly "
put #echo mono "{ 17) :#parse 17}cat { 18) :#parse 18}centaur { 19) :#parse 19}chimera { 20) :#parse 20}clenched fist "
put #echo mono "{ 21) :#parse 21}cobra { 22) :#parse 22}cockatrice { 23) :#parse 23}cow { 24) :#parse 24}coyote "
put #echo mono "{ 25) :#parse 25}crab { 26) :#parse 26}crocodile { 27) :#parse 27}crouching lion { 28) :#parse 28}crouching mountain lion "
put #echo mono "{ 29) :#parse 29}crouching tiger { 30) :#parse 30}crow { 31) :#parse 31}death squirrel { 32) :#parse 32}dog "
put #echo mono "{ 33) :#parse 33}dolphin { 34) :#parse 34}donkey { 35) :#parse 35}dove { 36) :#parse 36}dragon skull "
put #echo mono "{ 37) :#parse 37}dragonfly { 38) :#parse 38}dryad { 39) :#parse 39}eagle { 40) :#parse 40}ermine "
put #echo mono "{ 41) :#parse 41}ferret { 42) :#parse 42}firecat { 43) :#parse 43}flying dragon { 44) :#parse 44}forager ghoul "
put #echo mono "{ 45) :#parse 45}fox { 46) :#parse 46}gargoyle { 47) :#parse 47}ghost { 48) :#parse 48}ghoul "
put #echo mono "{ 49) :#parse 49}giant { 50) :#parse 50}goat { 51) :#parse 51}goblin { 52) :#parse 52}goldfish "
put #echo mono "{ 53) :#parse 53}goshawk { 54) :#parse 54}grasshopper { 55) :#parse 55}gremlin { 56) :#parse 56}gryphon "
put #echo mono "{ 57) :#parse 57}hawk { 58) :#parse 58}hedgehog { 59) :#parse 59}heron { 60) :#parse 60}honeybee "
put #echo mono "{ 61) :#parse 61}jackal { 62) :#parse 62}jaguar { 63) :#parse 63}kelpie { 64) :#parse 64}kingsnake "
put #echo mono "{ 65) :#parse 65}kraken { 66) :#parse 66}lava drake { 67) :#parse 67}leaping fish { 68) :#parse 68}leopard "
put #echo mono "{ 69) :#parse 69}leucro { 70) :#parse 70}lion { 71) :#parse 71}lobster { 72) :#parse 72}lynx "
put #echo mono "{ 73) :#parse 73}magpie { 74) :#parse 74}mermaid { 75) :#parse 75}mongoose { 76) :#parse 76}monkey "
put #echo mono "{ 77) :#parse 77}mountain lion { 78) :#parse 78}mummy { 79) :#parse 79}nightingale { 80) :#parse 80}nyad "
put #echo mono "{ 81) :#parse 81}octopus { 82) :#parse 82}ogre { 83) :#parse 83}orc { 84) :#parse 84}owl "
put #echo mono "{ 85) :#parse 85}ox { 86) :#parse 86}paguur { 87) :#parse 87}panther { 88) :#parse 88}parrot "
put #echo mono "{ 89) :#parse 89}peacock { 90) :#parse 90}peccary { 91) :#parse 91}pelican { 92) :#parse 92}pheasant "
put #echo mono "{ 93) :#parse 93}phoenix { 94) :#parse 94}rabbit { 95) :#parse 95}raccoon { 96) :#parse 96}ram "
put #echo mono "{ 97) :#parse 97}raven { 98) :#parse 98}retan dolomar { 99) :#parse 99}rimewolf { 100) :#parse 100}roaring lion "
put #echo mono "{ 101) :#parse 101}rooster { 102) :#parse 102}salamander { 103) :#parse 103}salmon { 104) :#parse 104}scorpion "
put #echo mono "{ 105) :#parse 105}seahorse { 106) :#parse 106}seal { 107) :#parse 107}shark { 108) :#parse 108}shrew "
put #echo mono "{ 109) :#parse 109}shrike { 110) :#parse 110}skeleton { 111) :#parse 111}skunk { 112) :#parse 112}snail "
put #echo mono "{ 113) :#parse 113}snarling wolf { 114) :#parse 114}snowbeast { 115) :#parse 115}spider { 116) :#parse 116}sprite "
put #echo mono "{ 117) :#parse 117}squirrel { 118) :#parse 118}stag { 119) :#parse 119}stork { 120) :#parse 120}storm goose "
put #echo mono "{ 121) :#parse 121}sun vulture { 122) :#parse 122}swallow { 123) :#parse 123}swamp troll { 124) :#parse 124}swan "
put #echo mono "{ 125) :#parse 125}terror bird { 126) :#parse 126}thistle { 127) :#parse 127}tiger { 128) :#parse 128}toadstool "
put #echo mono "{ 129) :#parse 129}troll { 130) :#parse 130}turkey { 131) :#parse 131}turtle { 132) :#parse 132}unicorn "
put #echo mono "{ 133) :#parse 133}velver { 134) :#parse 134}viper { 135) :#parse 135}vulture { 136) :#parse 136}weasel "
put #echo mono "{ 137) :#parse 137}welkin { 138) :#parse 138}whale { 139) :#parse 139}wight { 140) :#parse 140}wolf "
put #echo mono "{ 141) :#parse 141}wolverine { 142) :#parse 142}woodpecker { 143) :#parse 143}wood troll { 144) :#parse 144}wraith "
put #echo mono "{ 145) :#parse 145}wren { 146) :#parse 146}yak { 147) :#parse 147}yeehar { 148) :#parse 148}zombie "
echo
waitforre ^(\d+)
var depiction $1
if ((%depiction < 1 || (%depiction > 148)) then
{
put #echo
put #echo Red *** Select a valid # ***
put #echo
goto DEPICTION
}
goto STYLE2
STYLE2:
echo
put #echo mono "{ 1) :#parse 1}(blank) { 2) :#parse 2}beastly { 3) :#parse 3}bloated { 4) :#parse 4}bulky "
put #echo mono "{ 5) :#parse 5}carved { 6) :#parse 6}charred { 7) :#parse 7}cracked { 8) :#parse 8}deformed "
put #echo mono "{ 9) :#parse 9}dust-covered { 10) :#parse 10}elongated { 11) :#parse 11}emaciated { 12) :#parse 12}enormous "
put #echo mono "{ 13) :#parse 13}faceted { 14) :#parse 14}fractured { 15) :#parse 15}glittered { 16) :#parse 16}glossy "
put #echo mono "{ 17) :#parse 17}hulking { 18) :#parse 18}lifelike { 19) :#parse 19}luminous { 20) :#parse 20}mottled "
put #echo mono "{ 21) :#parse 21}nebulous { 22) :#parse 22}nightmarish { 23) :#parse 23}oily { 24) :#parse 24}oversized "
put #echo mono "{ 25) :#parse 25}petite { 26) :#parse 26}phantasmal { 27) :#parse 27}polished { 28) :#parse 28}pristine "
put #echo mono "{ 29) :#parse 29}radiant { 30) :#parse 30}scorched { 31) :#parse 31}shadow-wrapped { 32) :#parse 32}shadowy "
put #echo mono "{ 33) :#parse 33}sleek { 34) :#parse 34}slender { 35) :#parse 35}soot-stained { 36) :#parse 36}speckled "
put #echo mono "{ 37) :#parse 37}spotted { 38) :#parse 38}swollen { 39) :#parse 39}translucent { 40) :#parse 40}undersized "
put #echo mono "{ 41) :#parse 41}vaporous { 42) :#parse 42}warped "
echo
waitforre ^(\d+)
var style2 $1
if ((%style2 < 1 || (%style2 > 148)) then
{
put #echo
put #echo Red *** Select a valid # ***
put #echo
goto STYLE2
}
goto PEST
PEST:
echo
put #echo mono "{ 1) :#parse 1}bee { 2) :#parse 2}beetle { 3) :#parse 3}cricket { 4) :#parse 4}damselfly "
put #echo mono "{ 5) :#parse 5}dragonfly { 6) :#parse 6}earwig { 7) :#parse 7}fly { 8) :#parse 8}glowbug "
put #echo mono "{ 9) :#parse 9}grasshopper { 10) :#parse 10}hornet { 11) :#parse 11}horsefly { 12) :#parse 12}katydid "
put #echo mono "{ 13) :#parse 13}ladybug { 14) :#parse 14}locust { 15) :#parse 15}mosquito { 16) :#parse 16}moth "
put #echo mono "{ 17) :#parse 17}roach { 18) :#parse 18}termite { 19) :#parse 19}wasp { 20) :#parse 20}waterbug "
echo
waitforre ^(\d+)
var pest $1
if ((%pest < 1 || (%pest > 148)) then
{
put #echo
put #echo Red *** Select a valid # ***
put #echo
goto PEST
}
goto MODIFICATION2
MODIFICATION2:
echo
put #echo mono "{ 1) :#parse 1}crested with wiry antennae { 2) :#parse 2}dripping a viscous fluid "
put #echo mono "{ 3) :#parse 3}enshrouded by radiant moonsilver cladding { 4) :#parse 4}flitting among a glittery mist "
put #echo mono "{ 5) :#parse 5}patterned with hourglass-shaped splotches { 6) :#parse 6}pulsing with phosphorescent light "
put #echo mono "{ 7) :#parse 7}swirling within a dense fog { 8) :#parse 8}with a banded thorax "
put #echo mono "{ 9) :#parse 9}with fluttering opalescent wings { 10) :#parse 10}with monstrously barbed legs "
put #echo mono "{ 11) :#parse 11}with opalescent mesh wings { 12) :#parse 12}with unnaturally large bared fangs "
put #echo mono "{ 13) :#parse 13}with viciously horned wings"
echo
waitforre ^(\d+)
var modification2 $1
if ((%modification2 < 1 || (%modification2 > 148)) then
{
put #echo
put #echo Red *** Select a valid # ***
put #echo
goto MODIFICATION2
}
goto FINISH
FINISH:
echo
put #echo mono "Selected Gift: %arrayStyle1(%style1) %arrayMetal(%metal) %arrayJewelry(%jewelry) %arrayModification1(%modification1) %arrayMaterial(%material) %arrayDepiction(%depiction) %arrayStyle2(%style2) %arrayPest(%pest) %arrayModification2(%modification2)"
put #echo mono "Selected Gift: %style1 %metal %jewelry %modification1 %material %depiction %style2 %pest %modification2 "
echo
FINISH_CONFIRM:
echo
put #echo mono "Confirm and have Mishli create { 1) :#parse 1}Yes { 2) :#parse 2}No"
echo
waitforre ^(\d+)
if ($1 < 1) or ($1 > 2) then
{
echo
put #echo Red *** Select a valid # ***
echo
goto FINISH_CONFIRM
}
if ($1 = 2) then goto DECLARATIONS
goto MISHLI
SKIP:
var style1 %1
var metal %2
var jewelry %3
var modification1 %4
var material %5
var depiction %6
var style2 %7
var pest %8
var modification2 %9
MISHLI:
gosub ASK Mishli for choose style1 %style1
gosub ASK Mishli for choose style1 %style1
gosub ASK Mishli for choose metal %metal
gosub ASK Mishli for choose metal %metal
gosub ASK Mishli for choose jewelry %jewelry
gosub ASK Mishli for choose jewelry %jewelry
gosub ASK Mishli for choose modification1 %modification1
gosub ASK Mishli for choose modification1 %modification1
gosub ASK Mishli for choose material %material
gosub ASK Mishli for choose material %material
gosub ASK Mishli for choose depiction %depiction
gosub ASK Mishli for choose depiction %depiction
gosub ASK Mishli for choose style2 %style2
gosub ASK Mishli for choose style2 %style2
gosub ASK Mishli for choose pest %pest
gosub ASK Mishli for choose pest %pest
gosub ASK Mishli for choose modification2 %modification2
gosub ASK Mishli for choose modification2 %modification2
gosub ASK Mishli about finish
gosub ASK Mishli about finish
goto EXIT
EXIT:
exit
ASK:
matchre RETURN ^(.+)?\.\.\.wait .+|^Sorry
matchre RETURN ^You are still stunned\.
matchre RETURN ^You should stand up first\.
matchre RETURN ^You can't do that while entangled in a web\.
send ask $0
matchwait 0.5
return
RETURN:
var return $0
if matchre("%return", "^(.+)?\.\.\.wait .+|^Sorry") then
{
pause
gosub $lastcommand
}
if matchre("%return", "^You are still stunned\.") then
{
pause 0.5
if ($stunned = ) then
{
waiteval ($stunned = 0)
gosub $lastcommand
return
}
gosub $lastcommand
}
if matchre("%return", "^You can't do that while entangled in a web") then
{
if ($webbed = ) then waiteval $webbed = 0
gosub $lastcommand
}
if matchre("%return", "^You don't seem to be able to move to do that") then
{
if contains("$prompt" , "I") then pause 20
gosub $lastcommand
}
if matchre("%return", "^You should stand up first\.|^You can't do that from your position\.|^You can't quite manage to kick while kneeling\.|^You really should be standing to play\.|^You are .+ cannot manage to stand\.|^The weight of all your possessions prevents you from standing\.|^As you stand,") then
{
var lastCommand $lastcommand
send stand
gosub %lastCommand
}
return