diff --git a/src/js/assayJS.js b/src/js/assayJS.js
index 8f76ac9f40eb637e4e37a67b7d85ebd2b09a7714..7d14770af206a9f0a9c9e452f7d6c198a9d9451e 100644
--- a/src/js/assayJS.js
+++ b/src/js/assayJS.js
@@ -597,6 +597,18 @@ globalThis.Enunciate = function(slave) {
 	}
 };
 
+/**
+ * @param {App.Entity.SlaveState} slave
+ * @returns {string}
+ */
+globalThis.Dialog = function(slave, speech) {
+	if (SlaveStatsChecker.checkForLisp(slave)) {
+		return lispReplace(speech);
+	} else {
+		return speech;
+	}
+}
+
 /**
  * @param {App.Entity.SlaveState} slave
  * @returns {number}