Instruments do not work, Simple as it is, bard spells
do increase when a instrament should modify it, and
also when we gain skills in siging it doesnt effect the
songs either, makeing selos slower than jboots.
Stacking, this is my biggest problem with bards cuase
its basically making them useless in groups.
If any person has any level of a resist buff on, they
will not stack with the bards resists, but it should
*by live standards* some hastes do not stack like they
should such as warsong and ejai. Warsong doesnt stack
with avatar *not sure if this is like live but added
just incase* Bard mana regen songs do not stack with
any mana regen buffs, Ds do not stack with ds buffs
*not sure if this was in live i think it was*. Also
songs that should go into the song buff box dont, such
as Song of travel and dance of blades.
Charming, if a bard charms a PC's pet and zones , that
pet will remain theirs even if they are not singing
charm song.
Songs hanging. if a bard sings a song, eventually he
will get an error wich will make it very hard to stop
singing that song. Its hard to explain but i will give
and example.
I start singing song of travel and i go looking for
sumtin to kill, i get to the mob or unlucky pc and try
to cast selos chain, but for some reason the casting
time will go down to like 98% then just stop, it will
still be continueing the selos song of travel until i
zone , or just click the spell gem for 5 mins.
Invis
Bard invis songs only work for their first tic, once
the secound tic is sung mobs can see you even tho you
apear invisible and have the buff icon on, this makes
it trouble some to get threw zones with mobs that see
invis cuase it will only work for 12 secounds
Logged In: YES
user_id=722692
Since there is no many issues included in this bug it will take
me a while to get it all worked out.
Logged In: YES
user_id=997843
some extra info for you about intruments...
there is a method on client called GetInstrumentMod which
will return the instrument mod value, which is a
percentage*10 (aka GetInstrumentMod()/1000.0 == % bonus)
Right now, my hack to make this work was to increase the
bard's effective claster level by this ratio
(Mob::GetCasterLevel).. this didnt go so well, though works
somewhat. The reason i had to do a hack in the first place
was that most bard buffs come through as buffs. When the
buffs are being used (CalcSpellBonuses & DoBuffTic), there is
no information about the caster or their instruments (except
caster level), so there is not way to determine that there
should be a bonus... so the solution is prolly just changing
Buffs_Struct to have this info, I just didnt know if that was
the right way to do it when I looked at it.