import com.google.common.collect.ImmutableSet;
import com.google.common.collect.Sets;
import com.runehive.game.task.impl.AntiVenomTask;
import com.runehive.game.task.impl.SuperAntipoisonTask;
import com.runehive.game.world.World;
import com.runehive.game.world.entity.combat.CombatUtil;
import com.runehive.game.world.entity.combat.PoisonType;
import com.runehive.game.world.entity.combat.effect.CombatEffectType;
import com.runehive.game.world.entity.combat.hit.Hit;
import com.runehive.game.world.entity.mob.player.Player;
import com.runehive.game.world.entity.skill.Skill;
import com.runehive.game.world.items.Item;
import com.runehive.net.packet.out.SendConfig;
import com.runehive.net.packet.out.SendMessage;
import com.runehive.net.packet.out.SendPoison;
import com.runehive.net.packet.out.SendRunEnergy;
import java.util.EnumSet;
import java.util.Optional;
Go to the source code of this file.