summaryrefslogtreecommitdiff
path: root/src/components/interactable.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/interactable.rs')
-rw-r--r--src/components/interactable.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/components/interactable.rs b/src/components/interactable.rs
index 2f20966..651437c 100644
--- a/src/components/interactable.rs
+++ b/src/components/interactable.rs
@@ -31,7 +31,7 @@ impl Interactable {
pub fn parse_from_parameter(typ: &str, arg: &Parameter) -> Option<Self> {
Some(match (typ, arg) {
("trigger", Parameter::String(s)) => Trigger(Trigger::from_str(s)?),
- ("visit", Parameter::String(s)) => Visit(RoomId::from_str(s)),
+ ("visit", Parameter::String(s)) => Visit(RoomId(s.clone())),
("mine", Parameter::String(s)) => Mine(Stat::from_str(s)?),
("say", Parameter::String(s)) => Say(s.clone()),
("reply", Parameter::String(s)) => Reply(s.clone()),