View Single Post
12-30-08, 10:30 AM   #186
jadakren
A Flamescale Wyrmkin
 
jadakren's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2007
Posts: 103
castbar safezone quirks

Originally Posted by haste View Post
By just changing the "value" from 1e6 to 1e3 you will get. The "new" safe zone math produces the same result as the old one did.
Code:
5 sec cast, 50 ms, 100 width, 1e3 = safe zone size: 10
5 sec cast, 50 ms, 100 width, 1e6 = safe zone size: .1
--
5 sec cast, 500 ms, 100 width, 1e3 = safe zone size: 10
5 sec cast, 500 ms, 100 width, 1e6 = safe zone size: 1
--
5 sec cast, 1000 ms, 100 width, 1e3 = safe zone size: 10
5 sec cast, 1000 ms, 100 width, 1e6 = safe zone size: 2
--
5 sec cast, 2000 ms, 100 width, 1e3 = safe zone size: 10
5 sec cast, 2000 ms, 100 width, 1e6 = safe zone size: 4
--
5 sec cast, 3000 ms, 100 width, 1e3 = safe zone size: 10
5 sec cast, 3000 ms, 100 width, 1e6 = safe zone size: 6
==
10 sec cast, 50 ms, 100 width, 1e3 = safe zone size: 10
10 sec cast, 50 ms, 100 width, 1e6 = safe zone size: .05
--
10 sec cast, 500 ms, 100 width, 1e3 = safe zone size: 10
10 sec cast, 500 ms, 100 width, 1e6 = safe zone size: .5
--
10 sec cast, 1000 ms, 100 width, 1e3 = safe zone size: 10
10 sec cast, 1000 ms, 100 width, 1e6 = safe zone size: 1
--
10 sec cast, 2000 ms, 100 width, 1e3 = safe zone size: 10
10 sec cast, 2000 ms, 100 width, 1e6 = safe zone size: 2
--
10 sec cast, 3000 ms, 100 width, 1e3 = safe zone size: 10
10 sec cast, 3000 ms, 100 width, 1e6 = safe zone size: 3
It would probably be better to use the time between the spell cast is sent, and when it starts instead of GetNetStats() however.
I found that 1e6 produces a safe-zone that is misleading, although it may be correct.

What is happening is that i cast a greater heal and expect to be able to start the next one when the cast bar enters the safe-zone.

This isn't happening, so i assume that the cast-bar isn't actually in the safe-zone yet.

to this end i change the 1e6 to 9e4. seems to produce more reliable results for me

Last edited by jadakren : 12-30-08 at 11:26 AM.