increase melee damage by 15% for paladins and 20% for knights

This commit is contained in:
ErikasKontenis 2020-05-07 16:55:49 +03:00
parent 83dff737cb
commit 651ca9e075

View File

@ -896,6 +896,15 @@ bool Combat::closeAttack(Creature* attacker, Creature* target, fightMode_t fight
combatDamage.value = totalDamage;
combatDamage.origin = ORIGIN_MELEE;
if (Player* player = attacker->getPlayer()) {
if (player->getVocationId() == 3 || player->getVocationId() == 7) {
combatDamage.value += combatDamage.value * 0.15;
}
else if (player->getVocationId() == 4 || player->getVocationId() == 8) {
combatDamage.value += combatDamage.value * 0.20;
}
}
bool hit = Combat::doCombatHealth(attacker, target, combatDamage, combatParams);
if (Monster* monster = attacker->getMonster()) {