htw icon

RaidAssist Index

htw | PRO | 09/02/19 07:34:09 PM UTC | 0 ⭐ | 624 👁️ | Never ⏰ | []
C++ |

670 B

|

None

|

0 👍

/

0 👎

    case MainAssist:
        if (ISINDEX() && ISNUMBER())
        {
            DWORD mIndex = GETNUMBER();
            if (!mIndex)
                return false;
            int i = 0;
            Dest.DWord = 0;
            Dest.Type = pRaidMemberType;
            for (i = 0; i < 72; i++)
            {
                if (pRaid->RaidMemberUsed[i] && pRaid->RaidMember[i].RaidMainAssist)
                {
                    i++;
                    if(mIndex == i)
                    {
                        Dest.DWord = i + 1;
                        return true;
                    }
                }
            }
        }
        else
        {
            Dest.DWord = 0;
            Dest.Type = pRaidMemberType;
            for (i = 0; i < 72; i++)
            {
                if (pRaid->RaidMemberUsed[i] && pRaid->RaidMember[i].RaidMainAssist)
                {
                    Dest.DWord = i + 1;
                    return true;
                }
            }
        }
        return false;

Comments