package com.rs.game.player.dialogues.impl.clans;

import com.rs.cache.loaders.ItemDefinitions;
import com.rs.game.item.Item;
import com.rs.game.player.dialogues.Dialogue;

public class ClaimClanItem extends Dialogue {

    @Override
    public void start() {
	int npcId = (Integer) this.parameters[0];
	int itemId = (Integer) this.parameters[1];
	if(player.getClanManager() == null) {
	    sendNPCDialogue(npcId, NORMAL, "Talk to me once you have a clan.");
	    return;
	}
	sendNPCDialogue(npcId, NORMAL, "Enjoy your "+ItemDefinitions.getItemDefinitions(itemId).getName().toLowerCase()+"!");
	player.getInventory().addItem(new Item(itemId));
    }

    @Override
    public void run(int interfaceId, int componentId) {
	end();
    }

    @Override
    public void finish() {

    }
}
