Quote:
Originally Posted by kanras
[You must be logged in to view images. Log in or Register.]
It is.
|
(tl;dr at bottom)
Because one of my mains was a bard, I too noticed the same inconsistency that bard songs would last too long if the +1 was there with my spell parser. After removing the +1, I noticed spells on my other characters were a tick short on real EQ. This was very noticeable for Mezzes, but I would be significantly less likely to notice the inconsistency for other non-time-critical spells.
I honestly don't know what the solution is, but all I know is I ended up adding the +1 back shortly after removing it. Perhaps only non-bard songs should receive the +1 ticks?
I don't really remember if or how I solved the issue for my parser.
The idiotic part is that in eqemu the +1 isn't explained why it exists. Shouldn't that be included in all of the duration formulas? Why does it exist outside of it? Was it some garbage quick fix that they added without thinking about the repercussions?
The EQ duration spell system is a real beast and it's hard to do any real testing unless you have an active EQ account (I talked about this a little at the
5th paragraph here). Furthermore,
Some of the stock eqemu formulas are not accurate as they end up being correct for low durations, but for higher durations they're wrong (and this was only painfully obvious because I had my parser running), which makes testing even more difficult.
***
tl;dr: From my testing
years ago; removing the +1 will fix some bard songs, but will make some of the other duration formulas a tick short.