public static bool Contains( string a, string b ) { if ( a == null || b == null || a.Length < b.Length ) return false; a = a.ToLower(); b = b.ToLower(); return ( a.IndexOf( b ) >= 0 ); } }
public static bool IsWater(this StaticTile tile) { return(StaticWaterTiles.Contains(tile.ID) || TileData.ItemTable[tile.ID].Flags.HasFlag(TileFlag.Wet) || Insensitive.Contains(TileData.ItemTable[tile.ID].Name, "water")); }