private void resetMap()
{
currentMap = (int)Math.Floor((double)mapPicker.Next(5));
mapObs[currentMap].reset();
foreach(PlayerClass p in players)
{
if(p != null)
p.reset(mapObs[currentMap]);
}
ultimateWin = -1;
spears.RemoveRange(4, spears.Count - 4);
spear1.reset(players[0],mapObs[currentMap]);
spear2.reset(players[1], mapObs[currentMap]);
spear3.reset(players[2], mapObs[currentMap]);
spear4.reset(players[3], mapObs[currentMap]);
}