public bool ItemFitsWeaponRack(Item i) { bool flag = false; if (i.fishingPole > 0) flag = true; switch (i.netID) { case 905: case 1326: flag = true; break; } if ((i.damage > 0 || flag) && i.useStyle > 0) return i.stack > 0; return false; }