package server.life;
import java.awt.Point;
public class MobAttackInfo {
private boolean isDeadlyAttack;
private int mpBurn;
private int mpCon;
private int diseaseSkill;
private int diseaseLevel;
public int PADamage;
public int MADamage;
public int attackAfter;
public int range = 0;
public Point lt = null;
public Point rb = null;
public boolean magic = false;
public boolean isElement = false;
public void setDeadlyAttack(boolean isDeadlyAttack) {
this.isDeadlyAttack = isDeadlyAttack;
}
public boolean isDeadlyAttack() {
return this.isDeadlyAttack;
}
public void setMpBurn(int mpBurn) {
this.mpBurn = mpBurn;
}
public int getMpBurn() {
return this.mpBurn;
}
public void setDiseaseSkill(int diseaseSkill) {
this.diseaseSkill = diseaseSkill;
}
public int getDiseaseSkill() {
return this.diseaseSkill;
}
public void setDiseaseLevel(int diseaseLevel) {
this.diseaseLevel = diseaseLevel;
}
public int getDiseaseLevel() {
return this.diseaseLevel;
}
public void setMpCon(int mpCon) {
this.mpCon = mpCon;
}
public int getMpCon() {
return this.mpCon;
}
public int getRange() {
int maxX = Math.max(Math.abs(this.lt == null ? 0 : this.lt.x), Math.abs(this.rb == null ? 0 : this.rb.x));
int maxY = Math.max(Math.abs(this.lt == null ? 0 : this.lt.y), Math.abs(this.rb == null ? 0 : this.rb.y));
return Math.max(maxX * maxX + maxY * maxY, this.range);
}
}