53 public void start(
Player attacker,
Mob defender,
Hit[] hits) {
54 super.start(attacker, defender, hits);
58 public void attack(
Player attacker,
Mob defender,
Hit hit) {
59 super.attack(attacker, defender, hit);
60 attacker.graphic(GRAPHIC);
65 return new CombatHit[]{nextMeleeHit(attacker, defender), nextMeleeHit(attacker, defender)};
74 public int modifyAccuracy(
Player attacker,
Mob defender,
int roll) {
79 public int modifyDamage(
Player attacker,
Mob defender,
int damage) {
80 return (
int) (damage - damage * 0.15);