import { Hero6Utility } from "./hero6-utility.js";

export const defaultItemImg = {
  advantage: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Adavantage.webp",
  skill: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Skills.webp",
  perk: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Perks.webp",
  attack: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Attack.webp",
  talent: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Talents.webp",
  power: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Powers.webp",
  limitation: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Limitation.webp",
  complication: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Complications.webp",
  equipment: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Equipment.webp",
  defense: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Defense.webp",
  maneuver: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Maneuver.webp",
  maneuver: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Maneuver.webp",
  movement: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Movement.webp",
  }

/**
 * Extend the basic ItemSheet with some very simple modifications
 * @extends {ItemSheet}
 */
export class Hero6Item extends Item {

  constructor(data, context) {
    if (!data.img) {
      data.img = defaultItemImg[data.type];
    }
    super(data, context);
  }

}