public interface BattleCritter
Modifier and Type | Method and Description |
---|---|
void |
addPoisonDamage(int damage) |
void |
addSlowed(int slowValue) |
BattleHex |
getCurrentHex() |
java.lang.String |
getDescription() |
int |
getHits() |
int |
getPointValue() |
int |
getPoison() |
int |
getPoisonDamage() |
int |
getPower() |
int |
getSkill() |
int |
getSlowed() |
int |
getSlows() |
BattleHex |
getStartingHex() |
int |
getTag() |
int |
getTitanPower() |
CreatureType |
getType() |
boolean |
hasMoved() |
boolean |
hasStruck() |
boolean |
isDead() |
boolean |
isDefender() |
boolean |
isDemiLord() |
boolean |
isLord() |
boolean |
isRangestriker() |
boolean |
isTitan() |
void |
moveToHex(BattleHex hex) |
void |
setCurrentHex(BattleHex hex) |
void |
setDead(boolean dead) |
void |
setHits(int hits) |
void |
setMoved(boolean moved) |
void |
setPoisonDamage(int damage) |
void |
setSlowed(int slowValue) |
void |
setStruck(boolean struck) |
boolean |
useMagicMissile() |
boolean |
wouldDieFrom(int hits) |
CreatureType getType()
BattleHex getCurrentHex()
java.lang.String getDescription()
int getHits()
int getPointValue()
int getPower()
int getPoisonDamage()
int getPoison()
int getSlows()
int getSlowed()
int getSkill()
BattleHex getStartingHex()
int getTag()
int getTitanPower()
boolean hasMoved()
boolean hasStruck()
void moveToHex(BattleHex hex)
boolean isDead()
boolean isDefender()
boolean isLord()
boolean isDemiLord()
boolean isRangestriker()
boolean isTitan()
void setDead(boolean dead)
void setCurrentHex(BattleHex hex)
void setHits(int hits)
void setMoved(boolean moved)
void setPoisonDamage(int damage)
void setSlowed(int slowValue)
void addPoisonDamage(int damage)
void addSlowed(int slowValue)
void setStruck(boolean struck)
boolean useMagicMissile()
boolean wouldDieFrom(int hits)