diff --git a/src/commands/mod.rs b/src/commands/mod.rs index dd7cf9c..46f0991 100644 --- a/src/commands/mod.rs +++ b/src/commands/mod.rs @@ -137,7 +137,8 @@ impl Command { Command::Focus | Command::Traverse | Command::Appear | Command::Shave | Command::Shelve | Command::Inscribe | Command::Trample | Command::Incant | Command::Summon | Command::Dub | Command::Spellbook | Command::Shift | Command::Infix | Command::Spine | Command::Merlin | Command::Disenchant | Command::Smash | Command::Decant => 1, - Command::Infuse | Command::Peer | Command::Fray | Command::Defuse | Command::Bottle => 2, + Command::Infuse | Command::Peer | Command::Fray | Command::Defuse => 2, + Command::Bottle => choose_mm(2, 1), Command::Genesis => choose_mm(1, 0), }; diff --git a/src/plane/mod.rs b/src/plane/mod.rs index 55d008d..958029e 100644 --- a/src/plane/mod.rs +++ b/src/plane/mod.rs @@ -58,7 +58,8 @@ impl Plane { (String::from("tab"), vec![String::from("\t")]), (String::from("space"), vec![String::from(" ")]), (String::from("blank"), vec![String::from("")]), - + (String::from("escape"), vec![String::from("\x1B")]), + // notation to be executing after each line of input is entered (String::from("scribe-nomen"), Vec::new()),