What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

KingWoW Mage

SVN:
Fixed Ice ward spam and aoe occasionally spam

Edit: bad name in ice ward fixed.
 
Last edited:
I have a 490+ mage which i can test features with, feel free to PM me if you need or want any info about frost rotation/priority.
 
I have a 490+ mage which i can test features with, feel free to PM me if you need or want any info about frost rotation/priority.

TY.
If you can give some feedback on actual svn version will be great.
So we can optimize rotation all together
 
i'll download it now and give it a whirl on a dummy. Be back in 5-10 to let you know.

Alright, some things i have noticed

Don't interupt Frostbolt cast to use FoF procs. (unless your cancle cast feature isn't working, it's set to false)
Frost orb > Ice lance IF FoF procs < 2 otherwise use one then cast frost bomb.
Frostfire bolt if frost orb is on CD and FoF procs < 2.

Maybe you can add a box for "hold this button to evocate" for people with invocation and have a setting for automatic if you can do it (manual would probably work out better due to movement on fights)

Temporal shield should also be a manual control cast to as it's used to avoid a lot of raid wide damage.

I am also using this purely for raiding.
 
Last edited:
i'll download it now and give it a whirl on a dummy. Be back in 5-10 to let you know.

Alright, some things i have noticed

Don't interupt Frostbolt cast to use FoF procs. (unless your cancle cast feature isn't working, it's set to false)
Frost orb > Ice lance IF FoF procs < 2 otherwise use one then cast frost bomb.
Frostfire bolt if frost orb is on CD and FoF procs < 2.

Maybe you can add a box for "hold this button to evocate" for people with invocation and have a setting for automatic if you can do it (manual would probably work out better due to movement on fights)

Temporal shield should also be a manual control cast to as it's used to avoid a lot of raid wide damage.

I am also using this purely for raiding.

TY for yr fast test
interrupt is set to false by default and if set to true is ignored if cast remaining time is less than 600ms (in next update will change to 300ms)
For rotation i will implement asap
Finally i will enable a check button where you can enable/disable same talent/spell from automation
 
What i mean is, i play at 200+ latency, even it's not worth cancelling the frost bolt to use ice lance procs, due to the GCD loss.
 
svn update:
fix Frost mage range attack and removed interrupt spell casting option cause not necessary and may be a waste of dps. (ty Alucardtnuoc )
Fixed targetting, now is faster in instance/raids
 
Last edited:
Will update and try again and let you know how it goes. Do suggest adding manual hotkey to use CDs like icyveins/trinkets/alter time due to wanting to get them all up at same time for maximum damage.
 
may I suggest adding deep freeze in there somewhere? aside from that, works like a charm!

Done!
In settings GUI you can find an option to enable/disable use of deep freeze. (default is disabled! you need to enable for use).
Cant test atm so tell me if work.
 
I'm working on keybind function to support start/stop rotation enable/disable same features. Rotation development will be implemented after this milestone: CC are working well atm (we can do better) but full control on CC in runtime has maior priority.

If someone report any bug or verified malfunction this one will have priority.

Sorry for bad english.....
 
Going to test for a bit again, will edit once i get some more things to chime in.

I suggest for a way to use alter time, is include a box you can edit and type in proc ids, and to only use alter time when those procs are up, this way you can make sure to use alter time with Icy veins, hero, trinket, prepot and brain freeze procs are up. each person will be able to edit it themselves or leave blank for "manual" cast.


Some things i have noticed

1. There is a noticeable delay between spell, as it pauses after each spell cast before starting a new one, it should be trying to cast the new spell right away.
2. Frost bomb still needs to be more important then Ice lance unless you have 2 finger of frost procs. so for example, if you have 2 FoF procs, you use one icelance, cast frost bomb, then use last FoF proc.

besides that, the rotation seems to be working quiet fine. Just need minor adjustments and ways to personalize the way cooldowns are used in conjuction with eachother.

When you implement scorch while moving,

It should use FoF procs > BF procs > scorch.
 
Last edited:
Going to test for a bit again, will edit once i get some more things to chime in.

I suggest for a way to use alter time, is include a box you can edit and type in proc ids, and to only use alter time when those procs are up, this way you can make sure to use alter time with Icy veins, hero, trinket, prepot and brain freeze procs are up. each person will be able to edit it themselves or leave blank for "manual" cast.


Some things i have noticed

1. There is a noticeable delay between spell, as it pauses after each spell cast before starting a new one, it should be trying to cast the new spell right away.
2. Frost bomb still needs to be more important then Ice lance unless you have 2 finger of frost procs. so for example, if you have 2 FoF procs, you use one icelance, cast frost bomb, then use last FoF proc.

besides that, the rotation seems to be working quiet fine. Just need minor adjustments and ways to personalize the way cooldowns are used in conjuction with eachother.

ATM Alter Time is cast evry time Ice Veins casted. We can perfor more customizable cecks as cast on trinket use and so on:

if (utils.isAuraActive(ICY_VEINS, Me) && utils.CanCast(ALTER_TIME))
{
utils.LogActivity(ALTER_TIME);
return utils.Cast(ALTER_TIME);
}

For delay between cast really dunno.. base bot used? configuration used? latency?
I tested with lazyraider disabled plugins without tank latency 100ms and works fine.

For minor rotation fix i will perform after keybind implementation.
I suggest prepare a todo list (ask you because mage is not my main and i cant say to know mage in deep as many other people has mage as main): this todo list will be evaluated and inserted in main page based on this priority:

Critical
very fast to do
rotation optimization

TY all for use this CC hope you enjoy!
together hope this CC will be one of the best!!
 
Last edited:
Lazyraider, default config, 200+ latency.

Before you made any changes it was working fine with pre-casting, now it actually waits for the GCD and maybe 50-100ms delay or so between starting a new spell.
 
Lazyraider, default config, 200+ latency.

Before you made any changes it was working fine with pre-casting, now it actually waits for the GCD and maybe 50-100ms delay or so between starting a new spell.

50-100ms delay is fine... may be PC performance
I'm using Framelock in critical code section to improve performance and this consume CPU cycles
 
It 100% can't be a PC issue, no chance in hell.... well small chance but it wouldn't be that. but no it's not fine, i have your old version single target on a dummy, 100k dps, new version 80k. The delay really hurts.
 
It 100% can't be a PC issue, no chance in hell.... well small chance but it wouldn't be that. but no it's not fine, i have your old version single target on a dummy, 100k dps, new version 80k. The delay really hurts.

ok i will perform some test! Hope find where problem is.
The main difference with older version is that we dont perform interruption on some spell proc.
I can reintroduce it (more configurable) so you can test if is better
i try to reduce 50-100 ms delay anyway (if possible).

PS:
Nice dps 100K!
manually how much?
with other CC? (if tested any other)
 
Last edited:
I have tried no other CC due to none being up to par with with i can do on my own or even close, manually i can do 130-150k dps. This is with Invocation and using cooldowns properly.

This is why i ask for a manual way to set a button to cast alter time when pressed. More control over a lot of burst potential.
 
Back
Top