private boolean checkPreConditions(Player caster, Entity target) {
// * use/implement standard conditions for checks
// * use/implement standard actions for mana usage etc
//check for sufficient mana
if (!new PlayerManaGreaterThanCondition(getMana()-1).fire(caster, null, null)) {
caster.sendPrivateText("You have not sufficent mana to cast your spell \""+getName()+"\".");
return false;
}
//check minimum level