MessageBus.publish(new Note(world, player, "You need more than 1 rupee or heart to look far away."));
return screen;
}
player.loseRupees(world, 1);
return new WorldMapScreen(screen, world.map(), player.position, true);
}
};
item.addTrait(Trait.DETECT_CAMOUFLAGED);
return item;
}