public virtual void castInner(Map map, Unit u) { }
public override bool stillValid(Map map) { return(true); }
public virtual bool castable(Map map, Unit unit) { return(false); }
public virtual void castInner(Map map, Person person) { }
public virtual bool castable(Map map, Person person) { return(false); }
public abstract Sprite getSprite(Map map);
public abstract bool castable(Map map, Hex hex);
public override Sprite getSprite(Map map) { return(map.world.textureStore.icon_fishman); }
public Zeit(Map map) { this.turnMade = map.turn; }