// TMW2/LoF scripts. // Authors: // TMW-LoF Team // Jesusalva // Description: // Dimond's Cove NPCs 017-3,34,38,0 script Dimond NPC_DIMOND,{ showavatar NPC_DIMOND; mesn; mesq l("Welcome to Dimond's Cove!"); next; mesn; mesq l("Please, don't say I got fat. I DON'T WANNA HEAR IT FROM YOU, WAS I CLEAR?"); next; mesn; mesq l("Please, enjoy the show! There are some people upstairs, too."); //mesq l("Talk to the waitress to get some food. Enjoy the show! And you can sleep on the 3rd Floor."); if (BaseLevel < 55) close; mesc l("Also..."); GHQ_Assign(GreenDragon, "Land of Fire"); close; OnInit: .sex=G_FEMALE; .distance=5; end; } 017-3,40,35,0 script Phil NPC_BARD_TRUMP,{ showavatar NPC_BARD_TRUMP; if (season() == SPRING) goto L_Quest; mesn; mesq l("We've finally solved the problem with our instruments!"); next; mesn; mesq l("Now we can play any songs! Hooray!"); close; L_Quest: mesn; mesq l("All spring it is the same thing... The instruments stop working!"); close; OnInit: .sex=G_MALE; .distance=5; end; } 017-3,40,37,0 script Jerry NPC_BARD_DRUMS,{ showavatar NPC_BARD_DRUMS; if (season() == SPRING) goto L_Quest; mesn; mesq l("I finally figured out what was wrong. I must thank everyone who help us."); next; mesn; mesq l("I can't believe it took so long to fix... And worse, next spring it'll be the same story all over again..."); close; L_Quest: mesn; mesq l("All spring it is the same thing... The instruments stop working!"); close; OnInit: .sex=G_MALE; .distance=5; end; } 017-3,42,36,0 script Robert NPC_BARD_HARPS,{ showavatar NPC_BARD_HARPS; if (season() == SPRING) goto L_Quest; mesn; mesq l("We held to our hope and Jerry figured it out."); next; mesn; mesq l("Now we are no longer useless — we can play music again!"); close; L_Quest: mesn; mesq l("All spring it is the same thing... The instruments stop working!"); close; OnInit: .sex=G_MALE; .distance=5; end; } 017-3,35,35,0 script Shannon NPC_LOF_NOBLEMAN,{ showavatar NPC_LOF_NOBLEMAN; mesn; mesq l("I'm a traveling poet and admirer of Robert Burns, a bard from the mana world."); next; mesn; mesq l("I wonder if he exists on this world too. Because if he doesn't, I could tell many tales about him!"); close; L_Close: close; OnInit: .sex=G_MALE; .distance=5; end; } 017-3,80,32,0 script Dimonds Cove Story NPC_NO_SPRITE,{ mesn l("The Story of Dimonds Cove"); next; mes l("One day Dimond D. Stone dreamed of her own restaurant."); mes l("Dimond sold her food alone in this spot for some time,"); mes l("longing for the day she would have a building."); mes l("She met an adventurer named Merlin outside of the"); mes l("desert mines one day."); next; mes l("They became friends and Dimond told Merlin about her idea."); mes l("Merlin was a accomplished carpenter and wanted to make a new"); mes l("place in the world. He told Dimond that he would make her"); mes l("restaurant for her. He gathered the tools and after much"); mes l("hard work, Dimonds Cove was built."); next; mes l("At January 2008 - Construction of Dimonds Cove."); close; OnInit: .sex=G_OTHER; .distance=3; end; } /* 017-3,71,30,0 script Inn NPC400,{ mes "Welcome to the Dimonds Cove Inn"; mes "Rooms are 200 gp a night."; mes "Plese check in with Basil."; close; } 017-3,24,27,0 shop Bartender NPC112,539:87,567:250,568:250 017-3,32,34,0 shop Waitress NPC139,519:50,533:55,534:45,562:125,676:100 017-3,85,41,0 shop Blacksmith NPC146,545:5000,529:2,603:1000 017-3,65,41,0 shop General Store#dimond NPC137,586:500,524:800,544:2000,632:500,528:500,735:500 017-3,75,68,0 script Basil NPC_TOMBOY,{ showavatar NPC_TOMBOY; if (!is_night()) goto L_Day; mesn; mesq l("For only 100 GP, you can sleep on the beds of the Land Of Fire."); if (Zeny < 100) close; next; mesn; mesq l("The nanorob-- err, the *magic* will seal all your wounds. You trust Basil, right?"); next; select rif(Zeny > 100, l("Yes, please, book me a bed.")), l("Uh... I *just* remembered I have something else to do!"); if (@menu == 2) close; Zeny=Zeny-100; recovery(getcharid(3)); if (rand2(1,3) == 1) sc_start SC_POISON, 60000, 0, 10000; else sc_start SC_ATTHASTE_POTION1, 60000, 5; close; L_Day: mesn; mesq l("You can't sleep here during daytime!"); close; OnInit: .sex=G_MALE; .distance=5; end; } */