protected virtual float getDamage(Victim target)
{
float damage = (mass/target.Mass) * tornado.DamageFactor * this.TornadoHealth;
// ensure a minimum amount of damage is done
//if (damage < mass)
// damage = mass;
// limit damage
if (damage > TornadoHealth)
damage = TornadoHealth;
return damage;
}