1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// A5 04 ¹«»áÌÖ·¥¹¥»÷½á¹û #tagSCFamilyTaofaAtkRet
 
struct    tagSCFamilyTaofaAtkItem
{
    DWORD        ItemID;
    DWORD        Count;
};
 
struct    tagSCFamilyTaofaAtkHurt
{
    BYTE        IsSuper;        // ÊÇ·ñ±©»÷
    DWORD        HurtValue;    // ±¾´ÎÉ˺¦£¬ÇóÓàÒÚ²¿·Ö
    DWORD        HurtValueEx;    // ±¾´ÎÉ˺¦£¬Õû³ýÒÚ²¿·Ö
};
 
struct    tagSCFamilyTaofaAtkRet
{
    tagHead        Head;
    BYTE        AtkType;        // ¹¥»÷ÀàÐÍ£º0-³£¹æ£»1-Å­Æø¹¥»÷
    BYTE        HurtCount;
    tagSCFamilyTaofaAtkHurt        HurtList[HurtCount];    // É˺¦´ÎÊýÁÐ±í£¬ÈçÅ­Æø¹¥»÷Óжà´ÎÉ˺¦
    BYTE        ItemCount;
    tagSCFamilyTaofaAtkItem        ItemList[ItemCount];    // ½±ÀøÎïÆ·Áбí
};