@Override
	public void happens() {
		Character character = Game.getInstance().getCurrentCharacter();
		int rollResult = Game.getInstance().rollDice(2);
		if(rollResult == 4){
			character.incrementSanity();
		} else if (rollResult == 3){
			character.incrementKnowledge();
		} else if (rollResult >= 1 && rollResult <=2){
			Trait chosenTrait = Game.getInstance().chooseAMentalTrait();
			int damage = Game.getInstance().rollDice(1);
			character.decrementTrait(chosenTrait, damage);
		} else if( rollResult == 0){
			Trait chosenTrait = Game.getInstance().chooseAPhysicalTrait();
			int damage = Game.getInstance().rollDice(2);
			character.decrementTrait(chosenTrait, damage);
		}
	}