In the constructor I can reach the experience of the Rogue-object, but why not in the keyController?
private GreenfootImage experienceImage;
private String experienceText = "Temporary text";
private int experience = 0;
private Rogue rogue;
// Constructor
public Experience(){
}
// Constructor met Variable for Rogue
public Experience(Rogue rogue){
this.experience = rogue.getRogueExperience();
setExperience(rogue.getRogueExperience());
setExperienceText();
}
// Temp to higher the rogue xp
public int keyController(Rogue rogue){
int temp;
if(Greenfoot.isKeyDown("q")){
System.out.println("Temporary xp added to rogue");
temp = rogue.getRogueExperience();
System.out.println(temp);
}
return experience;
}

