RuneHive-Game
Loading...
Searching...
No Matches
AuguryListener.java
Go to the documentation of this file.
1
package
com.runehive.game.world.entity.combat.attack.listener.other.prayer;
2
3
import
com.runehive.game.world.entity.combat.attack.listener.SimplifiedListener;
4
import
com.runehive.game.world.entity.mob.Mob;
5
6
public
class
AuguryListener
extends
SimplifiedListener
<Mob> {
7
8
@Override
9
public
int
modifyMagicLevel
(
Mob
attacker,
Mob
defender,
int
level) {
10
return
level * 5 / 4;
11
}
12
13
@Override
14
public
int
modifyDefenceLevel
(
Mob
attacker,
Mob
defender,
int
damage) {
15
return
damage * 5 / 4;
16
}
17
18
}
com.runehive.game.world.entity.combat.attack.listener.SimplifiedListener
Definition
SimplifiedListener.java:7
com.runehive.game.world.entity.combat.attack.listener.other.prayer.AuguryListener
Definition
AuguryListener.java:6
com.runehive.game.world.entity.combat.attack.listener.other.prayer.AuguryListener.modifyMagicLevel
int modifyMagicLevel(Mob attacker, Mob defender, int level)
Definition
AuguryListener.java:9
com.runehive.game.world.entity.combat.attack.listener.other.prayer.AuguryListener.modifyDefenceLevel
int modifyDefenceLevel(Mob attacker, Mob defender, int damage)
Definition
AuguryListener.java:14
com.runehive.game.world.entity.mob.Mob
Handles the mob class.
Definition
Mob.java:66