public class Dwarf
{
   private int vida;
   private String name;
   private Status status;
   private Inventario inventario;
   private DataTerceiraEra dataNasc = new DataTerceiraEra(1,1,1);
   
   public Dwarf(String name){
       this.name = name;
       this.vida = 110;
       this.status = status.VIVO;
       this.inventario = new Inventario();
   }
   
   public Dwarf(String name, DataTerceiraEra dte){
       this(name);
       this.dataNasc = dte;
   }
   
   public void setNome(String nome){
       this.name = name;
   }
   
   public Status getStatus(){
       return this.status;
   }
   
   public String getNome(){
       return this.name;
   }
   
   public int getVida(){
       return vida;
   }
   
   public void perdeVida(){
       int vidaAposFlechada = vida - 10;
       if(vidaAposFlechada == 0)
           status = status.MORTO;
       if(vida > 0)
           vida -= 10;        
   }
   
   public void adicionarItem(Item item){
       this.inventario.addItem(item);
   }
   
   public void perderItem(Item item){
       this.inventario.removerItem(item);
   }
   
   
}

@@ -475,58 +475,65 @@
 lic 
-void setNome(String nome)%7B%0A       this.name = name
+Inventario getInventario()%7B%0A       return this.inventario
 ;%0A  
@@ -626,17 +626,17 @@
 ing getN
-o
+a
 me()%7B%0A  
@@ -706,20 +706,105 @@
  return 
-vida
+this.vida;%0A   %7D%0A   %0A   public DataTerceiraEra getDataNasc()%7B%0A       return  this.dataNasc
 ;%0A   %7D%0A 

remove set desnecessario, altera(getInv,getVida) e adiciona(getDataNasc, getInventario).