DynamicKillObjective

public class DynamicKillObjective extends KillObjective

Constructors

Link copied to clipboard
public void DynamicKillObjective(int targetAmount, EntityType entityType, int minMobLevel)

Properties

Link copied to clipboard
public final EntityType entityType
Link copied to clipboard
public int minMobLevel

Inherited properties

Link copied to clipboard
protected int currentAmount
Link copied to clipboard
protected boolean objectiveCompleted
Link copied to clipboard
protected String objectiveName
Link copied to clipboard
protected int targetAmount

Functions

Link copied to clipboard
public void adaptToLevel(int newMobLevel)
Adapts this objective to a new dungeon level.
Link copied to clipboard
public void checkProgress(EliteMobDeathEvent event, QuestObjectives questObjectives)
Link copied to clipboard
public EntityType getEntityType()
Link copied to clipboard
public int getMinMobLevel()
Link copied to clipboard
public void setMinMobLevel(int minMobLevel)

Inherited functions

Link copied to clipboard
public int getCurrentAmount()
Link copied to clipboard
public String getObjectiveName()
Link copied to clipboard
public int getTargetAmount()
Link copied to clipboard
public boolean isObjectiveCompleted()
Link copied to clipboard
public void progressNonlinearObjective(QuestObjectives questObjectives, Player player)
Link copied to clipboard
public void progressObjective(QuestObjectives questObjectives)
Link copied to clipboard
public void setCurrentAmount(int currentAmount)
Link copied to clipboard
public void setObjectiveName(String objectiveName)