From c8f7d495467254bc3e1e044be20a0ac47cf146ee Mon Sep 17 00:00:00 2001 From: dg <dg@51575b47-30f0-44d4-a5cc-537603b46e54> Date: Fri, 7 Dec 2012 23:07:38 +0000 Subject: [PATCH] temp effects ids are textual, should help save compat a bit git-svn-id: http://svn.net-core.org/repos/t-engine4@5991 51575b47-30f0-44d4-a5cc-537603b46e54 --- .../default/engine/interface/ActorTemporaryEffects.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/game/engines/default/engine/interface/ActorTemporaryEffects.lua b/game/engines/default/engine/interface/ActorTemporaryEffects.lua index 58d3ec9938..c6c31f66b8 100644 --- a/game/engines/default/engine/interface/ActorTemporaryEffects.lua +++ b/game/engines/default/engine/interface/ActorTemporaryEffects.lua @@ -51,9 +51,9 @@ function _M:newEffect(t) t.status = t.status or "detrimental" t.decrease = t.decrease or 1 - table.insert(self.tempeffect_def, t) - t.id = #self.tempeffect_def - self["EFF_"..t.name] = #self.tempeffect_def + self.tempeffect_def["EFF_"..t.name] = t + t.id = "EFF_"..t.name + self["EFF_"..t.name] = "EFF_"..t.name end -- GitLab