r82
Details
-
FilenameRevelation-r82.zip
-
Uploaded by
-
UploadedMar 13, 2009
-
Size87.74 KB
-
Downloads113
-
MD50ab2d09c604369fe36ef61f46708d166
Supported WoW Retail Versions
- 3.0.9
Changelog
------------------------------------------------------------------------
r82 | torhal | 2009-03-14 04:14:45 +0000 (Sat, 14 Mar 2009) | 6 lines
Changed paths:
M /trunk/Revelation.lua
Upvalued a plethora of globals.
Added constants PROF_ENCHANTING, PROF_INSCRIPTION, PROF_RUNEFORGING rather than calling GetSpellInfo() repeatedly.
Removed several closures, thereby significantly reducing garbage generation.
Added caching for icon textures, rather than calling GetItemInfo() or GetTradeSkillIcon() repeatedly.
Added local refs where appropriate to reduce table lookups.
------------------------------------------------------------------------
r81 | torhal | 2009-03-05 23:32:18 +0000 (Thu, 05 Mar 2009) | 2 lines
Changed paths:
M /trunk/Revelation.lua
Replaced 7411 with ENCHANTING_IDX to make the context of some code clearer.
------------------------------------------------------------------------
r80 | torhal | 2009-03-05 23:23:35 +0000 (Thu, 05 Mar 2009) | 3 lines
Changed paths:
M /trunk/Revelation.lua
EnchantLevel table is only defined if IterEnchant() is called, saving roughly 3k of memory for non-Enchanters.
Removed GetKnown() and ReleaseTables(), placing their code directly into Revelation:Menu().
------------------------------------------------------------------------
r79 | torhal | 2009-03-04 03:40:21 +0000 (Wed, 04 Mar 2009) | 2 lines
Changed paths:
M /trunk/Revelation.lua
Compartmentalized certain tables, variables, and functions in do blocks.
Added table-recycling to significantly reduce memory footprint.
------------------------------------------------------------------------
r77 | torhal | 2009-02-20 08:43:40 +0000 (Fri, 20 Feb 2009) | 2 lines
Changed paths:
M /trunk/Revelation.lua
Removed a debug print()
------------------------------------------------------------------------
r76 | torhal | 2009-02-20 08:38:08 +0000 (Fri, 20 Feb 2009) | 1 line
Changed paths:
M /trunk/Revelation.lua
Added 42 enchantment IDs to the EnchantLevel table. Methinks these were the only ones missing.
------------------------------------------------------------------------
r75 | torhal | 2009-02-13 23:10:46 +0000 (Fri, 13 Feb 2009) | 2 lines
Changed paths:
M /trunk/Revelation.lua
Fixed parentheses in the strfind() I added in last revision.
------------------------------------------------------------------------
r74 | torhal | 2009-02-13 12:02:57 +0000 (Fri, 13 Feb 2009) | 1 line
Changed paths:
M /trunk/Revelation.lua
Changed an equality check for "Weapon" to a strfind() as a possible fix for the ruRU locale.
------------------------------------------------------------------------