diff --git a/game/modules/tome/data/general/objects/egos/wands.lua b/game/modules/tome/data/general/objects/egos/wands.lua
index f94e9da9a86928b6c50e65a4a7bed29207ff93b1..e7f2e4b1ea2acedf8d534fbf7cea8226c7cec1cb 100644
--- a/game/modules/tome/data/general/objects/egos/wands.lua
+++ b/game/modules/tome/data/general/objects/egos/wands.lua
@@ -43,10 +43,8 @@ newEntity{
 	rarity = 12,
 	cost = 5,
 
-	charm_on_use = {
-		{100, function(self, who) return ("regenerate %d vim"):format(self:getCharmPower(true) / 6) end, function(self, who)
-			who:incVim(self:getCharmPower(true) / 6)
-		end},
+	wielder = {
+		max_vim = resolvers.mbonus_material(15, 5),
 	}
 }