diff --git a/game/modules/tome/data/timed_effects/physical.lua b/game/modules/tome/data/timed_effects/physical.lua index a3dd8bdf1ffd66f1d6e7ef824059f4cef5190052..127200cca5bd4b2bc01b723459b24fde438a7fd2 100644 --- a/game/modules/tome/data/timed_effects/physical.lua +++ b/game/modules/tome/data/timed_effects/physical.lua @@ -4173,4 +4173,9 @@ newEffect{ if self.player then for uid, e in pairs(game.level.entities) do if e.x then game.level.map:updateMap(e.x, e.y) end end game.level.map.changed = true end end end, + callbackOnTakeoff = function(self, eff, o) + if o.name and o.name == "Yaldan Baoth" then + self:removeEffect(self.EFF_FORGONE_VISION) + end + end, } \ No newline at end of file