import com.google.common.collect.ImmutableSet;
import com.runehive.game.Graphic;
import com.runehive.game.world.entity.combat.CombatImpact;
import com.runehive.game.world.entity.combat.CombatType;
import com.runehive.game.world.entity.combat.CombatUtil;
import com.runehive.game.world.entity.combat.PoisonType;
import com.runehive.game.world.entity.combat.attack.FightType;
import com.runehive.game.world.entity.combat.attack.FormulaFactory;
import com.runehive.game.world.entity.combat.hit.CombatHit;
import com.runehive.game.world.entity.combat.hit.Hit;
import com.runehive.game.world.entity.combat.hit.HitIcon;
import com.runehive.game.world.entity.mob.Mob;
import com.runehive.game.world.entity.mob.data.LockType;
import com.runehive.game.world.entity.mob.player.Player;
import com.runehive.game.world.entity.skill.Skill;
import com.runehive.util.RandomUtils;
import java.util.List;
import java.util.concurrent.TimeUnit;
import com.runehive.game.world.entity.combat.CombatUtil.getHitDelay;
Go to the source code of this file.