Uses of Interface
games.stendhal.server.maps.quests.IQuest
Packages that use IQuest
Package
Description
Lua scripting interface.
-
Uses of IQuest in games.stendhal.server.core.rp
Methods in games.stendhal.server.core.rp that return IQuestModifier and TypeMethodDescriptiongets the IQuest object for a named quest.StendhalQuestSystem.getQuestFromSlot(String questSlot) gets the IQuest object for a quest.Methods in games.stendhal.server.core.rp with parameters of type IQuestModifier and TypeMethodDescriptionvoidStendhalQuestSystem.cacheQuest(IQuest quest) Caches a quest for loading later.booleanChecks if a quest instance has been added to the world.voidloads the quests and adds it to the worldbooleanStendhalQuestSystem.unloadQuest(IQuest quest) Unloads a quest and removes the things related to it from world. -
Uses of IQuest in games.stendhal.server.core.scripting.lua
Classes in games.stendhal.server.core.scripting.lua that implement IQuestModifier and TypeClassDescriptionstatic classClass to aid with quest manipulation in Lua.Methods in games.stendhal.server.core.scripting.lua that return IQuestModifier and TypeMethodDescriptionLuaQuestHelper.createManuscript(QuestBuilder<?, ?, ?, ?> builder) Creates a new quest manuscript.Retrieves the IQuest object for a named quest.LuaQuestHelper.getQuestFromSlot(String questSlot) Methods in games.stendhal.server.core.scripting.lua with parameters of type IQuestModifier and TypeMethodDescriptionvoidDeprecated.booleanChecks if a quest has been loaded.voidAdds a quest to the world.voidDeprecated.UseLuaQuest.register. -
Uses of IQuest in games.stendhal.server.entity.npc.quest
Classes in games.stendhal.server.entity.npc.quest that implement IQuest -
Uses of IQuest in games.stendhal.server.maps.quests
Classes in games.stendhal.server.maps.quests that implement IQuestModifier and TypeClassDescriptionclassAbstract class for quests.classQUEST ADDITIONAL NOTES: Ad Memoria In Portfolio portfolio is a portable container portfolio cannot be lost on player death portfolio stores takes 1 slot in player bag/inventory portfolio provides additional slots to store scrollsclassCreates the Ados Deathmatch Game.classThis simply reads the slot for Adventure Island so it can be shown in the travel log.classQuest to increase number of bag slots.classQUEST: Balloon for Bobby PARTICIPANTS: Bobby (the boy in fado city) STEPS: Mine town weeks must be on for the quest to work If you have a balloon, Bobby asks you if he can have it REWARD: 200 XP 50 Karma REPETITIONS: Infinite, but only valid during mine town weeksclassclassQUEST: Bows for Ouchit PARTICIPANTS: Ouchit, ranged items seller Karl, farmer STEPS: Ouchit asks for wood for his bows and arrows.classQuest to buy chocolate for a little girl called Elisabeth.classQUEST: Cloak CollectorclassQUEST: Cloak Collector 2classQUEST: Cloaks for Bario PARTICIPANTS: Bario, a guy living in an underground house deep under the Ados Wildlife Refuge STEPS: Bario asks you for a number of blue elf cloaks. You get some of the cloaks somehow, e.g.classQUEST: Club of Thorns PARTICIPANTS: Orc Saman STEPS: Orc Saman asks you to kill mountain orc chief in prison for revenge Go kill mountain orc chief in prison using key given by Saman to get in Return and you get Club of Thorns as reward REWARD: 1000 XP Club of Thorns Karma: 16 REPETITIONS: None.classQUEST: Coded Message from Finn Farmer PARTICIPANTS: Finn Farmer, a little boy playing in the backyard George, a child in Ados park STEPS: Finn Farmer tells you a coded message Relay the coded message to George, who will tell you a new coded message as answer Relay the answer to Finn Farmer REWARD: XP +200 REPETITIONS: You can repeat it once per day.classQUEST: Collect Enemy Data (collect_enemy_data) PARTICIPANTS: Rengard, a wandering adventurer. STEPS: Find Rengard wandering around Faimouni. He will ask for information on 3 different creatures. Kill each creature & bring him the requested information. REWARD: Can buy bestiary from Rengard. karma 35.0 for starting quest. 200.0 for completing quest. REPETITIONS: Not repeatable.classQUEST: CrownForTheWannaBeKing PARTICIPANTS: Ivan Abe, the wannabe king who lives in Sedah Kendra Mattori, priestess living in Magic City STEPS: Ivan Abe wants you to bring him 2 carbuncles, 2 diamonds, 4 emeralds, 2 gold bars, 1 obsidian, and 3 sapphires for his crown which he believes will help him to become the new king. Kendra Mattori gives the reward after player brought all required items. REWARD: 10,000 XP some karma (10) Player's ATK XP is increased by 0.1% of his/her XP. REPETITIONS: None.classQUEST: Daily Item Fetch Quest.classQUEST: Daily Monster Kill Quest.classclassQUEST: Dragon Lair AccessclassQUEST: Easter gifts for children PARTICIPANTS: Caroline who is working in her tavern in Ados city STEPS: Caroline wants to make children around Faiumoni happy with gifting easter baskets for them. Players have to bring Caroline sweets like chocolate bars and chocolate eggs, as well as some fruit. Children around Faiumoni will be happy with Carolines baskets. REWARD: 100 XP 5 Ados city scrolls 2 home scrolls Karma: 50 REPETITIONS: NoneclassQUEST: The Elf Princess PARTICIPANTS: Tywysoga, the Elf Princess in Nalwor Tower Rose Leigh, the wandering flower seller. STEPS: The princess asks you for a rare flower Find the wandering flower seller You are given the flower, provided you've already been asked to fetch it Take flower back to princess Princess gives you a reward REWARD: 5000 XP Some gold bars, random between 5,10,15,20,25,30. Karma: 15 REPETITIONS: Unlimited, provided you've activated the quest by asking the princess for a task againclassQUEST: ElvishArmor PARTICIPANTS: Lupos, an albino elf who live in Fado Forest STEPS: Lupos wants to see every piece of elvish equipment you can bring him REWARD: 20000 XP Karma:25 ability to sell elvish stuff and also drow sword REPETITIONS: None.classQUEST: Emotion Crystals PARTICIPANTS: Julius (the Soldier who guards the entrance to Ados City) Crystal NPCs around Faiumoni STEPS: Julius wants some precious stones for his wife. Find the 5 crystals and solve their riddles. Bring the crystals to Julius. REWARD: 2000 XP stone legs Karma: 15 REPETITIONS: NoneclassQUEST: Find Ghosts PARTICIPANTS: Carena STEPS: Carena asks you to find the 4 other spirits on Faiumoni You go find them and remember their names You return and say the names Carena checks you have met them, then gives reward Note: you can meet the ghosts before you started the quest with her REWARD: base HP bonus of 50 5000 XP Karma: 15 REPETITIONS: None.classQUEST: Find Jefs Mother PARTICIPANTS: Jef Amber STEPS: Jef waits for his mum in Kirdneh for a longer time now and is frightened that something happened to her You go to find Amber somewhere in Fado forest She gives you a flower which you have to bring to Jef You return and give the flower to Jef Jef will reward you well REWARD: 800 XP Red lionfish which Jef got by someone who made holidays on Amazon island earlier (between 1-6) Karma: 15 REPETITIONS: Once every 4320 minutes.classQUEST: Find Rat children PARTICIPANTS: Agnus STEPS: Agnus asks you to find her children and see if they are ok You go find them and remember their names You return and say the names Agnus checks you have met them, then gives reward Note: you can not meet the children before you started the quest with her REWARD: 5000 XP Karma: 15 REPETITIONS: Once every 24 hours.classQUEST: Fisherman's license Collector PARTICIPANTS: Santiago the fisherman STEPS: The player must bring all kinds of fishes to the fisherman REWARD: 2000 XP some karma (25 + (5 | -5)) The player gets a fisherman's license (i.e.classQUEST: Fisherman's license Quiz.classQUEST: Special Fish Soup.classQUEST: FishSoupForHughie PARTICIPANTS: Anastasia, a worried mother in Ados farmhouse Hughie, her son STEPS: Anastasia asks for some fish soup for her sick boy You collect the fish soup You give the fish soup to Anastasia. Anastasia rewards you. REWARD: 10 potions xp Karma: 5 REPETITIONS: Unlimited, but 7 days of waiting are required between repetitionsclassQUEST: Fruits for Coralia PARTICIPANTS: Coralia (Bar-maid of Ado tavern) STEPS: Coralia introduces herself and asks for a variety of fresh fruits for her hat. You collect the items. Coralia sees your items, asks for them then thanks you. REWARD: XP: 300 <1-5> Crepes Suzettes <2-8> Minor Potions Karma: 6 total (5 + 1) REPETITIONS: After 1 week, fit with the withering of the fruitsclassQUEST: Christmas Goodies For Rudolph PARTICIPANTS: Rudolph (the Red-Nosed Reindeer) - walking around Semos during Christmas season. STEPS: Rudolph asks you for some reindeer moss, carrots and apples. You get his goodies by collecting them from around Semos.. Rudolph sees you have collected goodies and asks for them and then thanks you. REWARD: 100 XP 50 gold Karma: 60 snowglobe REPETITIONS: Once every 11 months.classQUEST: The Guessing Game PARTICIPANTS: Crearid, an old lady found in Nalwor city STEPS: Crearid asks if you want to play a game She picks a random creature you have killed and asks you to guess how many of those you killed You get three guesses and get rewarded if your guess exactly matches the number or a lower reward if your guess is close to the correct number SLOTS: (subtract from list index to get slot index) Quest state: done, 1, 2 or 3 (where 1, 2 and 3 represent what guess the player is on) Timestamp: last time quest was completed Creature: the creature that was asked about if quest was not completed REWARD: 150 XP if guess is exact 90 XP if guess is close REPETITIONS: WeeklyclassQUEST: Mrs.classQUEST: Get tomi his Ice.classIn this quest the player can help Eheneumniranin by bringing two carts with straw up to the barn near Karl.classQUEST: Herbs For Carmen PARTICIPANTS: Carmen (the healer in Semos) STEPS: Carmen introduces herself and asks for some items to help her heal people. You collect the items. Carmen sees yours items, asks for them then thanks you. REWARD: 50 XP 5 minor potion Karma: 5 REPETITIONS: NoneclassclassclassQUEST: Hungry Joshua PARTICIPANTS: Xoderos the blacksmith in Semos Joshua the blacksmith in Ados STEPS: Talk with Xoderos to activate the quest. Make 5 sandwiches. Talk with Joshua to give him the sandwiches. Return to Xoderos with a message from Joshua. REWARD: 200 XP Karma: 12 total (10 + 2) ability to use the keyring REPETITIONS: None.classQuest to buy ice cream for a little girl.classQUEST: Imperial princess PARTICIPANTS: The Princess and King in Kalavan Castle STEPS: Princess asks you to fetch a number of herbs and potions You bring them She recommends you to her father you speak with him REWARD: XP ability to buy houses in Kalavan 10 Karma REPETITIONS: None.classQUEST: The Jailed Barbarian PARTICIPANTS: Lorenz, the jailed barbarian in a hut on Amazon Island Esclara the Amazon Princess Ylflia the Princess of Kalavan STEPS: 1.classQUEST: Jailed Dwarf PARTICIPANTS: - Hunel, the guard of the Dwarf Kingdom's Prison STEPS: You see Hunel locked in the cell.classQUEST:classQUEST: KillBlordroughs PARTICIPANTS: Mrotho some creatures STEPS: Mrotho asking you to kill 100 blordrough warriors.classQUEST: Kill Dark ElvesclassQUEST: Kill Dhohr NuggetcutterclassQUEST: KillEnemyArmy PARTICIPANTS: Despot Halb Errvl some creatures STEPS: Despot asking you to kill some of enemy forces.classQUEST: KillMonks PARTICIPANTS: Andy on Ados cemetery Darkmonks and normal monks STEPS: Andy who is sad about the death of his wife, wants revenge for her death Kill 25 monks and 25 darkmonks for him for reaching his goal REWARD: 15000 XP 1-5 soup some karma REPETITIONS: once in two weeksclassQUEST: Kill SpidersclassQUEST: V.S.O.P.classQUEST: Learn about Karma PARTICIPANTS: Sarzina, the friendly wizardess who also sells potions in Fado STEPS: Sarzina asks if you are a helpful person You get good or bad karma depending on what you say You get the chance to learn about karma and find out what yours is. REWARD: Some Karma Knowledge REPETITIONS: Can always learn about karma but not get the bonus each timeclassQUEST: Learn about Orbs PARTICIPANTS: Ilisa, the summon healer in Semos temple STEPS: Ilisa offers to teach you about orbs You use the orb You tell her if you were successful. REWARD: 50 XP Ability to use orb in semos temple which teleports you outside into city Ability to use other orbs e.g.classQUEST: Quest to get a fishing rodclassQUEST: MarriageclassclassQUEST: McPegleg's IOU PARTICIPANTS: - a corpse in kanmararn - McPegleg NOTE: The corpse with contains the IOU is created in KanmararnSoldiers.java Without it this quest cannot be started (so the player won't notice the problem at all).classQUEST: Meal for GroongoclassQUEST: Introduce new players to gameclassQUEST: Meet the Easter Bunny anywhere around the World.classQUEST: Speak with Hackim PARTICIPANTS: - Hackim Easso, the blacksmith's assistant STEPS: - Talk to Hackim to activate the quest and keep speaking with Hackim.classQUEST: Speak with HayunnclassQUEST: Speak with Io PARTICIPANTS: - Io STEPS: - Talk to Io to activate the quest and keep speaking with Io.classQUEST: Speak with Ketteh PARTICIPANTS: - Ketteh Wehoh, a woman STEPS: - Talk to Ketteh to activate the quest and keep speaking with Ketteh.classQUEST: Meet Marie-HenriclassQUEST: Speak with Monogenes PARTICIPANTS: - Monogenes STEPS: - Talk to Monogenes to activate the quest and keep speaking with Monogenes.classQUEST: Meet Santa anywhere around the World.classQUEST: Speak with Zynn PARTICIPANTS: - Zynn STEPS: - Talk to Zynn to activate the quest and keep speaking with Zynn.classCreates a special version of Susi by the mine town.classSets up the construction of Mine Town Revival WeeksclassQUEST: Mithril CloakclassQUEST: Mixture for Ortiv PARTICIPANTS: Ortiv Milquetoast, the retired teacher who lives in the Kirdneh River house STEPS: Ortiv asks you for some ingredients for a mixture which will help him to keep the assassins and bandits in the cellar Find the ingredients Take the ingredients back to Ortiv Ortiv gives you a reward REWARD: karma +35 5000 XP a bounded assassin dagger REPETITIONS: NoneclassQUEST: Museum Entrance Fee PARTICIPANTS: Iker STEPS: Talk to Iker and pay the fee REWARD: Admittance to the museum REPETITIONS: At any timeclassQUEST: News from Hackim PARTICIPANTS: Hackim Xin Blanca STEPS: Hackim asks you to give a message to Xin Blanca.classQUEST: The Obsidian Knife.classA kind of paper chase.classQUEST: Rainbow Beans PARTICIPANTS: Pdiddi, a dealer in rainbow beans STEPS: The NPC sells rainbow beans to players above level 30 When used, rainbow beans teleport you to a dreamworld full of strange sights, hallucinations and the creatures of your nightmares You can remain there for up to 30 minutes REWARD: The dream world is really cool! XP from creatures you kill there REPETITIONS: No more than once every 6 hours NOTES: The area of the dreamworld will be a no teleport zone You can exit via a portal if you want to exit before the 30 minutes is upclassQUEST: Restock the Flower Shop PARTICIPANTS: Seremela, the elf girl who watches over Nalwor's flower shop STEPS: Seremela asks you to bring a variety of flowers to restock the flower shop and 15 bottles of water to maintain them Bring the requested amounts water and each flower type to Seremela REWARD: 1000 XP 25 karma 5 nalwor city scrolls REPETITIONS: Once every 3 daysclassA quest where the player has to invert an arrow build out of stones by moving only up to 3 tokens.classQUEST: The Ring Maker PARTICIPANTS: Ognir, who works in the weapon shop in Fado STEPS: If you go to Ognir with a broken emerald ring he offers to fix it Bring him the money he wants (a lot) and gold to fix the ring. REWARD: Fixed Ring 500 XP REPETITIONS: Anytime you need it NOTE: This quest uses the same NPC as Marriage.java, we need to be careful not to interfere with that mission.classQUEST: The Sad Scientist.classQUEST: Quest to get the scuba gear.classQUEST: Find the seven cherubs that are all around the world.classQUEST: Sheep Growing for Nishiya PARTICIPANTS: Nishiya (the sheep seller in Semos village) Sato (the sheep buyer in Semos city) STEPS: Nishiya asks you to grow a sheep. Sheep grows to weight 100. Sheep is handed over to Sato. Nishiya thanks you. REWARD: Maximum of (XP to level 2) or (30XP) Karma: 10 REPETITIONS: NoneclassQUEST: SnowballsclassQUEST: Quest to solve a riddle to leave hellclassQUEST: Special Soup.classQUEST: The mithril shield forging.classQUEST: The immortal sword forging.classQUEST: Suntan Cream for ZaraclassQUEST: Supplies For Phalk PARTICIPANTS: Phalk, the dwarf guarding Semos mines Wrvil, a kobold weapon trader in Wo'fol Mrotho, in Ados barracks STEPS: 1.classQUEST: Take gold for Grafindle PARTICIPANTS: Grafindle Lorithien STEPS: Talk with Grafindle to activate the quest.classQUEST: Quest to get a recipe for a potion for ImorgenclassQUEST: The Pied Piper PARTICIPANTS: Mayor Chalmers George Anna Jens Susi Finn Farmer Pied Piper STEPS: PART I.classQUEST: Toys Collector PARTICIPANTS: Anna, a girl who live in Ados STEPS: Anna asks for some toys You guess she might like a teddy, dice or dress You bring the toy to Anna Repeat until Anna received all toys.classCreates a sandboxed map for new players to progress through a tutorial scenario.classQUEST: Ultimate CollectorclassQUEST: The Vampire SwordclassQuest to fetch water for a thirsty person.classQUEST: The Weapons CollectorclassQUEST: The Weapons Collector Part 2classQUEST: Weekly Item Fetch Quest.classControls player access to the Wizard's Bank via an NPC.classQUEST: Zekiels practical test PARTICIPANTS: Zekiel, guardian of the wizard's tower STEPS: Zekiel the guardian asks you to bring him 6 beeswax and 2 iron bars to make magic candles with.classQUEST: Zoo Food -
Uses of IQuest in games.stendhal.server.maps.quests.antivenom_ring
Classes in games.stendhal.server.maps.quests.antivenom_ring that implement IQuestModifier and TypeClassDescriptionclassQUEST: Antivenom Ring PARTICIPANTS: Jameson (the retired apothecary) Zoey (zoologist at animal sanctuary) Ognir (the ring maker) Other NPCs to give hints at location of apothecary's lab: Klaas, Julius, Valo, Haizen, & Ortiv Milquetoast STEPS: Complete Traps for Klaas quest to gain entrance into apothecary's lab. Bring note to apothecary to Jameson. As a favor to Klaas, Jameson will help you to strengthen your medicinal ring. Bring Jameson a cobra venom, 2 mandragora, & 20 fairycakes. Jameson mixes an antivenom. Bring antivenom, medicinal ring, & 1,000 money to Ognir Ognir makes the medicinal ring stronger REWARD: 3000 XP (1000 from Jameson & 2000 from Ognir) antivenom ring Karma: 205 total (50 (+5 for starting) from Jameson & 150 from Ognir) REPETITIONS: None -
Uses of IQuest in games.stendhal.server.maps.quests.captureflag
Classes in games.stendhal.server.maps.quests.captureflag that implement IQuest -
Uses of IQuest in games.stendhal.server.maps.quests.logic
Methods in games.stendhal.server.maps.quests.logic with parameters of type IQuest -
Uses of IQuest in utilities
Modifier and TypeMethodDescriptionstatic IQuestQuestHelper.getQuestBySlot(String slot) Retrieves a loaded quest instance.static IQuestLoads quest from instance.static IQuestLoads quest from slot.Modifier and TypeMethodDescriptionQuestHelper.loadQuestsBySlot(String... slots) Loads quests using slot identifiers.QuestHelper.loadRegionalQuests(String region) Loads quests for a region.Modifier and TypeMethodDescriptionstatic booleanChecks if quests are loaded using slot ID.static IQuestLoads quest from instance.static voidQuestHelper.loadQuests(IQuest... qs) Loads quest instances.static voidQuestHelper.unloadQuests(IQuest... qs) Unloads quest instances.Modifier and TypeMethodDescriptionstatic voidQuestHelper.loadQuests(List<IQuest> qs) Loads quest instances.static voidQuestHelper.unloadQuests(List<IQuest> qs) Unloads quest instances.
LuaQuest.register.