Log:
Recount - Uses BabbleSpell for translating spells back and forth for syncing
Modified:
trunk/Recount/Sync.lua
trunk/Recount/Tracker.lua
Modified: trunk/Recount/Sync.lua
==============================================================================
--- trunk/Recount/Sync.lua (original)
+++ trunk/Recount/Sync.lua Fri Jul 27 22:44:32 2007
@@ -5,7 +5,7 @@
--3. Reset event numbers shortly after combat ends (delayed in case messages arrive late)
--4. Use number abbreviations for text (abbreviations are first registered, anyone can send a message requesting all abbreviations be resent as they get used in case of disconnects)
--5. Queue messages together to send at once
-
+local BS = AceLibrary("Babble-Spell-2.2")
local SyncMsg=false
@@ -220,6 +220,7 @@
--Is the event number less
if (Recount.EventNum[EventType][v[3][1]] or 0)<v[2] then
Recount.EventNum[EventType][v[3][1]]=v[2]
+ v[3][3]=BS:GetTranslation(v[3][3])
Recount:AddDamageData(v[3][1],v[3][2],v[3][3],v[3][4],v[3][5],v[3][6],v[3][7])
end
end
@@ -228,6 +229,7 @@
--Is the event number less
if (Recount.EventNum[EventType][v[3][1]] or 0)<v[2] then
Recount.EventNum[EventType][v[3][1]]=v[2]
+ v[3][3]=BS:GetTranslation(v[3][3])
Recount:AddHealData(v[3][1],v[3][2],v[3][3],v[3][4],v[3][5],v[3][6])
end
end
Modified: trunk/Recount/Tracker.lua
==============================================================================
--- trunk/Recount/Tracker.lua (original)
+++ trunk/Recount/Tracker.lua Fri Jul 27 22:44:32 2007
@@ -718,7 +718,7 @@
dataTable[1]=source
dataTable[2]=victim
- dataTable[3]=ability
+ dataTable[3]=BS:GetReverseTranslation(ability)
dataTable[4]=element
dataTable[5]=hittype
dataTable[6]=damage
@@ -851,7 +851,7 @@
dataTable[1]=source
dataTable[2]=victim
- dataTable[3]=ability
+ dataTable[3]=BS:GetReverseTranslation(ability)
dataTable[4]=healtype
dataTable[5]=amount
dataTable[6]=overheal