private void ExecMeteorBullet(Character player, List <Character> target_list, CriticalType critical) { for (int ii = 0; ii < 3; ii++) { int rand = AP.Math.RandomInteger(target_list.Count); ExecMagicAttack(player, target_list[rand], SecondaryLogic.MeteorBullet(player), Fix.DamageSource.Fire, critical); } }