My issue(s):
(some are correct, others are obviously not)

I've tried messing with the rotationX & Y, zoom, offsets, and nothing changes them (except offsets, which moves them)
Here are my ints for the items in the picture:
Code:
case 12335:
itemDef.name = "Briefcase";
itemDef.modelZoom = 968;
itemDef.modelRotationY = 135;
itemDef.modelRotationX = 714;
itemDef.modelOffset2 = -5;
itemDef.itemActions = new String[5];
itemDef.itemActions[1] = "Wear";
itemDef.modelID = 28660;
itemDef.anInt165 = 8954;
itemDef.anInt200 = 8954;
break;
case 12359:
itemDef.name = "Leprechaun hat";
itemDef.modelZoom = 968;
itemDef.itemActions = new String[5];
itemDef.itemActions[1] = "Wear";
itemDef.modelID = 28642;
itemDef.anInt165 = 28514;
itemDef.anInt200 = 28589;
break;
case 12353:
itemDef.name = "Monacle";
itemDef.modelZoom = 400;
itemDef.modelRotationY = 350;
itemDef.modelOffset2 = 4;
itemDef.itemActions = new String[5];
itemDef.itemActions[1] = "Wear";
itemDef.modelID = 28720;
itemDef.anInt165 = 28507;
itemDef.anInt200 = 28507;
break;
case 12399:
itemDef.name = "Partyhat & specs";
itemDef.modelZoom = 653;
itemDef.modelRotationY = 242;
itemDef.modelOffset1 = -1;
itemDef.modelOffset2 = -59;
itemDef.itemActions = new String[5];
itemDef.itemActions[1] = "Wear";
itemDef.modelID = 28693;
itemDef.anInt165 = 28505;
itemDef.anInt200 = 28576;
break;
case 12337:
itemDef.name = "Sagacious spectacles";
itemDef.modelZoom = 463;
itemDef.modelRotationY = 323;
itemDef.modelRotationX = 1024;
itemDef.modelOffset1 = 1;
itemDef.itemActions = new String[5];
itemDef.itemActions[1] = "Wear";
itemDef.modelID = 28681;
itemDef.anInt165 = 28506;
itemDef.anInt200 = 28506;
break;
case 12432:
itemDef.name = "Top hat";
itemDef.modelZoom = 589;
itemDef.itemActions = new String[5];
itemDef.itemActions[1] = "Wear";
itemDef.modelID = 28643;
itemDef.anInt165 = 28517;
itemDef.anInt200 = 28587;
break;
case 12434:
itemDef.name = "Top hat & monacle";
itemDef.modelZoom = 905;
itemDef.modelRotationY = 498;
itemDef.modelOffset2 = 12;
itemDef.itemActions = new String[5];
itemDef.itemActions[1] = "Wear";
itemDef.modelID = 28697;
itemDef.anInt165 = 28518;
itemDef.anInt200 = 28588;
break;
case 12445:
itemDef.name = "Black skirt (g)";
itemDef.modelZoom = 1940;
itemDef.modelRotationY = 572;
itemDef.modelOffset2 = 1;
itemDef.originalModelColors = new int[] { 0, 7114 };
itemDef.modifiedModelColors = new int[] { 25238, 24 };
itemDef.itemActions = new String[5];
itemDef.itemActions[1] = "Wear";
itemDef.modelID = 11395;
itemDef.anInt165 = 10982;
itemDef.anInt200 = 11357;
break;
case 12447:
itemDef.name = "Black skirt (t)";
itemDef.modelZoom = 1940;
itemDef.modelRotationY = 572;
itemDef.modelOffset2 = 1;
itemDef.originalModelColors = new int[] { 0, 103 };
itemDef.modifiedModelColors = new int[] { 25238, 24 };
itemDef.itemActions = new String[5];
itemDef.itemActions[1] = "Wear";
itemDef.modelID = 11395;
itemDef.anInt165 = 10982;
itemDef.anInt200 = 11357;
break;
case 12449:
itemDef.name = "Black wizard robe (g)";
itemDef.modelZoom = 1370;
itemDef.modelRotationY = 536;
itemDef.modelOffset2 = 7;
itemDef.originalModelColors = new int[] { 0, 7114 };
itemDef.modifiedModelColors = new int[] { 8741, 24 };
itemDef.itemActions = new String[5];
itemDef.itemActions[1] = "Wear";
itemDef.modelID = 11396;
itemDef.anInt165 = 10979;
itemDef.anInt200 = 11348;
break;
case 12451:
itemDef.name = "Black wizard robe (t)";
itemDef.modelZoom = 1370;
itemDef.modelRotationY = 536;
itemDef.modelOffset2 = 7;
itemDef.originalModelColors = new int[] { 0, 103 };
itemDef.modifiedModelColors = new int[] { 8741, 24 };
itemDef.itemActions = new String[5];
itemDef.itemActions[1] = "Wear";
itemDef.modelID = 11396;
itemDef.anInt165 = 10979;
itemDef.anInt200 = 11348;
break;
case 12453:
itemDef.name = "Black wizard hat (g)";
itemDef.modelZoom = 800;
itemDef.modelRotationY = 152;
itemDef.modelRotationX = 156;
itemDef.modelOffset1 = 5;
itemDef.modelOffset2 = -10;
itemDef.originalModelColors = new int[] { 7114, 0 };
itemDef.modifiedModelColors = new int[] { 24, -26722 };
itemDef.itemActions = new String[5];
itemDef.itemActions[1] = "Wear";
itemDef.modelID = 11400;
itemDef.anInt165 = 11331;
itemDef.anInt200 = 11354;
break;
case 12455:
itemDef.name = "Black wizard hat (t)";
itemDef.modelZoom = 800;
itemDef.modelRotationY = 152;
itemDef.modelRotationX = 156;
itemDef.modelOffset1 = 5;
itemDef.modelOffset2 = -10;
itemDef.originalModelColors = new int[] { 103, 0 };
itemDef.modifiedModelColors = new int[] { 24, -26722 };
itemDef.itemActions = new String[5];
itemDef.itemActions[1] = "Wear";
itemDef.modelID = 11400;
itemDef.anInt165 = 11331;
itemDef.anInt200 = 11354;
break;
case 12381:
itemDef.name = "Black d'hide body (g)";
itemDef.modelZoom = 1030;
itemDef.modelRotationY = 548;
itemDef.modelOffset2 = -4;
itemDef.originalModelColors = new int[] { 4, 16, 7114 };
itemDef.modifiedModelColors = new int[] { 22416, 22424, 24 };
itemDef.itemActions = new String[5];
itemDef.itemActions[1] = "Wear";
itemDef.modelID = 11390;
itemDef.anInt165 = 11345;
itemDef.anInt200 = 11361;
break;
case 12383:
itemDef.name = "Black d'hide chaps (g)";
itemDef.modelZoom = 1720;
itemDef.modelRotationY = 488;
itemDef.modelOffset1 = 7;
itemDef.modelOffset2 = 5;
itemDef.originalModelColors = new int[] { 4, 16, 7114, 7114 };
itemDef.modifiedModelColors = new int[] { 22416, 22424, 24, 7566 };
itemDef.itemActions = new String[5];
itemDef.itemActions[1] = "Wear";
itemDef.modelID = 11371;
itemDef.anInt165 = 11411;
itemDef.anInt200 = 11355;
break;
case 12385:
itemDef.name = "Black d'hide body (t)";
itemDef.modelZoom = 1030;
itemDef.modelRotationY = 548;
itemDef.modelOffset2 = -4;
itemDef.originalModelColors = new int[] { 4, 16, 47 };
itemDef.modifiedModelColors = new int[] { 22416, 22424, 24 };
itemDef.itemActions = new String[5];
itemDef.itemActions[1] = "Wear";
itemDef.modelID = 11390;
itemDef.anInt165 = 11345;
itemDef.anInt200 = 11361;
break;
case 12387:
itemDef.name = "Black d'hide chaps (t)";
itemDef.modelZoom = 1720;
itemDef.modelRotationY = 7;
itemDef.modelOffset1 = 7;
itemDef.modelOffset2 = 5;
itemDef.originalModelColors = new int[] { 4, 16, 47, 47 };
itemDef.modifiedModelColors = new int[] { 22416, 22424, 24, 7566 };
itemDef.itemActions = new String[5];
itemDef.itemActions[1] = "Wear";
itemDef.modelID = 11371;
itemDef.anInt165 = 11411;
itemDef.anInt200 = 11355;
break;
Thanks,
Tylwr