/*-------------------------------------------------------------------------*/
 public List<MazeEvent> execute(Maze maze, Point tile, Point previousTile, int facing) {
   if (MazeVariables.getBoolean(SirKay.SPAWN_CORROSIVE_SLIME)
       && !MazeVariables.getBoolean(SirKay.CORROSIVE_SLIME_SLAIN)) {
     return getList(
         new FlavourTextEvent(
             "In the depths of the sewers, you " + "stumble across a gigantic, living slime!"),
         new EncounterActorsEvent(
             CORROSIVE_SLIME_ENCOUNTER, CORROSIVE_SLIME_ENCOUNTER, null, null));
   } else {
     return null;
   }
 }