private Team team;
private final List<CharacterAbility> abilities;
private final List<CharacterAction> actions;
private int attributePoints;
private int[] stats = new int[Stat.values().length];
private int smartness, cleverness;
private double health, mana;
private int maxHealth, maxMana;
private int delay;
private int turnNumber;
private int stunTick;
private int poisonTurn, poisonAmount;
private int frozenTurn;
private int silenceTurn;
private int invisibleTurn;
private int turn;
private boolean dead;