here is the stat block as i have it now:
Large Giant
Hit Dice: 10d8+10 (55 hp)
Initiative: +7
Speed: 30 ft. in chainmail (6 squares); base speed 40 ft. (8 squares)
Armour Class: 22 (-1 size, +2 Dex, +6 natural, +5 chainmail), touch 11, flat-footed 20
Base Attack/Grapple: +7/+16
Attack: Falchion +11 melee (2d6+7/15-20) or composite longbow (+5) +9 ranged (2d6+5/x3) or rock +9 ranged (2d6+5)
Full Attack: Falchion +11/+6 melee (2d6+7/15-20) or composite longbow (+5) +9/+4 ranged (2d6+5/x3) or rock +9 ranged (2d6+5)
Space/Reach: 10 ft./10 ft.
Special Attacks: Rock throwing
Special Qualities: Low-light vision, rock catching
Saves: Fort +8, Ref +6, Will +5
Abilities: Str 21, Dex 16, Con 13, Int 9, Wis 15, Cha 12
Skills: Climb +7, Jump +7, Listen +2*, Spot +7*, Survival +6*
Feats: Improved Critical (falchion), Improved Initiative, Point Blank Shot, Rapid Shot
Environment: Warm desert, hills, plains and mountains
Organisation: Solitary, family (2-4 plus 30% non-combatants), raiding party (6-9 plus one adept or sorcerer of 3rd-5th level plus 3-5 war chariots plus 6-10 dire lions, or tribe (31-40, plus 30% non-combatants, plus 0-7 war chariots each with 2-3 dire lions, plus 1-3 adepts or sorcerers of 1st-6th level)
Challenge Rating: 4 ? 6 ?
Treasure: Standard
Alignment: Usually neutral evil
Advancement: By character class
Level Adjustment: +3
that leaves these bits:
Rock Throwing (Ex): Adult giants are accomplished rock throwers and receive a +1 racial bonus to attack rolls when throwing rocks. A giant of at least Large size can hurl rocks weighing 40 to 50 pounds each up to 5 range increments. The size of the range increment varies with the giant variety. A Huge giant can hurl rocks of 60 to 80 pounds. A Gargantuan giant can hurl rocks of 100 to 200 pounds, and a Colossal giant can hurl rocks of 300 pounds or more.
Rock Catching (Ex): A giant of at least Large size can catch most giant-hurled rocks (or projectiles of similar shape) thrown by giants or other creatures of up to one size category larger than the giant. Once per round, a giant that would normally be hit by a rock can catch it as a free action. The giant must be aware of the attack.
which become these (let me know if something doesn't look right) in 3.5:
Rock Throwing (Ex): The range increment is 90 feet for a GIANT’s thrown rocks. It uses both hands when throwing a rock.
Rock Catching (Ex): A GIANT can catch Small, Medium, or Large rocks (or projectiles of similar shape). Once per round, a GIANT that would normally be hit by a rock can make a Reflex save to catch it as a free action. The DC is 15 for a Small rock, 20 for a Medium one, and 25 for a Large one. (If the projectile provides a magical bonus on attack rolls, the DC increases by that amount.) The GIANT must be ready for and aware of the attack in order to make a rock catching attempt.