diff --git a/game/modules/tome/data/talents/chronomancy/flux.lua b/game/modules/tome/data/talents/chronomancy/flux.lua index 796cbe219b83d60140ba99531b6f87a986eaf3ed..dc0ab700659438fb4b2ae697e74f613bf5253d2d 100644 --- a/game/modules/tome/data/talents/chronomancy/flux.lua +++ b/game/modules/tome/data/talents/chronomancy/flux.lua @@ -162,17 +162,24 @@ newTalent{ eff.twisted = twist local anom = self:getTalentFromId(eff.talent) + -- make it real obvious for the player + game.logPlayer(self, "#STEEL_BLUE#Casts %s.", anom.name) + if self == game.player then + game.bignews:saySimple(180, "#STEEL_BLUE#Targeting %s", anom.name) + end + -- Call the anomoly action function directly anom.action(self, anom) self:incParadox(-eff.paradox) end - + self:removeEffect(self.EFF_TWIST_FATE) end, setEffect = function(self, t, talent, paradox) game.logPlayer(self, "#STEEL_BLUE#You take control of %s.", self:getTalentFromId(talent).name or nil) self:setEffect(self.EFF_TWIST_FATE, t.getDuration(self, t), {talent=talent, paradox=paradox}) + game:playSoundNear(self, "talents/echo") end, action = function(self, t) t.doTwistFate(self, t, true)