if (user.nextTo((Entity) base)) {
if (useItem(userplayer)) {
/* set the timer for the duration */
final TurnNotifier notifier = SingletonRepository.getTurnNotifier();
notifier.notifyInTurns(getAmount(), this);
player = new WeakReference<Player>(userplayer);
this.removeOne();
user.notifyWorldAboutChanges();
}
result = true;