View Single Post
11-06-11, 03:30 AM   #3
sigg
Featured Artist
 
sigg's Avatar
Featured
Join Date: Aug 2008
Posts: 1,251
Hi Unlimit

there is a problem.

local start, duration, enabled = GetSpellCooldown(spellname);

GetSpellCooldown only work when the cooldown is used. it returns nil if your cooldown is available.

So to fix that problem, we have the register cooldowDB and the dynamic cooldownDB.

The register cooldownDB is the one you want to modify.
The dynamic cooldownD is based on GetSpellCooldown.

Open the file C:\Program Files (x86)\World of Warcraft\WTF\Account\XXXX\SavedVariables\RDX.lua and search for the cooldowndb.

RDX actionbars store the cooldowns per character in this file. (That mean, if you don't use the actionbars, it won't work)

The engine cooldown always get the duration from the dynamic cooldowndb before the register cooldowndb for player and pet.

For enemies, boss, the cooldown will always used the default duration of the register cooldowndb.

For members of your raid, there is a synchronisation of long cooldown (superior to 3 minutes) using communication stuff.


Or cooldown engine is simply the best.

__________________
RDX manager
Sigg
  Reply With Quote