internal void DoAttackRooms(List<int> rooms)
{
Account mAccount = AccountsPanel.Engine.MainAccount;
foreach (int rm in rooms)
{
if (!Globals.AttackMode || mAccount.Mover.Location == null)
goto quit;
Globals.AttackOn = false;
mAccount.Mover.PathfindTo(rm);
if (!Globals.AttackMode)
goto quit;
Globals.AttackOn = true;
AccountsPanel.Engine.MainAccount.Mover.Location.Attack();
if (!Globals.AttackOn)
{
return;
}
}
return;
quit:
LogPanel.Log("Rooms coverage quit");
StopAttacking(true);
}