Skip to content

Instantly share code, notes, and snippets.

package io.ruin.model.combat.special.melee;
import io.ruin.api.utils.Random;
import io.ruin.cache.Color;
import io.ruin.cache.ItemDef;
import io.ruin.model.combat.AttackStyle;
import io.ruin.model.combat.AttackType;
import io.ruin.model.combat.CombatUtils;
import io.ruin.model.combat.Hit;
import io.ruin.model.combat.special.Special;
@Monomode
Monomode / gist:24f1b2e8dc0016976645f507591258c7
Created December 19, 2022 14:36
RuneLite Line of Sight Plugin
public boolean hasLineOfSightTo(Tile other)
{
// Check if the tiles are on the same plane
if (this.getPlane() != other.getPlane())
{
return false;
}
// Get the collision data for the current plan