import java.util.ArrayList;
public class Area {
	boolean specialItem;
	boss miniBoss;
	String puzzle;
	//arraylist for rooms of each area
	ArrayList<String> rooms = new ArrayList<String>(10);
	public Area(boolean s,boss m, String p, ArrayList r)
	{
		specialItem = s;
		miniBoss = m;
		puzzle = p;
		rooms= r;
		s = true;
	}
	//get methods
	public boolean getS()
	{
		return specialItem;
	}
	public boss getB()
	{
		return miniBoss;
	}
	public String getP()
	{
		return puzzle;
	}
	public ArrayList getR()
	{
		return rooms;
	}
	//set methods
	public void setS(boolean s)
	{
		s = specialItem;
	}
	public void setM(boss m)
	{
		m = miniBoss;
	}
	public void setP(String p)
	{
		p = puzzle;
	}
	public void setR(ArrayList r)
	{
		r = rooms;
	}
}

@@ -21,16 +21,17 @@
 ayList;%0A
+%0A
 public c
@@ -43,16 +43,26 @@
 Area %7B%0A%09
+%0A%09private 
 boolean 
@@ -75,17 +75,25 @@
 lItem;%0A%09
-b
+private B
 oss mini
@@ -99,16 +99,24 @@
 iBoss;%0A%09
+private 
 String p
@@ -159,16 +159,24 @@
 h area%0A%09
+private 
 ArrayLis
@@ -220,16 +220,18 @@
 g%3E(10);%0A
+%09%0A
 %09public 
@@ -248,15 +248,33 @@
 an s
-,boss m
+pecialItem, Boss miniBoss
 , St
@@ -279,16 +279,21 @@
 String p
+uzzle
 , ArrayL
@@ -295,25 +295,42 @@
 rrayList
- r
+%3CString%3E rooms
 )%0A%09%7B%0A%09%09
+this.
 specialI
@@ -340,55 +340,111 @@
  = s
-;%0A%09%09miniBoss = m;%0A%09%09puzzle = p;%0A%09%09rooms= r;%0A%09%09s
+pecialItem;%0A%09%09this.miniBoss = miniBoss;%0A%09%09this.puzzle = puzzle;%0A%09%09this.rooms= rooms;%0A%09%09this.specialItem
  = t
@@ -451,16 +451,18 @@
 rue;%0A%09%7D%0A
+%09%0A
 %09//get m
@@ -488,16 +488,26 @@
 ean getS
+pecialItem
 ()%0A%09%7B%0A%09%09
@@ -541,17 +541,24 @@
 lic 
-b
+B
 oss get
-B
+MiniBoss
 ()%0A%09
@@ -600,16 +600,21 @@
 ing getP
+uzzle
 ()%0A%09%7B%0A%09%09
@@ -652,13 +652,25 @@
 List
+%3CString%3E
  getR
+ooms
 ()%0A%09
@@ -690,16 +690,18 @@
 oms;%0A%09%7D%0A
+%09%0A
 %09//set m
@@ -728,77 +728,138 @@
 setS
-(boolean s)%0A%09%7B%0A%09%09s = specialItem;%0A%09%7D%0A%09public void setM(boss m)%0A%09%7B%0A%09%09m
+pecialItem(boolean specialItem)%0A%09%7B%0A%09%09this.specialItem = specialItem;%0A%09%7D%0A%09public void setMiniBoss(Boss miniBoss)%0A%09%7B%0A%09%09this.miniBoss
  = m
@@ -887,16 +887,21 @@
 oid setP
+uzzle
 (String 
@@ -905,16 +905,31 @@
 ng p
+uzzle
 )%0A%09%7B%0A%09%09
-p
+this.puzzle
  = p
@@ -955,16 +955,20 @@
 oid setR
+ooms
 (ArrayLi
@@ -973,18 +973,39 @@
 List
- r)%0A%09%7B%0A%09%09r
+%3CString%3E rooms)%0A%09%7B%0A%09%09this.rooms
  = r

Update Area.java