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