Class MeetZynn
java.lang.Object
games.stendhal.server.maps.quests.AbstractQuest
games.stendhal.server.maps.quests.MeetZynn
- All Implemented Interfaces:
IQuest
QUEST: Speak with Zynn PARTICIPANTS: - Zynn
STEPS: - Talk to Zynn to activate the quest and keep speaking with Zynn.
REWARD: - 10 XP (check that user's level is lower than 5) - 5 gold
REPETITIONS: - As much as wanted.
-
Field Summary
Fields inherited from class games.stendhal.server.maps.quests.AbstractQuest
npcs, questInfo -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadds the quest to the game world (e.g.getHistory(Player player)Gets a the quest history for the given player, written in the first person.getName()Returns the name of the quest.Returns the starter NPC for the quest, or null if there is noneThe slot-name in !quests.booleanDetermines whether the quest should be shown in the Quest Status/Progress logMethods inherited from class games.stendhal.server.maps.quests.AbstractQuest
fillQuestInfo, getFormattedHistory, getHint, getMinLevel, getQuestInfo, getRegion, isCompleted, isRepeatable, isStarted, removeFromWorld, updatePlayer
-
Constructor Details
-
MeetZynn
public MeetZynn()
-
-
Method Details
-
getSlotName
Description copied from class:AbstractQuestThe slot-name in !quests.- Specified by:
getSlotNamein interfaceIQuest- Specified by:
getSlotNamein classAbstractQuest- Returns:
- the slot's name
-
addToWorld
public void addToWorld()Description copied from interface:IQuestadds the quest to the game world (e.g. by placing SpeakerNPCs there)- Specified by:
addToWorldin interfaceIQuest- Specified by:
addToWorldin classAbstractQuest
-
getName
Description copied from interface:IQuestReturns the name of the quest.- Specified by:
getNamein interfaceIQuest- Specified by:
getNamein classAbstractQuest- Returns:
- name
-
isVisibleOnQuestStatus
public boolean isVisibleOnQuestStatus()Description copied from interface:IQuestDetermines whether the quest should be shown in the Quest Status/Progress log- Specified by:
isVisibleOnQuestStatusin interfaceIQuest- Overrides:
isVisibleOnQuestStatusin classAbstractQuest- Returns:
- true, if the quest is visible, false otherwise
-
getHistory
Description copied from interface:IQuestGets a the quest history for the given player, written in the first person.- Parameters:
player- Player- Returns:
- list of history item-names
-
getNPCName
Description copied from class:AbstractQuestReturns the starter NPC for the quest, or null if there is none- Specified by:
getNPCNamein interfaceIQuest- Overrides:
getNPCNamein classAbstractQuest- Returns:
- NPC name, or null for quests with no starter NPC
-