//True if island is sacked public bool sackIsland(Island island) { if(numVikings<=island.vikingsNum) { island.removeVikings(numVikings); numVikings=0; return false; } else { unloadVikings(island.vikingsNum); island.vikingsNum=0; return true; } }