summaryrefslogtreecommitdiff
path: root/src/componentwrapper.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/componentwrapper.rs')
-rw-r--r--src/componentwrapper.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/componentwrapper.rs b/src/componentwrapper.rs
index 392c0dc..ee2f22f 100644
--- a/src/componentwrapper.rs
+++ b/src/componentwrapper.rs
@@ -293,6 +293,12 @@ components!(all:
};
Removed;
LootHolder () {panic!("LootHolder from parameters not implemented")};
+ OnSpawn (trigger: String) {
+ OnSpawn {
+ trigger: Trigger::from_str(&trigger).ok_or(aerr!("invalid trigger name {}", trigger))?
+ }
+ };
+ Substitute (into: Template);
);