First commit
This commit is contained in:
		
							
								
								
									
										150
									
								
								app/SabrehavenServer/data/npc/marvik.npc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										150
									
								
								app/SabrehavenServer/data/npc/marvik.npc
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,150 @@
 | 
			
		||||
# GIMUD - Graphical Interface Multi User Dungeon
 | 
			
		||||
# marvik.npc: Datenbank fuer den Druiden Marvik
 | 
			
		||||
 | 
			
		||||
Name = "Marvik"
 | 
			
		||||
Outfit = (130,0-101-121-95-0)
 | 
			
		||||
Home = [32444,32213,8]
 | 
			
		||||
Radius = 4
 | 
			
		||||
 | 
			
		||||
Behaviour = {
 | 
			
		||||
ADDRESS,"hello$",Druid,! -> "Nice to see you again, %N!"
 | 
			
		||||
ADDRESS,"hi$",Druid,!    -> *
 | 
			
		||||
ADDRESS,"hello$",!       -> "Welcome to my cave, %N. How may I help you?"
 | 
			
		||||
ADDRESS,"hi$",!          -> *
 | 
			
		||||
ADDRESS,!                -> Idle
 | 
			
		||||
BUSY,"hello$",!          -> "Please wait a moment, %N.", Queue
 | 
			
		||||
BUSY,"hi$",!             -> *
 | 
			
		||||
BUSY,!                   -> NOP
 | 
			
		||||
VANISH,!                 -> "Farewell."
 | 
			
		||||
 | 
			
		||||
"bye"           -> "Farewell.", Idle
 | 
			
		||||
"farewell"      -> *
 | 
			
		||||
"job"           -> "I am the chief druid. I am responsible for all members."
 | 
			
		||||
"name"          -> "I am Marvik. Probably you heard from me."
 | 
			
		||||
"time"          -> "Eh, I haven't seen daylight for a long time. So, don't ask me, what time it is."
 | 
			
		||||
"king"          -> "Kings come and go."
 | 
			
		||||
"tibianus"      -> *
 | 
			
		||||
"quentin"       -> "He is a great healer."
 | 
			
		||||
"lynda"         -> "Though she focuses not only on Crunor, she is an enlightened person."
 | 
			
		||||
"harkath"       -> "I understand, he's a warrior of some kind." 
 | 
			
		||||
"army"          -> "I don't care about armies."
 | 
			
		||||
"general"       -> *
 | 
			
		||||
"ferumbras"     -> "A misguided follower of evil."
 | 
			
		||||
"sam"           -> "An armourer."
 | 
			
		||||
"gorn"          -> "A shopkeeper."
 | 
			
		||||
"frodo"         -> "A little more seriousity would suite him well."
 | 
			
		||||
"elane"         -> "Paladins are quite proud of their magic but lack the understandig of the powers they wield."
 | 
			
		||||
"muriel"        -> "So much power and so little philosophy ... a dangerous combination indeed."
 | 
			
		||||
"gregor"        -> "Warriors are the main recipients of our healing powers."
 | 
			
		||||
"marvik"        -> "Marvik is my name, so what?"
 | 
			
		||||
"bozo"          -> "I don't like his kind of humour."
 | 
			
		||||
"baxter"        -> "I don't know him." 
 | 
			
		||||
"oswald"        -> "He saws the seeds of evil through spreading rumours." 
 | 
			
		||||
"sherry"        -> "The McRonalds are true believers." 
 | 
			
		||||
"donald"        -> * 
 | 
			
		||||
"mcronald"      -> * 
 | 
			
		||||
"crunor"        -> "Crunor, the eternal tree, is more than nature. Even more as the sum of each part of nature." 
 | 
			
		||||
"lugri"         -> "A misguided soul who lost the path in the darkness."
 | 
			
		||||
"excalibug"     -> "Even in my visions, I couldn't get any enlightenment about the whereabouts of this weapon of legend."
 | 
			
		||||
"news"          -> "Why are you so concerned with news, if you haven't even understood the old things you know?"
 | 
			
		||||
 | 
			
		||||
"crunor","caress" -> "It was a small order of druids in the past. Their followers wanted the druids to become more involved with daily affairs of men."
 | 
			
		||||
 | 
			
		||||
"member"        -> "Our members use their magic power to protect their life and the life of other creatures."
 | 
			
		||||
"magic"         -> "Everyone who joins the Druids has the opportunity to learn many magic spells."
 | 
			
		||||
"power"         -> "Everyone who joins the Druids has the opportunity to learn many magic spells."
 | 
			
		||||
"druid"         -> "I am a druid. Druids concentrate their magic on defence, healing, and nature."
 | 
			
		||||
"sorcerer"      -> "Sorcerers are very aggressive. They use their power for fighting and killing."
 | 
			
		||||
"vocation"      -> "Your vocation is your profession. There are four vocations in Tibia: Druids, paladins, knights, and sorcerers."
 | 
			
		||||
"spellbook"     -> "In a spellbook, your spells are listed. There you will find the pronunciation of each spell. If you want to buy one, visit Muriel, the sorcerer."
 | 
			
		||||
"spell",Druid   -> "I can teach you rune spells and instant spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=2
 | 
			
		||||
"spell"         -> "Sorry, I only sell spells to druids."
 | 
			
		||||
 | 
			
		||||
Topic=2,"rune","spell"        -> "I sell attack rune spells, healing rune spells, support rune spells and summon rune spells. Which of these interests you most?"
 | 
			
		||||
Topic=2,"instant","spell"     -> "I sell healing spells, supply spells, support spells and summon spells. Which of these interests you most?"
 | 
			
		||||
Topic=2,"level"               -> "For which level would you like to learn a spell?", Topic=2
 | 
			
		||||
Topic=2,"bye"                 -> "Farewell.", Idle
 | 
			
		||||
 | 
			
		||||
druid,"rod",QuestValue(333)<1  -> "Oh, you did not purchase your first magical rod yet? Please take this little present from me as your magic teacher!",SetQuestValue(333,1),Type=3066, Amount=1,Create(Type)
 | 
			
		||||
 | 
			
		||||
Druid,"level"               -> "For which level would you like to learn a spell?", Topic=2
 | 
			
		||||
Druid,"rune","spell"        -> "I sell attack rune spells, healing rune spells, support rune spells and summon rune spells. Which of these interests you most?"
 | 
			
		||||
Druid,"instant","spell"     -> "I sell healing spells, supply spells, support spells and summon spells. Which of these interests you most?"
 | 
			
		||||
 | 
			
		||||
Druid,"attack","rune","spell"  ->  "I sell missile rune spells, explosive rune spells, field rune spells, wall rune spells and bomb rune spells."
 | 
			
		||||
Druid,"healing","rune","spell" ->  "In this category I have 'Intense Healing Rune', 'Antidote Rune' and 'Ultimate Healing Rune'."
 | 
			
		||||
Druid,"support","rune","spell" ->  "In this category I have 'Destroy Field' and 'Chameleon'."
 | 
			
		||||
Druid,"summon","rune","spell"  ->  "In this category I have 'Convince Creature'."
 | 
			
		||||
 | 
			
		||||
Druid,"missile","rune","spell"   -> "In this category I have 'Light Magic Missile' and 'Heavy Magic Missile'."
 | 
			
		||||
Druid,"explosive","rune","spell" -> "In this category I have 'Fireball', 'Great Fireball' and 'Explosion'."
 | 
			
		||||
Druid,"field","rune","spell"     -> "In this category I have 'Poison Field', 'Fire Field' and 'Energy Field'."
 | 
			
		||||
Druid,"wall","rune","spell"      -> "In this category I have 'Fire Wall', 'Poison Wall' and 'Energy Wall'."
 | 
			
		||||
Druid,"bomb","rune","spell"      -> "In this category I have 'Firebomb'."
 | 
			
		||||
 | 
			
		||||
Druid,"healing","spell"          -> "In this category I have 'Light Healing', 'Intense Healing', 'Ultimate Healing' and 'Antidote'."
 | 
			
		||||
Druid,"supply","spell"           -> "In this category I have 'Food'."
 | 
			
		||||
Druid,"support","spell"          -> "In this category I have 'Find Person', 'Light', 'Great Light', 'Magic Shield', 'Creature Illusion' and 'Invisible'."
 | 
			
		||||
Druid,"summon","spell"           -> "In this category I have 'Summon Creature'."
 | 
			
		||||
 | 
			
		||||
Druid,"find","person"             -> String="Find Person", Price=80,   "Do you want to buy the spell 'Find Person' for %P gold?", Topic=3
 | 
			
		||||
Druid,"light"                     -> String="Light", Price=100,  "Do you want to buy the spell 'Light' for %P gold?", Topic=3
 | 
			
		||||
Druid,"food"                      -> String="Food", Price=300,  "Do you want to buy the spell 'Food' for %P gold?", Topic=3
 | 
			
		||||
Druid,"light","healing"           -> String="Light Healing", Price=170,  "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=3
 | 
			
		||||
Druid,"light","missile"           -> String="Light Magic Missile", Price=500,  "Do you want to buy the spell 'Light Magic Missile' for %P gold?", Topic=3
 | 
			
		||||
Druid,"antidote"                  -> String="Antidote", Price=150,  "Do you want to buy the spell 'Antidote' for %P gold?", Topic=3
 | 
			
		||||
Druid,"intense","healing"         -> String="Intense Healing", Price=350,  "Do you want to buy the spell 'Intense Healing' for %P gold?", Topic=3
 | 
			
		||||
Druid,"poison","field"            -> String="Poison Field", Price=300,  "Do you want to buy the spell 'Poison Field' for %P gold?", Topic=3
 | 
			
		||||
Druid,"great","light"             -> String="Great Light", Price=500,  "Do you want to buy the spell 'Great Light' for %P gold?", Topic=3
 | 
			
		||||
Druid,"fire","field"              -> String="Fire Field", Price=500,  "Do you want to buy the spell 'Fire Field' for %P gold?", Topic=3
 | 
			
		||||
Druid,"heavy","missile"           -> String="Heavy Magic Missile", Price=1500,  "Do you want to buy the spell 'Heavy Magic Missile' for %P gold?", Topic=3
 | 
			
		||||
Druid,"magic","shield"            -> String="Magic Shield", Price=450,  "Do you want to buy the spell 'Magic Shield' for %P gold?", Topic=3
 | 
			
		||||
Druid,"intense","healing","rune"  -> String="Intense Healing Rune", Price=600,  "Do you want to buy the spell 'Intense Healing Rune' for %P gold?", Topic=3
 | 
			
		||||
Druid,"antidote","rune"           -> String="Antidote Rune", Price=600,  "Do you want to buy the spell 'Antidote Rune' for %P gold?", Topic=3
 | 
			
		||||
Druid,"fireball"                  -> String="Fireball", Price=800,  "Do you want to buy the spell 'Fireball' for %P gold?", Topic=3
 | 
			
		||||
Druid,"energy","field"            -> String="Energy Field", Price=700,  "Do you want to buy the spell 'Energy Field' for %P gold?", Topic=3
 | 
			
		||||
Druid,"destroy","field"           -> String="Destroy Field", Price=700,  "Do you want to buy the spell 'Destroy Field' for %P gold?", Topic=3
 | 
			
		||||
Druid,"ultimate","healing"        -> String="Ultimate Healing", Price=1000, "Do you want to buy the spell 'Ultimate Healing' for %P gold?", Topic=3
 | 
			
		||||
Druid,"great","fireball"          -> String="Great Fireball", Price=1200, "Do you want to buy the spell 'Great Fireball' for %P gold?", Topic=3
 | 
			
		||||
Druid,"fire","bomb"               -> String="Firebomb", Price=1500, "Do you want to buy the spell 'Fire Bomb' for %P gold?", Topic=3
 | 
			
		||||
Druid,"creature","illusion"       -> String="Creature Illusion", Price=1000, "Do you want to buy the spell 'Creature Illusion' for %P gold?", Topic=3
 | 
			
		||||
Druid,"convince","creature"       -> String="Convince Creature", Price=800, "Do you want to buy the spell 'Convince Creature' for %P gold?", Topic=3
 | 
			
		||||
Druid,"ultimate","healing","rune" -> String="Ultimate Healing Rune", Price=1500, "Do you want to buy the spell 'Ultimate Healing Rune' for %P gold?", Topic=3
 | 
			
		||||
Druid,"chameleon"                 -> String="Chameleon", Price=1300, "Do you want to buy the spell 'Chameleon' for %P gold?", Topic=3
 | 
			
		||||
Druid,"poison","wall"             -> String="Poison Wall", Price=1600, "Do you want to buy the spell 'Poison Wall' for %P gold?", Topic=3
 | 
			
		||||
Druid,"explosion"                 -> String="Explosion", Price=1800, "Do you want to buy the spell 'Explosion' for %P gold?", Topic=3
 | 
			
		||||
Druid,"fire","wall"               -> String="Fire Wall", Price=2000, "Do you want to buy the spell 'Fire Wall' for %P gold?", Topic=3
 | 
			
		||||
Druid,"Invisible"                 -> String="Invisible", Price=2000, "Do you want to buy the spell 'Invisible' for %P gold?", Topic=3
 | 
			
		||||
Druid,"summon","creature"         -> String="Summon Creature", Price=2000, "Do you want to buy the spell 'Summon Creature' for %P gold?", Topic=3
 | 
			
		||||
Druid,"energy","wall"             -> String="Energy Wall", Price=2500, "Do you want to buy the spell 'Energy Wall' for %P gold?", Topic=3
 | 
			
		||||
 | 
			
		||||
Topic=2,"8$"  -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2
 | 
			
		||||
Topic=2,"9$"  -> "For level 9 I have 'Light Healing'.", Topic=2
 | 
			
		||||
Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2
 | 
			
		||||
Topic=2,"11$" -> "For level 11 I have 'Intense Healing'.", Topic=2
 | 
			
		||||
Topic=2,"13$" -> "For level 13 I have 'Great Light'.", Topic=2
 | 
			
		||||
Topic=2,"14$" -> "For level 14 I have 'Food', 'Poison Field' and 'Magic Shield'.", Topic=2
 | 
			
		||||
Topic=2,"15$" -> "For level 15 I have 'Fire Field', 'Intense Healing Rune', 'Antidote Rune' and 'Light Magic Missile'.", Topic=2
 | 
			
		||||
Topic=2,"16$" -> "For level 16 I have 'Convince Creature'.", Topic=2
 | 
			
		||||
Topic=2,"17$" -> "For level 17 I have 'Fireball' and 'Destroy Field'.", Topic=2
 | 
			
		||||
Topic=2,"18$" -> "For level 18 I have 'Energy Field'.", Topic=2
 | 
			
		||||
Topic=2,"20$" -> "For level 20 I have 'Ultimate Healing'.", Topic=2
 | 
			
		||||
Topic=2,"23$" -> "For level 23 I have 'Great Fireball' and 'Creature Illusion'.", Topic=2
 | 
			
		||||
Topic=2,"24$" -> "For level 24 I have 'Ultimate Healing Rune'.", Topic=2
 | 
			
		||||
Topic=2,"25$" -> "For level 25 I have 'Summon Creature' and 'Heavy Magic Missile'.", Topic=2
 | 
			
		||||
Topic=2,"27$" -> "For level 27 I have 'Firebomb' and 'Chameleon'.", Topic=2
 | 
			
		||||
Topic=2,"29$" -> "For level 29 I have 'Poison Wall'.", Topic=2
 | 
			
		||||
Topic=2,"31$" -> "For level 31 I have 'Explosion'.", Topic=2
 | 
			
		||||
Topic=2,"33$" -> "For level 33 I have 'Fire Wall'.", Topic=2
 | 
			
		||||
Topic=2,"35$" -> "For level 35 I have 'Invisible'.", Topic=2
 | 
			
		||||
Topic=2,"41$" -> "For level 41 I have 'Energy Wall'.", Topic=2
 | 
			
		||||
 | 
			
		||||
Topic=2       -> "Sorry, I have only spells for level 8 to 11, 13 to 18, 20, 23 to 25 as well as for the levels 27, 29, 31, 33, 35 and 41.", Topic=2
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Topic=3,"yes",SpellKnown(String)=1        -> "You already know how to cast this spell."
 | 
			
		||||
Topic=3,"yes",Level<SpellLevel(String) -> Amount=SpellLevel(String), "You have to be level %A to learn this spell."
 | 
			
		||||
Topic=3,"yes",CountMoney<Price            -> "Sorry, you do not have enough gold."
 | 
			
		||||
Topic=3,"yes"                             -> "Here you are. Look in your spellbook for the pronunciation of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String)
 | 
			
		||||
Topic=3                                   -> "Maybe next time."
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user