package joshie.harvest.quests.player.friendship;
import joshie.harvest.api.HFApi;
import joshie.harvest.api.quests.HFQuest;
import joshie.harvest.api.quests.Quest;
import joshie.harvest.npcs.HFNPCs;
import joshie.harvest.quests.Quests;
import joshie.harvest.quests.base.QuestFriendship;
import net.minecraft.entity.player.EntityPlayer;
import java.util.Set;
@HFQuest("friendship.abii.parents")
public class QuestAbii10KHappyFamily extends QuestFriendship {
public QuestAbii10KHappyFamily() {
super(HFNPCs.DAUGHTER_CHILD, 10000);
}
@Override
public boolean canStartQuest(Set<Quest> active, Set<Quest> finished) {
return finished.contains(Quests.ABI_5K);
}
@Override
public void onQuestCompleted(EntityPlayer player) {
HFApi.player.getRelationsForPlayer(player).affectRelationship(HFNPCs.MAYOR, 5000);
HFApi.player.getRelationsForPlayer(player).affectRelationship(HFNPCs.PRIEST, 5000);
HFApi.player.getRelationsForPlayer(player).affectRelationship(HFNPCs.DAUGHTER_ADULT, 5000);
}
}