void main()
{
    object oPC = GetPCSpeaker();
    int nTailType = GetCreatureTailType(oPC) + 1;

    if (nTailType == 14)
    {
        nTailType = 560; //Skip Horses & Monster On Back
    }
    else if (nTailType == 566)  //CEP2.2 Tails
    {
        nTailType == 561;
    }
    else if (nTailType == 590)
    {
        nTailType == 593;
    }
    else if (nTailType == 615)
    {
        nTailType == 617;
    }
    else if (nTailType == 566)
    {
        nTailType == 567;
    }
    else if (nTailType == 590)
    {
        nTailType == 592;
    }
    else if (nTailType == 615)
    {
        nTailType == 616;
    }
    else if (nTailType == 937)
    {
        nTailType == 1750;
    }
    else if (nTailType == 1785)
    {
        nTailType == 1801;
    }
    else if (nTailType == 1981)
    {
        nTailType == 2001;
    }
    else if (nTailType == 2815)
    {
        nTailType == 1;//Start Over
    }


SendMessageToPC(oPC, "Your Current # = " + IntToString(nTailType));

    SetCreatureTailType(nTailType, oPC);
}