forked from 2009Scape/Server
Fixed enchanted bolts not working against monsters that cannot be slayer tasks
This commit is contained in:
parent
5d37bb20b0
commit
40a495fcdc
1 changed files with 1 additions and 1 deletions
|
|
@ -239,7 +239,7 @@ public enum BoltEffect {
|
|||
// and should be considered a TODO: temporary abuse prevention measure (bolt effect on slayer monsters)
|
||||
boolean rollSuccess = RandomFunction.random(13) == 5;
|
||||
if (!(state.getVictim() instanceof NPC)) return rollSuccess;
|
||||
if (!(state.getAttacker() instanceof Player) && ((NPC) state.getVictim()).getTask() == null) return rollSuccess;
|
||||
if (!(state.getAttacker() instanceof Player) || ((NPC) state.getVictim()).getTask() == null) return rollSuccess;
|
||||
if (state.getVictim().asNpc().getTask().levelReq > state.getAttacker().asPlayer().getSkills().getLevel(Skills.SLAYER)) return false;
|
||||
return rollSuccess;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue