public boolean attack(final RPEntity victim) {
final int roll = Rand.roll1D100();
if (roll <= probability) {
if (victim instanceof Player) {
final Player player = (Player) victim;
if (player.poison(new ConsumableItem(poison))) {
return true;
}
}
}
return false;