Пример #1
0
 public void unInvoke() {
   if (PlantsLocation == null) return;
   if (littlePlants == null) return;
   if (canBeUninvoked())
     PlantsLocation.showHappens(
         CMMsg.MSG_OK_VISUAL,
         littlePlants.name()
             + " wither"
             + (littlePlants.name().startsWith("s") ? "" : "s")
             + " away.");
   super.unInvoke();
   if (canBeUninvoked()) {
     Item plants = littlePlants; // protects against uninvoke loops!
     littlePlants = null;
     plants.destroy();
     PlantsLocation.recoverRoomStats();
     PlantsLocation = null;
   }
 }