/** * Takes in Player class as a parameter. Fully restore current player's HP(MP if Ghost). * * @param affected */ @Override public void triggerEffect(Player affected) { Hero hero = affected.getCharacter(); if (hero.isGhost() == false) { hero.setCurrentHP(hero.getMaxHP()); } else if (hero.isGhost() == true) { hero.setCurrentMP(hero.getMaxMP()); } this.setMessage("You were kissed by a magic fairy. Restore HP to max."); }