PDA

View Full Version : Free DPS? Wow...


JaedxRapture
20-07-2007, 09:31 AM
I was browsing the official forums when I came across a rather curious post. It explained a way to increase your DPS for free by sort of bypassing latency. The exact method used includes NO hacks or exploits whatsoever and merely requires the human mind (with the help of a legal addon) to factor in latency times when casting in a very specific way. Most people realize that cast times could in theory be optimized by factoring in latency but I wasn't entirely sure of a reliable way to do it efficiently. Well, here it is.


A little bit ago, I was made aware of a trick that has literally increased my overall DPS by 10%.

For those that know and use this already, congrats. For those that don't...get reading:

Blizzard puts a buffer on the cast bar to attempt to equalize the advantage of someone with good latency vs someone with bad latency. While the server takes a variable amount of time to register that your spell has been cast, your client (the cast bar you see), is a flat amount of time.

Proof: Have you ever wound up a frostbolt or fireball or whatever and perhaps jumped a split second before the cast goes off, yet it still goes? Or jumped to start flying on your mount before the cast bar expires?

Blizzard makes it so that you can not cast before that cast bar is done. BUT THERE IS A WAY AROUND IT.



The way around this is the use of a "/stopcasting" macro.

For example for frost mages:
"/stopcasting"
"/cast Frostbolt"


Now, the problem with this is the inability to spam the button. When you hit the button, it will stop whatever cast you are currently casting and it will begin to cast the next frostbolt. If you hit it too early, it will cancel your current cast! So get ready to stop spamming your buttons.


Ok, next part is to get a mod called Quartz, which can be found on the WoWAce website. This mod will take the place of any cast bar you are currently using. What it will do is look at your latency and then mark your cast bar accordingly with a "red" section in it. The higher your latency, the longer the red part will be. The bar still shows the 2.5 second (frostbolt, 3 for fireball) length, but there will now be a varying amount of red on the bar.

All you have to do is hit your next frostbolt the split second that your bar reaches the red section of the bar.


To give you an idea of how much this helps:
2 nights ago I tested it against a fellow frost mage. I began casting when he was about 1/2 way through his first cast. He spammed the button.
My 3rd frostbolt left my hands before his did.

That is around a 20% increase in cast time, which DIRECTLY turns to a 20% increase in DPS.



I have made it mandatory for all my mages to use this...and not a single one has not loved it. I have no spread it out to the rest of the casters in my guild, including healers.



The last time I saw this thread, there were mentions of this being a possible exploit. I'm never one to cheat or hack, so I questioned a GM on my server. He said (and I took screenshots just in case it ever comes back to bite me in the ass), that he saw nothing wrong with what I was doing and that it seems to simply use Blizzard game mechanics to the best of my advantage.



Hope this trick helps some of you QQing about your DPS. And if you really want to top meters, don't tell the rest of your guild =P

This was quoted on the forums and Iriel and Slouken both responded saying that this method was 100% legal. Slouken also noted that the 2.3 patch will include an optimzation to make this trick obsolete, so that all users can enjoy the benefits of it.

Edit: The more I think about this the more it seems obvious. The game itself will restrict latency-avoiding pre-casting because of the animations and cast sequence timers it uses (which are meant to bypass literal cheating by exploiting casting). By using this method, you're cacelling out said sequence timers and allowing a new cast to be initialized, but before the cancel command reaches the server, the cast has already been completed on the server, and you end up with casts with close to 0 latency. Very smart idea.

det
20-07-2007, 09:39 AM
This is a good find, hopefully to help a lot of people.

From my part this is know and it is encouraged to be used in our raids. It needs some training to get used to, so people test their skills on Dr. Boom...

JaedxRapture
20-07-2007, 09:41 AM
I'm guessing the 2.3 change Slouken was mentioning is a client-side script that will factor in latency in the cast bar itself as well as in the animations and sequence timers. I can only guess there will be a server-side tweak to stop exploits. It'll be nice to see 0 latency casting without any tricks. But for now I'm going to go try this out. :grin:

Gavriel
20-07-2007, 12:34 PM
You see this regularly as an Enhancement Shaman. If you time it right, your cast bar is still registering as you busy casting but you can be running and hit the mob with melee + lightning bolt followed by a shock for a rapid amount of damage.

Athame
20-07-2007, 01:10 PM
Such a shame this trick leaked =P

Twoflower
20-07-2007, 02:31 PM
my latency is constantly under 100. so unless i have lightening reflexes like a cat on speed it will not do me much good, will it ? and even if i have them, i will only shave off 0.1 seconds per cast, will i ?

in other words, do i need this whit a huge connection and a clean and steady ping ?

Aerath
20-07-2007, 02:32 PM
Average Human Reaction time is about 0.10seconds.

So with a ping of 100 or less you will not be able to reliably use this I'd think.

Twoflower
20-07-2007, 02:46 PM
i think so too, that's why i ask :)

Wintrow
20-07-2007, 03:11 PM
This is indeed mostly to help HPB's (High Ping *****es) as opposed to the LPB's (Low Ping Bastards) who don't need help :tongue:.

(I'm hoping the cuss-filter will catch the innaproriate words here)

Janfader
20-07-2007, 03:30 PM
This is indeed mostly to help HPB's (High Ping *****es) as opposed to the LPB's (Low Ping Bastards) who don't need help :tongue:.

(I'm hoping the cuss-filter will catch the innaproriate words here)

Those who have a Sat connection should get this or high ping users!!! I have very low ping/ms and a good framerate.

You can make changes to your video settings to increase your dps, lowering all your textures etc... the known issue with many players.

Lag = your gonna get owned!

Thargos
20-07-2007, 03:32 PM
Those who have a Sat connection should get this or high ping users!!! I have very low ping/ms and a good framerate.

You can make changes to your video settings to increase your dps, lowering all your textures etc... the known issue with many players.

Lag = your gonna get owned!

HEY!

I lag and don't get owned in BG.


I noticed exactly what jaedx described a couple of weeks ago, my cast bar has about .2 second lag.

rgirty
20-07-2007, 03:39 PM
Just get quartz casting bar. It gives you a casting bar that shows a red area on the end. when your indicator goes into that area that means the server has already received your command you can start casting again, most of the time this is before the animation.

Stigg
20-07-2007, 03:43 PM
Just get quartz casting bar. It gives you a casting bar that shows a red area on the end. when your indicator goes into that area that means the server has already received your command you can start casting again, most of the time this is before the animation.

Yea that. And I would suggest this to any player, regardless of latency. Even with a ping of 150, this raises dmg by about 5%

Janfader
20-07-2007, 03:46 PM
Just get quartz casting bar. It gives you a casting bar that shows a red area on the end. when your indicator goes into that area that means the server has already received your command you can start casting again, most of the time this is before the animation.

I've noticed the lag on spell casting for a long time now and used to it. I have all my spells on the F1, F2, F3, F4, F5, F6, F7 keys and the order of a perfect attack pattern (most dps possible I can do). The macros key binding I find meh.. I can start off using UA, and before its done I can have x2 DoTs up on the target. I find the rolling of your fingers on the F commands works best especially the DoTs using Tab key to target without facing the target (as DoT's just need to be targeted anywhere within range).

Hope that helps. :thumbsup:

rgirty
20-07-2007, 04:02 PM
I've noticed the lag on spell casting for a long time now and used to it. I have all my spells on the F1, F2, F3, F4, F5, F6, F7 keys and the order of a perfect attack pattern (most dps possible I can do). The macros key binding I find meh.. I can start off using UA, and before its done I can have x2 DoTs up on the target. I find the rolling of your fingers on the F commands works best especially the DoTs using Tab key to target without facing the target (as DoT's just need to be targeted anywhere within range).

Hope that helps. :thumbsup:

I thought the same thing, until i got quartz and noticed the latency is different between EVERY cast. The latency is not consistent, at least for me.

JaedxRapture
21-07-2007, 12:34 AM
Average Human Reaction time is about 0.10seconds.

So with a ping of 100 or less you will not be able to reliably use this I'd think.

During repetition, this changes. If you get within the rythm of hitting the same key over and over again, then you can begin to hit the buttons based on an internal timer and not an actual reaction. So during straight nuking, this can help. But unless you're nuking straight several times in a row, this won't really help unless you have high latency.

Pongle
21-07-2007, 03:15 AM
This is just a manual version of the old fastcast mod.