diff --git a/game/modules/tome/data/chats/alchemist-golem.lua b/game/modules/tome/data/chats/alchemist-golem.lua
index 3ba90a88788dca222704d2407bd1a7d86ed39059..e4992d6ad97ef315441dc30c7b06a259acd5e83c 100644
--- a/game/modules/tome/data/chats/alchemist-golem.lua
+++ b/game/modules/tome/data/chats/alchemist-golem.lua
@@ -62,14 +62,37 @@ local ans = {
 	{"I want to change your talents.", action=change_talents},
 	{"I want to change your tactics.", action=change_tactics},
 	{"I want to take direct control.", action=change_control},
-	{"I want to change your name.", action=change_name},
+	{"I want to change your name.", cond = function() return golem.sentient_telos == 1 end, jump="name"},
+	{"I want to change your name.", cond = function() return not golem.sentient_telos end, action=change_name},
+	{"How is it that you speak?", cond = function() return golem.sentient_telos == 1 end, jump="how_speak"},
 	{"Nothing, let's go."},
 }
 
+newChat{ id="how_speak",
+	text = [[What's the good of immortality if you can't even speak? No archmage worth his salt is going to concoct some immoral life-after-death scheme without including some sort of capacity for making his opinions known. And, by the way, your energy manipulation techniques are on the same level as those of my average pair of shoes. Though I guess you are making up for it with your golem crafting skills.]],
+	answers = ans
+}
+
+newChat{ id="name",
+	text = [[Change my name? I'm quite happy being 'Telos' thankyou. Though I wouldn't mind being 'Telos the Great and Powerful'...]],
+	answers = ans
+}
+
+if golem.sentient_telos == 1 then
+
+newChat{ id="welcome",
+	text = [[I'm a golem. How droll!
+Oh, did you want something?]],
+	answers = ans
+}
+
+else
+
 newChat{ id="welcome",
 	text = [[#LIGHT_GREEN#*The golem talks in a monotonous voice*#WHITE#
 Yes master.]],
 	answers = ans
 }
 
+end
 return "welcome"
diff --git a/game/modules/tome/data/general/objects/world-artifacts-maj-eyal.lua b/game/modules/tome/data/general/objects/world-artifacts-maj-eyal.lua
index f720e826e0bebc3c63689783d63817a2ef5559c4..0b7b92aa19de5bcd52fa49aaf434eb1a650cfa3e 100644
--- a/game/modules/tome/data/general/objects/world-artifacts-maj-eyal.lua
+++ b/game/modules/tome/data/general/objects/world-artifacts-maj-eyal.lua
@@ -721,6 +721,7 @@ newEntity{ base = "BASE_GEM", define_as = "GEM_TELOS",
 		confusion_immune = 0.3,
 		fear_immune = 0.3,
 		resists={[DamageType.MIND] = 30,},
+		sentient_telos = 1,
 	},
 	imbue_powers = {
 		inc_stats = { [Stats.STAT_STR] = 5, [Stats.STAT_DEX] = 5, [Stats.STAT_MAG] = 5, [Stats.STAT_WIL] = 5, [Stats.STAT_CUN] = 5, [Stats.STAT_CON] = 5, },