RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
CombatImpact.java
1package com.osroyale.game.world.entity.combat;
2
3import com.osroyale.game.world.entity.combat.hit.Hit;
4import com.osroyale.game.world.entity.mob.Mob;
5
6import java.util.List;
7
12public interface CombatImpact {
13
17 default boolean canAffect(Mob attacker, Mob defender, Hit hit) {
18 return true;
19 }
20
24 void impact(Mob attacker, Mob defender, Hit hit, List<Hit> hits);
25}
default boolean canAffect(Mob attacker, Mob defender, Hit hit)
void impact(Mob attacker, Mob defender, Hit hit, List< Hit > hits)