package project;
import Collection.*;

abstract class Monster extends BattleEntities implements MonsterInfo, Item {
  
  protected ManageText text;
  protected Player1 target;
  
  public Monster(int x, int y, int power, int health) { super(x,y,power,health); } 
  
  public void beAttacked(Attackable a){}
  public void healthDw(int x)throws NoHealthException{}
  public void update(){}
  
  abstract void getEnemyInfo();
  abstract void Encounter();
  abstract void AttackIntro();
  
} //class Monster
  