Class SevenCherubs
java.lang.Object
games.stendhal.server.maps.quests.AbstractQuest
games.stendhal.server.maps.quests.SevenCherubs
- All Implemented Interfaces:
IQuest
QUEST: Find the seven cherubs that are all around the world.
PARTICIPANTS:
- Cherubiel
- Gabriel
- Ophaniel
- Raphael
- Uriel
- Zophiel
- Azazel STEPS:
- Find them and they will reward you.
- 2,000 XP
- some karma (35)
- either fire sword, golden boots, golden armor, or golden helmet
-
Field Summary
Fields inherited from class games.stendhal.server.maps.quests.AbstractQuest
npcs, questInfo
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
adds 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.The slot-name in !quests.boolean
isCompleted(Player player)
Was the quest completed? Note: A quest can be completed without its status being "Done" (e.Methods inherited from class games.stendhal.server.maps.quests.AbstractQuest
fillQuestInfo, getFormattedHistory, getHint, getMinLevel, getNPCName, getQuestInfo, getRegion, isRepeatable, isStarted, isVisibleOnQuestStatus, removeFromWorld, updatePlayer
-
Constructor Details
-
SevenCherubs
public SevenCherubs()
-
-
Method Details
-
getSlotName
Description copied from class:AbstractQuest
The slot-name in !quests.- Specified by:
getSlotName
in interfaceIQuest
- Specified by:
getSlotName
in classAbstractQuest
- Returns:
- the slot's name
-
isCompleted
Description copied from interface:IQuest
Was the quest completed? Note: A quest can be completed without its status being "Done" (e. g. rejected, failed).- Specified by:
isCompleted
in interfaceIQuest
- Overrides:
isCompleted
in classAbstractQuest
- Parameters:
player
- Player- Returns:
- true, if it was completed, false otherwise
-
getHistory
Description copied from interface:IQuest
Gets a the quest history for the given player, written in the first person.- Parameters:
player
- Player- Returns:
- list of history item-names
-
addToWorld
public void addToWorld()Description copied from interface:IQuest
adds the quest to the game world (e.g. by placing SpeakerNPCs there)- Specified by:
addToWorld
in interfaceIQuest
- Specified by:
addToWorld
in classAbstractQuest
-
getName
Description copied from interface:IQuest
Returns the name of the quest.- Specified by:
getName
in interfaceIQuest
- Specified by:
getName
in classAbstractQuest
- Returns:
- name
-