Sorry to bump again but
Code:
case 26065: // no forfeit
case 26040:
client.duelSlot = -1;
client.getDueling().selectRule(client,0);
break;
case 26066: // no movement
case 26048:
client.duelSlot = -1;
client.getDueling().selectRule(client,1);
break;
case 26069: // no range
case 26042:
client.duelSlot = -1;
client.getDueling().selectRule(client,2);
break;
case 26070: // no melee
case 26043:
client.duelSlot = -1;
client.getDueling().selectRule(client,3);
break;
case 26071: // no mage
case 26041:
client.duelSlot = -1;
client.getDueling().selectRule(client,4);
break;
case 26072: // no drinks
case 26045:
client.duelSlot = -1;
client.getDueling().selectRule(client,5);
break;
case 26073: // no food
case 26046:
client.duelSlot = -1;
client.getDueling().selectRule(client,6);
break;
case 26074: // no prayer
case 26047:
client.duelSlot = -1;
client.getDueling().selectRule(client,7);
break;
case 26076: // obsticals
case 26075:
client.duelSlot = -1;
client.getDueling().selectRule(client,8);
break;
case 2158: // fun weapons
case 2157:
client.duelSlot = -1;
client.getDueling().selectRule(client,9);
break;
case 30136: // sp attack
case 30137:
client.duelSlot = -1;
client.getDueling().selectRule(client,10);
client.usingSpecial = false;
break;
case 53245: //no helm
client.duelSlot = 0;
client.getDueling().selectRule(client,11);
break;
case 53246: // no cape
client.duelSlot = 1;
client.getDueling().selectRule(client,12);
break;
case 53247: // no ammy
client.duelSlot = 2;
client.getDueling().selectRule(client,13);
break;
case 53249: // no weapon.
client.duelSlot = 3;
client.getDueling().selectRule(client,14);
break;
case 53250: // no body
client.duelSlot = 4;
client.getDueling().selectRule(client,15);
break;
case 53251: // no shield
client.duelSlot = 5;
client.getDueling().selectRule(client,16);
break;
case 53252: // no legs
client.duelSlot = 7;
client.getDueling().selectRule(client,17);
break;
case 53255: // no gloves
client.duelSlot = 9;
client.getDueling().selectRule(client,18);
break;
case 53254: // no boots
client.duelSlot = 10;
client.getDueling().selectRule(client,19);
break;
case 53253: // no rings
client.duelSlot = 12;
client.getDueling().selectRule(client,20);
break;
case 53248: // no arrows
client.duelSlot = 13;
client.getDueling().selectRule(client,21);
break;
I honestly don't think it's in this code but it's worth a shot to narrow it down. I wonder if this even has anything to do with dueling?
Anyways, this is CS [Shard]