public void resetTurn()
    {


        for(Player p : playerList.getList())
        {


            List<AbstractMatter> units = p.getUnitList().getAbstractMatterList();
            List<AbstractMatter> cities = p.getCityList().getAbstractMatterList();

            for(int i = 0; i < units.size(); i++)
            {
                Unit temp = (Unit)units.get(i);
                temp.MP = (float)temp.Movement;
                temp.HP = clamp((int)(temp.HP + (10 * ((float)temp.HP/(float)temp.Health))),0,temp.Health);
            }

            for(int j = 0; j < cities.size(); j++)
            {
                City temp = (City)cities.get(j);
                temp.PP = temp.Production;
            }

        }


    }