PDA

View Full Version : Game Mechanics: Weapon swing timers not resetting after casting


tristantio
01-22-2014, 05:08 PM
In classic/Kunark EQ weapon swing timers reset after each spell cast.

For instance, the time would be (using Oggok Cleaver at 60 delay):
0: Swing Weapon
1: Cast lifetap for 3 seconds
4: Begin weapon swing timer
10: Swing weapon

While the current p99 situation is as follows (tested on my 35 SHD with Oggok Cleaver):
0: Swing Weapon
1: Cast lifetap for 3 seconds
6: Swing weapon

This appears to have been changed after Velious era in the patch that makes snare/root stack:
http://www.tski.co.jp/baldio/patch/20010109.html

heartbrand
01-22-2014, 05:23 PM
gr8 find

quido
01-22-2014, 05:33 PM
Another similar issue that I think is a bug is that time spent casting with auto-attack on counts towards proccing. I used to tank mobs with BSH and chain cast JBB (allowing a single swing after each cast) and I still got as many BSH procs as I would had I not cast JBB at all. While it's possible this is classic, it seems like an oversight.

slappytwotoes
01-22-2014, 06:30 PM
Another similar issue that I think is a bug is that time spent casting with auto-attack on counts towards proccing. I used to tank mobs with BSH and chain cast JBB (allowing a single swing after each cast) and I still got as many BSH procs as I would had I not cast JBB at all. While it's possible this is classic, it seems like an oversight.

This is actually working properly. Proc chance is determined as chance per minute instead of chance per swing. That's why slower weapons don't proc less than faster weapons.

NextGenesis88
01-28-2014, 08:21 PM
Hm, I definitely can confirm this is how it works. If I get one or more fizzles I still get an instant hit right after the spell lands on my troll shadowknight. Now I didn't play during classic so I don't know what's right or wrong, but definitely true.

Tecmos Deception
01-28-2014, 08:37 PM
Another similar issue that I think is a bug is that time spent casting with auto-attack on counts towards proccing. I used to tank mobs with BSH and chain cast JBB (allowing a single swing after each cast) and I still got as many BSH procs as I would had I not cast JBB at all. While it's possible this is classic, it seems like an oversight.

The amount of time autoattack is on has no effect on proccing, if I'm not mistaken. The game just needs to know your weapon delay and from there it calculates the chance of a proc happening on any given swing.


The mechanic as-is definitely isn't correct though. Sure is nice for hybrids (and RoA enchanters!) though :)

Haynar
01-28-2014, 09:49 PM
Great find. I will check to make sure snare and root dont stack.

H

Sundawg
01-28-2014, 11:51 PM
Internal report from this past September with some more details:

On Red99, it seems that all classes are benefiting from this (out of era for us) buff that hybrids received in this patch note:

http://www.tski.co.jp/baldio/patch/20010109.html


Quote:
•Melee attack timers will no longer be reset when a SK, Paladin, or Ranger cast a spell. Previously these classes had to wait a full attack delay after casting before they would attack via melee again.

This (for us) bug makes classes like Shaman far stronger in classic PvP then they should be. It allows them to use, for example, a 30 damage gatorsmash maul and hit people very hard in between the casts. It also allows them to slam and interrupt their caster enemies in between their own castings. Shamen with a gatorsmash maul taking advantage of this bug was very popular in classic era red99, but all casters (including hybrids who should not even have this yet) greatly benefited from this.

Below is a log from a shaman I have on EQmac that clearly shows her weapon delay is NOT being reset after completing castings of long casting time plague spells. Eventually this feature described in the patch note above was extended to Beastlords, but that is beyond our timeline.


Quote:
[Sun Sep 15 14:12:38 2013] Auto attack is on.
[Sun Sep 15 14:12:38 2013] You crush Ping Fuzzlecutter for 20 points of damage.
[Sun Sep 15 14:12:40 2013] You begin casting Plague.
[Sun Sep 15 14:12:45 2013] Ping Fuzzlecutter punches YOU for 42 points of damage.
[Sun Sep 15 14:12:45 2013] Ping Fuzzlecutter punches YOU for 35 points of damage.
[Sun Sep 15 14:12:46 2013] You regain your concentration and continue your casting.
[Sun Sep 15 14:12:46 2013] Ping Fuzzlecutter was hit by non-melee for 60 points of damage.
[Sun Sep 15 14:12:46 2013] Ping Fuzzlecutter sweats and shivers, looking feverish.
[Sun Sep 15 14:12:50 2013] Ping Fuzzlecutter punches YOU for 35 points of damage.
[Sun Sep 15 14:12:50 2013] You try to crush Ping Fuzzlecutter, but Ping Fuzzlecutter ripostes!
[Sun Sep 15 14:12:51 2013] You begin casting Plague.
[Sun Sep 15 14:12:52 2013] Ping Fuzzlecutter bashes YOU for 12 points of damage.
[Sun Sep 15 14:12:55 2013] Ping Fuzzlecutter punches YOU for 18 points of damage.
[Sun Sep 15 14:12:55 2013] Ping Fuzzlecutter punches YOU for 11 points of damage.
[Sun Sep 15 14:12:57 2013] You regain your concentration and continue your casting.
[Sun Sep 15 14:12:57 2013] Ping Fuzzlecutter was hit by non-melee for 60 points of damage.
[Sun Sep 15 14:12:57 2013] Ping Fuzzlecutter sweats and shivers, looking feverish.
[Sun Sep 15 14:13:01 2013] You try to crush Ping Fuzzlecutter, but miss!
[Sun Sep 15 14:13:02 2013] You begin casting Plague.
[Sun Sep 15 14:13:06 2013] Ping Fuzzlecutter punches YOU for 42 points of damage.
[Sun Sep 15 14:13:06 2013] Ping Fuzzlecutter tries to punch YOU, but misses!
[Sun Sep 15 14:13:08 2013] You regain your concentration and continue your casting.
[Sun Sep 15 14:13:08 2013] Ping Fuzzlecutter was hit by non-melee for 60 points of damage.
[Sun Sep 15 14:13:08 2013] Ping Fuzzlecutter sweats and shivers, looking feverish.
[Sun Sep 15 14:13:11 2013] You crush Ping Fuzzlecutter for 23 points of damage.
[Sun Sep 15 14:13:13 2013] Auto attack is off.
[Sun Sep 15 14:13:14 2013] Your spell fizzles!
[Sun Sep 15 14:13:16 2013] You begin casting Gate.
[Sun Sep 15 14:13:16 2013] You haven't recovered yet...
[Sun Sep 15 14:13:16 2013] Ping Fuzzlecutter tries to punch YOU, but misses!
[Sun Sep 15 14:13:21 2013] LOADING, PLEASE WAIT...
[Sun Sep 15 14:13:28 2013] You have entered Plane of Knowledge.

Last edited by Sundawg; 09-15-2013 at 01:29 PM..

odiecat99
01-31-2014, 12:10 AM
this guy.. root..snarree... verrious..