I am not sure how you have implemented archery on players, mobs consistently use wrong behaviors though.
1. They should not be able to fire while moving.
2. Damage or other interupts should interupt archery.
3. They should put bow away and take out weapon when in melee range.
http://talsyra.tripod.com/daocmechanics/archery_bow_mechanics.html -- This site has good info on how archery mechanics should work
FYI I did make a bug report just thought I would post here as well.
1. They should not be able to fire while moving.
2. Damage or other interupts should interupt archery.
3. They should put bow away and take out weapon when in melee range.
http://talsyra.tripod.com/daocmechanics/archery_bow_mechanics.html -- This site has good info on how archery mechanics should work
FYI I did make a bug report just thought I would post here as well.