1package com.osroyale.game.world.entity.combat.strategy.player.special.melee;
3import com.osroyale.game.Animation;
4import com.osroyale.game.Graphic;
5import com.osroyale.game.UpdatePriority;
6import com.osroyale.game.world.entity.combat.attack.FightType;
7import com.osroyale.game.world.entity.combat.hit.Hit;
8import com.osroyale.game.world.entity.combat.strategy.player.PlayerMeleeStrategy;
9import com.osroyale.game.world.entity.mob.Mob;
10import com.osroyale.game.world.entity.mob.player.Player;
39public class DragonLongsword
extends PlayerMeleeStrategy {
42 private static final DragonLongsword INSTANCE =
new DragonLongsword();
44 private DragonLongsword() { }
47 public void start(
Player attacker,
Mob defender,
Hit[] hits) {
48 super.start(attacker, defender, hits);
49 attacker.graphic(GRAPHIC);
63 public int modifyDamage(
Player attacker,
Mob defender,
int damage) {
64 return (
int) (damage * 1.15);
67 public static DragonLongsword
get() {