diff --git a/game/modules/tome/data/general/objects/egos/torques-powers.lua b/game/modules/tome/data/general/objects/egos/torques-powers.lua index 70ce4395b0811de03e927037400193cd0fd6f0ed..6f034337e80f7372d23cf6125fd181fd54582442 100644 --- a/game/modules/tome/data/general/objects/egos/torques-powers.lua +++ b/game/modules/tome/data/general/objects/egos/torques-powers.lua @@ -117,7 +117,7 @@ newEntity{ rarity = 10, charm_power_def = {add=0, max=500, floor=true}, resolvers.charm(function(self, who) - local dam = self.use_power.damage(self, who) + local dam = who:damDesc(engine.DamageType.MIND, self.use_power.damage(self, who)) return ("blast the opponent's mind dealing %d mind damage and silencing them for 4 turns"):format(dam ) end, 15, diff --git a/game/modules/tome/data/general/objects/egos/totems-powers.lua b/game/modules/tome/data/general/objects/egos/totems-powers.lua index fc39717638d5cfbee55f602950f396299a192fda..68f36a52fda40e9c9dfdf76830e21550bfe5f30b 100644 --- a/game/modules/tome/data/general/objects/egos/totems-powers.lua +++ b/game/modules/tome/data/general/objects/egos/totems-powers.lua @@ -63,7 +63,7 @@ newEntity{ charm_power_def = {add=0, max=600, floor=true}, -- Higher damage because the damage can be cleansed and is delayed resolvers.charm(function(self, who) - local dam = self.use_power.damage(self, who) + local dam = who:damDesc(engine.DamageType.NATURE, self.use_power.damage(self, who)) return ("sting an enemy dealing %d nature damage over 7 turns and reducing their healing by 50%%%%"):format(dam, 50) end, 15, diff --git a/game/modules/tome/data/general/objects/egos/wands-powers.lua b/game/modules/tome/data/general/objects/egos/wands-powers.lua index 5c9fdb5d3088c1ac46facf1af898058177670ce8..f38a63da650588ed6c49b8f044b19ed749da828f 100644 --- a/game/modules/tome/data/general/objects/egos/wands-powers.lua +++ b/game/modules/tome/data/general/objects/egos/wands-powers.lua @@ -104,7 +104,9 @@ newEntity{ charm_power_def = {add=0, max=500, floor=true}, resolvers.charm(function(self, who) - local dam = self.use_power.damage(self, who) + local dt = engine.DamageType[self.elem[3]:capitalize()] + local dam = who:damDesc(dt, self.use_power.damage(self, who)) + return ("fire a magical bolt dealing %d %s damage"):format(dam, self.elem[3] ) end, 15,