r84-nolib
Details
-
FilenameRevelation-r84-nolib.zip
-
Uploaded by
-
UploadedMar 14, 2009
-
Size14.99 KB
-
Downloads65
-
MD5dc48c3567e2661541b7545ff2c6680fe
Supported WoW Retail Versions
- 3.0.9
Changelog
------------------------------------------------------------------------
r84 | torhal | 2009-03-14 22:40:40 +0000 (Sat, 14 Mar 2009) | 2 lines
Changed paths:
M /trunk/embeds.xml
Fixed LibStub entry.
------------------------------------------------------------------------
r83 | torhal | 2009-03-14 07:11:01 +0000 (Sat, 14 Mar 2009) | 2 lines
Changed paths:
M /trunk/Revelation.lua
Upvalued GetSpellName().
Removed last closure from AddRecipe() - each call now generates only 0.035 KiB of garbage, no matter the number of entries in the menu.
------------------------------------------------------------------------
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.
------------------------------------------------------------------------