public bool Equals(MobInfo other) { bool abilitiesEqual = Abilities.SequenceEqual(other.Abilities); return(OrigCoord.Equals(other.OrigCoord) && MaxHp == other.MaxHp && MaxAp == other.MaxAp && Iniciative == other.Iniciative && abilitiesEqual && Team == other.Team); }
public bool Equals(MobInstance other) { return(Id == other.Id && Coord.Equals(other.Coord) && Hp == other.Hp && Ap == other.Ap && Buff.Equals(other.Buff)); }
public bool Equals(AreaBuff other) { return(Coord.Equals(other.Coord) && Radius == other.Radius && Effect.Equals(other.Effect)); }