mirror of
https://github.com/ErikasKontenis/SabrehavenServer.git
synced 2025-04-30 01:29:21 +02:00
122 lines
11 KiB
Plaintext
122 lines
11 KiB
Plaintext
# GIMUD - Graphical Interface Multi User Dungeon
|
|
|
|
Name = "Charlotta"
|
|
Outfit = (157,38-97-115-95-1)
|
|
Home = [32268,32841,7]
|
|
Radius = 2
|
|
|
|
Behaviour = {
|
|
ADDRESS,"hello$",! -> "Ah, welcome! Welcome %N! If you need druid spells, you've come to the right place. Otherwise it's just nice to have a visitor."
|
|
ADDRESS,"hi$",! -> "Ah, welcome! Welcome %N! If you need druid spells, you've come to the right place. Otherwise it's just nice to have a visitor."
|
|
ADDRESS,! -> Idle
|
|
BUSY,"hello$",! -> "Please wait, %N.", Queue
|
|
BUSY,"hi$",! -> "Please wait, %N.", Queue
|
|
BUSY,! -> NOP
|
|
VANISH,! -> "Oh well."
|
|
|
|
"bye" -> "Good bye.", Idle
|
|
"farewell" -> *
|
|
"magic" -> "Every member of the Druids is able to learn the numerous spells of our craft."
|
|
"power" -> *
|
|
"druid" -> "We are druids, preservers of life. Our magic is about defense, healing, and nature."
|
|
"sorcerer" -> "Sorcerers are destrucitve. Their power lies in destruction and pain."
|
|
"vocation" -> "Your vocation is your profession. There are four vocations in this world: 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 Rachel."
|
|
"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."
|
|
|
|
"mission",QuestValue(17502)=3 -> Price=200, "Oh, so you brought some gold from Eleonore to me?", Topic=4
|
|
"errand",QuestValue(17502)=3 -> *
|
|
|
|
Topic=4,"yes" -> "Hmm, it seems that Eleonore does trust you. Perhaps she is even right. However. Since we need some help right now I guess we can't be too picky. Return to Eleonore and tell her the secret password: 'peg leg'. She will tell you more about her problem.", DeleteMoney, SetQuestValue(17502,4)
|
|
Topic=4 -> "Hmm, interesting how do you even know about the errand then..."
|
|
}
|