Download
(114Kb)
Download
Updated: 07-09-11 10:13 AM
Pictures
File Info
Updated:07-09-11 10:13 AM
Created:12-15-08 05:02 PM
Downloads:30,405
Favorites:139
MD5:

Runevolution  Popular! (More than 5000 hits)

Version: 1.5.1
by: Dagma [More]

Version 1.5.1 - Updated for game version 4.2. Just a toc update, really.

To use the options menu, instead of just text commands, you'll need some addon that provides LibDataBroker feeds. I suggest Fortress, but there are many others that would also work fine.

Runevolution is a small rune tracking addon. The intent is to provide a "stack" of your ready runes, so they pile up on your screen in the order you used them. This means your rotation is reflected in the rune positions on your screen.

Cooldowns are tracked by moving the runes towards the "stack" of ready runes. Therefore the order that runes will be ready is also available on the screen.

It is easiest to see what is going on via a movie: http://www.wegame.com/watch/Runevolution_demo_v1_0_5/

You can fiddle with positioning, size, and the distance runes on cooldown travel. Type "/runev" for details.

Commands:
/runev x # : adjust x position
/runev y # : adjust y position
/runev config : toggle configuration mode
/runev cooldown # : maximum cooldown length in rune widths
/runev size # : pixel size of runes
/runev showooc : toggle out-of-combat visibility of runes
/runev showrp : toggle visibility of runic power
/runev showback : toggle rune backgrounds
/runev fixrp : toggle fixed/floating runic power
/runev diseases : toggle display of target diseases
/runev diseasepos : move diseases below/above rune line
/runev alldiseases : show diseases cast by others
/runev reset : reset the order of runes
/runev order #,#,#,#,#,# : set order of runes; 1=far left, 6=far right
/runev hidebliz : hide the default built-in rune frame
/runev mode : set rune animation mode
/runev textures : set rune textures

Version 1.5.0 - Updated for game version 4.0.1. I'm really not sure this addon is useful anymore, given the new rune system. But here it is, anyway.

1.4.10 - Fix for occasional error on zoning in to an instance or being rezzed inside an instance, while using floating runic power number (as opposed to fixed runic power).

v1.4.6 - Bugfix for the location save error described in the comments.

v1.4.5 - Bugfixes: (1) Position saves correctly now. (2) Cooldown visibility saves correctly. (3) Some Chinese localization added.

v1.4.4 - (1) A few cosmetic bug fixes and performance tweaks. (2) Added shift-right-click method of toggling on/off specific diseases, debuffs, and buffs. Enter custom layout mode to use. Added a number of standard spells: Horn of Winter, Gargoyle, Unholy Strength, Freezing Fog, Killing Machine. Each can be toggled on/off and moved within the custom layout.

v1.4.3 - Minor rune error bugfix. After too much boss dummy smacking, managed to replicate it. There is still a rare and hard to replicate cosmetic bug, in which the ready runes are offset incorrectly. When I can manage to reliably replicate this error, I'll get it fixed. But seems playable, now.

v1.4.2 - Sure frame rate fix. Lots of internal optimizations, including a new algorithm for tracking runes. Much nicer on memory now. Handles death more elegantly than before. Another attempt at disease localization.

v1.4.0 - Fixed a memory leak. Also added a custom layout mode that allows you to specify arbitrary arrangements and cooldown paths, by dragging around a set of anchors. Choose custom mode and turn on configuration mode to arrange.

v1.3.1 - Possible disease tracking localization fix. I can't test localization, so users of non-English clients will have to let me know if disease tracking works for them, now. Archive should work with WoWI Updater, now.

v1.3.0 - Added multiple rune textures. Fixed runic power state now centers the runic power and disables the white marker bar.

v1.2.0 - Runes can animate in a number of directions and configurations, now. Data Broker plug-in allows easier access to options.

v1.1.1 - A few minor cosmetic fixes; updated disease tracking for patch 3.1; no more annoying Howling Blast cooldown icon.

v1.1.0 - Finally fixed all the problems with odd spaces between runes, frozen runes, jumbled runes, etc. For the record, Blizzard's event system for runes was at fault, so I had to stop relying upon it, to fix the addon. Instead, the addon now polls the runes constantly. This will create a small performance hit, but I haven't noticed it on my system.

v1.0.7 - Two new options. (1) /runev alldiseases: toggle showing/hiding diseases cast by other death knights. (2) /runev hidebliz: hide the default built-in rune frame.

v1.0.6 - Bugfix: rune cloning on death is gone now. That was a weird one. Now feature: can toggle disease runes to appear below or above the rune line. Use "/runev diseasepos" to toggle.

v1.0.5 - Added optional display of diseases on target (Frost Fever and Blood Plague), as well as Unholy Blight on player.

v1.0.4 - New: (1) Optional dark outlines for the runes, to enhance visibility. (2) "/runev fixrp" to lock runic power display at far left. Bugfix: Runes now hide when hiding UI (alt-Z).

v1.0.3 - Bugfix: postion of runic power updates without UI reload now. Current values of settings show when using /runev.

v1.0.2 - Added optional runic power display on far left of runes. Added minor rune pulse when cooldown finishes.

v1.0.1 - Added option to hide runes when out of combat. Toggle with "/runev showooc". Also some minor bug fixes and code refinements. "/runev reset" much more effective now.

v1.0.0 - Initial release
Optional Files (0)


Post A Reply Comment Options
Unread 06-04-09, 08:44 AM  
Junxian
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
Re: add Kokr

[quote]Originally posted by toodirty
[b]local RunevolutionDiseaseLocalizer



koKR → ["ko"] ~ maybe

No koKR client test
Last edited by Junxian : 06-04-09 at 08:45 AM.
Report comment to moderator  
Reply With Quote
Unread 06-04-09, 06:50 AM  
toodirty
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
add Kokr

local RunevolutionDiseaseLocalizer

add koKR

local RunevolutionDiseaseLocalizer = {
["Unholy Strength"] = { ["de"]="Unheilige Stärke" , ["fr"]="Force impie" , ["es"]="Fuerza impía" , ["zh"]="穢邪力量" , ["ko"]="부정의 힘" },
["Horn of Winter"] = { ["de"]="Horn des Winters" , ["fr"]="Cor de l'hiver" , ["es"]="Cuerno de invierno" , ["zh"]="凜冬號角" , ["ko"]="겨울의 뿔피리" },
["Freezing Fog"] = { ["de"]="Gefrierender Nebel" , ["fr"]="Brouillard givrant" , ["es"]="Niebla congelante" , ["zh"]="冰封之霧" , ["ko"]="혹한의 안개" },
["Killing Machine"] = { ["de"]="Tötungsmaschine" , ["fr"]="Machine ā tuer" , ["es"]="Máquina de matar" , ["zh"]="殺戮酷刑" , ["ko"]="도살기" },
["Reflection of Torment"] = { ["ko"]="고통 반사" },
--["Ebon Plague"] = { ["ko"]="칠흑의 역병" }

}
Last edited by toodirty : 06-04-09 at 01:48 PM.
Report comment to moderator  
Reply With Quote
Unread 06-03-09, 11:38 PM  
Junxian
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
the v1.4.7 work OK

first setup the addon and into the game

buff/disease config ~ default all display...... can see config all on


Runevolution.lua

code:

Bone Shield、Unholy Strengthicon、Reflection of Torment
Freezing Fog' Summon Gargoyle、Horn of Winter

these spell buff should defaultvisibility=true

bug?
Report comment to moderator  
Reply With Quote
Unread 06-03-09, 10:28 PM  
Dagma
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 201
Uploads: 8
There is still some oddness in how the custom layout anchors determine their positions relative to the flashing red global anchor. I'll see if I can figure it out sometime, but it likely won't be in the next 24 hours.
Report comment to moderator  
Reply With Quote
Unread 06-03-09, 09:00 PM  
Junxian
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
the v1.4.6

error

Runevolution-1.4.6\Runevolution.lua:824: attempt to index local 'xy' (a nil value)
Runevolution-1.4.6\Runevolution.lua:1070: attempt to index field '?' (a nil value)
Runevolution-1.4.6\Runevolution.lua:1152: attempt to index field '?' (a nil value)


Runevolution-1.4.6\Runevolution.lua:613: in function `Runevolution_OnEvent'
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>

Runevolution-1.4.6\Runevolution.lua:758: in function `Runevolution_OnEvent'
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>

Runevolution-1.4.6\Runevolution.lua:1421: in function `Runevolution_OnUpdate'
<string>:"*:OnUpdate":1: in function <[string "*:OnUpdate"]:1>
Last edited by Junxian : 06-03-09 at 09:00 PM.
Report comment to moderator  
Reply With Quote
Unread 06-03-09, 08:28 PM  
Junxian
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
Originally posted by Dagma
I think I know what is causing that. This might solve the problem, until I can get another update uploaded:

/script RunevolutionData.loc = {["a1"]="CENTER",["a2"]="CENTER",["x"]=0,["y"]=0}

Try entering that at the command line, and then reload the UI.

another error , when Try entering that at the command line, and then reload the UI

Runevolution-1.4.5\Runevolution.lua:819: attempt to index local 'xy' (a nil value)
Runevolution-1.4.5\Runevolution.lua:753: in function `Runevolution_OnEvent'
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>

---

Runevolution-1.4.5\Runevolution.lua:1065: attempt to index field '?' (a nil value)
Runevolution-1.4.5\Runevolution.lua:613: in function `Runevolution_OnEvent'
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>

---

Runevolution-1.4.5\Runevolution.lua:1147: attempt to index field '?' (a nil value)
Runevolution-1.4.5\Runevolution.lua:1416: in function `Runevolution_OnUpdate'
<string>:"*:OnUpdate":1: in function <[string "*:OnUpdate"]:1>

---
Last edited by Junxian : 06-03-09 at 08:29 PM.
Report comment to moderator  
Reply With Quote
Unread 06-03-09, 03:33 PM  
Ookami.kun
A Cliff Giant
 
Ookami.kun's Avatar

Forum posts: 79
File comments: 239
Uploads: 0
Originally posted by Dagma
I think I know what is causing that. This might solve the problem, until I can get another update uploaded:

/script RunevolutionData.loc = {["a1"]="CENTER",["a2"]="CENTER",["x"]=0,["y"]=0}

Try entering that at the command line, and then reload the UI.
That looks to have fixed it, the runes show up again.
__________________
Report comment to moderator  
Reply With Quote
Unread 06-03-09, 02:55 PM  
Dagma
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 201
Uploads: 8
I think I know what is causing that. This might solve the problem, until I can get another update uploaded:

/script RunevolutionData.loc = {["a1"]="CENTER",["a2"]="CENTER",["x"]=0,["y"]=0}

Try entering that at the command line, and then reload the UI.

Originally posted by Ookami.kun
I logged in today after upgrading to 1.4.5 and got the following error:

Code:
Date: 2009-06-03 15:57:07
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Runevolution\Runevolution.lua line 774:
   Usage: RunevolutionFrameContainer:SetPoint("point" [, region or nil] [, "relativePoint"] [, offsetX, offsetY])
Report comment to moderator  
Reply With Quote
Unread 06-03-09, 02:13 PM  
Ookami.kun
A Cliff Giant
 
Ookami.kun's Avatar

Forum posts: 79
File comments: 239
Uploads: 0
I logged in today after upgrading to 1.4.5 and got the following error:

Code:
Date: 2009-06-03 15:57:07
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Runevolution\Runevolution.lua line 774:
   Usage: RunevolutionFrameContainer:SetPoint("point" [, region or nil] [, "relativePoint"] [, offsetX, offsetY])
Debug:
   [C]: ?
   [C]: SetPoint()
   Runevolution\Runevolution.lua:774: Runevolution_CreateFrames()
   Runevolution\Runevolution.lua:753: Runevolution_OnEvent()
   [string "*:OnEvent"]:1:
      [string "*:OnEvent"]:1
AddOns:
__________________
Report comment to moderator  
Reply With Quote
Unread 06-03-09, 09:50 AM  
Dagma
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 201
Uploads: 8
I added your zh localizations. Thanks for these.
Originally posted by Junxian
local RunevolutionDiseaseLocalizer

add zhTW

["Unholy Strength"] = { ["de"]="Unheilige Stärke" , ["fr"]="Force impie" , ["es"]="Fuerza impía" , ["zh"]="穢邪力量" },
["Horn of Winter"] = { ["de"]="Horn des Winters" , ["fr"]="Cor de l'hiver" , ["es"]="Cuerno de invierno" , ["zh"]="凜冬號角" },
["Freezing Fog"] = { ["de"]="Gefrierender Nebel" , ["fr"]="Brouillard givrant" , ["es"]="Niebla congelante" , ["zh"]="冰封之霧" },
["Killing Machine"] = { ["de"]="Tötungsmaschine" , ["fr"]="Machine ā tuer" , ["es"]="Máquina de matar" , ["zh"]="殺戮酷刑" }
Report comment to moderator  
Reply With Quote
Unread 06-03-09, 09:48 AM  
Dagma
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 201
Uploads: 8
I think I found your issue. I'll get it patched later today.
Originally posted by Irgus
Love the addon and been using it for a while now. One problem though, currently I made a new UI and re-downloaded the mod. Whenever I set my runes to where I want them to be and logout, it doesn't save the position and I have to move them back to where I want them each time. Is their a fix to this?
Report comment to moderator  
Reply With Quote
Unread 06-03-09, 08:05 AM  
Junxian
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
the version 1.4.4
After I use it , the spell (Horn of Winter) can't display the icon, when Toggle configuration mode on/off

I played is for Chinese clients. (zhTW)

Only show the timer, no the icon
Now , I must set a icon file

show disease icon, fix for (zhTW)

set icon for Horn of Winter

["Horn of Winter"] = { unit="player" , type="buff" , icon="Inv_Misc_Horn_02" , pos=-5 , defaultvisibility=true }
--------------------------------------------------------------------------------

local RunevolutionDiseaseLocalizer

add zhTW

["Unholy Strength"] = { ["de"]="Unheilige Stärke" , ["fr"]="Force impie" , ["es"]="Fuerza impía" , ["zh"]="穢邪力量" },
["Horn of Winter"] = { ["de"]="Horn des Winters" , ["fr"]="Cor de l'hiver" , ["es"]="Cuerno de invierno" , ["zh"]="凜冬號角" },
["Freezing Fog"] = { ["de"]="Gefrierender Nebel" , ["fr"]="Brouillard givrant" , ["es"]="Niebla congelante" , ["zh"]="冰封之霧" },
["Killing Machine"] = { ["de"]="Tötungsmaschine" , ["fr"]="Machine ā tuer" , ["es"]="Máquina de matar" , ["zh"]="殺戮酷刑" }
Last edited by Junxian : 06-03-09 at 09:02 AM.
Report comment to moderator  
Reply With Quote
Unread 06-03-09, 03:08 AM  
Irgus
A Deviate Faerie Dragon
 
Irgus's Avatar

Forum posts: 11
File comments: 31
Uploads: 0
Love the addon and been using it for a while now. One problem though, currently I made a new UI and re-downloaded the mod. Whenever I set my runes to where I want them to be and logout, it doesn't save the position and I have to move them back to where I want them each time. Is their a fix to this?
Report comment to moderator  
Reply With Quote
Unread 06-01-09, 11:55 AM  
Dagma
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 201
Uploads: 8
I've been using the Data Broker plug-in as a substitute for a real GUI. It works fine for me.

Are you not using a Data Broker addon that makes the options menu accessible, or is it just not useful enough?
Originally posted by lodewijk
runevolution has been my fave dk addon for a while now. but with all the new options it might be the right time to add a gui for them. any chance of putting that on your todo list?
Report comment to moderator  
Reply With Quote
Unread 06-01-09, 11:29 AM  
lodewijk
A Deviate Faerie Dragon

Forum posts: 13
File comments: 120
Uploads: 0
runevolution has been my fave dk addon for a while now. but with all the new options it might be the right time to add a gui for them. any chance of putting that on your todo list?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: