Changing a persons quote is really frowned on by these forums. Especially rewriting it.
I don't get it Imago. You are playing on an emulator of a game hosted for free.
Demanding an immediate fix that only affects a small population of players and characters who have this limited race/class who exploit this in PvP.
Have some humbleness they acknowledge it and are trying to fix it but it doesn't warrant a hot fix and drop all resources to fix NOW.
Hell want fix the code yourself and part of the solution:
https://github.com/EQEmu/Server/blob...one/attack.cpp
Code:
if (hit.skill == EQ::skills::SkillArchery ||
(hit.skill == EQ::skills::SkillThrowing && GetClass() != BERSERKER))
hit.damage_done /= 2;
if (hit.damage_done < 1)
hit.damage_done = 1;
if (hit.skill == EQ::skills::SkillArchery) {
int bonus = aabonuses.ArcheryDamageModifier + itembonuses.ArcheryDamageModifier + spellbonuses.ArcheryDamageModifier;
hit.damage_done += hit.damage_done * bonus / 100;
int headshot = TryHeadShot(defender, hit.skill);
if (headshot > 0) {
hit.damage_done = headshot;
}
else if (GetClass() == RANGER && GetLevel() > 50) { // no double dmg on headshot
if ((defender->IsNPC() && !defender->IsMoving() && !defender->IsRooted()) || !RuleB(Combat, ArcheryBonusRequiresStationary)) {
hit.damage_done *= 2;
MessageString(Chat::MeleeCrit, BOW_DOUBLE_DAMAGE);
}
}
}