diff --git a/include/d/col/c/c_cc_d.h b/include/d/col/c/c_cc_d.h index d3a0cf5a..574e6b8a 100644 --- a/include/d/col/c/c_cc_d.h +++ b/include/d/col/c/c_cc_d.h @@ -360,6 +360,10 @@ enum dCcD_ObjAtType { /* 0x 0200 0000 */ AT_TYPE_0x2000000 = (1 << 25), /* 0x 0400 0000 */ AT_TYPE_KOLOKTOS_SWORD = (1 << 26), /* 0x 0800 0000 */ AT_TYPE_0x8000000 = (1 << 27), + /* 0x 1000 0000 */ AT_TYPE_0x10000000 = (1 << 28), + /* 0x 2000 0000 */ AT_TYPE_0x20000000 = (1 << 29), + /* 0x 4000 0000 */ AT_TYPE_0x40000000 = (1 << 30), + /* 0x 8000 0000 */ AT_TYPE_0x80000000 = (1 << 31), /* 0x 0148 8200 */ AT_TYPE_COMMON0 = AT_TYPE_BUGNET | AT_TYPE_BEETLE | AT_TYPE_0x80000 | AT_TYPE_0x8000 | AT_TYPE_WIND, }; diff --git a/src/REL/d/a/obj/d_a_obj_bird_sp.cpp b/src/REL/d/a/obj/d_a_obj_bird_sp.cpp index db650e5a..7d6ab62f 100644 --- a/src/REL/d/a/obj/d_a_obj_bird_sp.cpp +++ b/src/REL/d/a/obj/d_a_obj_bird_sp.cpp @@ -10,7 +10,35 @@ dCcD_SrcSph dAcObjBirdSp_c::sCcSrc = { /* mObjInf */ { /* mObjAt */ {0, 2, {0, 0, 0}, 0, 0, 0, 0, 0, 0}, - /* mObjTg */ {0xfeb77fff, 0x00000105, {0, 00, 0x407}, 0, 0}, + /* mObjTg */ {(AT_TYPE_0x1 | + AT_TYPE_SWORD | + AT_TYPE_0x4 | + AT_TYPE_PHYSICS | + AT_TYPE_0x10 | + AT_TYPE_BOMB | + AT_TYPE_0x40 | + AT_TYPE_SLINGSHOT | + AT_TYPE_0x100 | + AT_TYPE_WIND | + AT_TYPE_DAMAGE | + AT_TYPE_WHIP | + AT_TYPE_0x1000 | + AT_TYPE_ARROW | + AT_TYPE_CLAWSHOT | + AT_TYPE_BELLOWS | + AT_TYPE_0x20000 | + AT_TYPE_0x40000 | + AT_TYPE_BUBBLE | + AT_TYPE_0x200000 | + AT_TYPE_0x800000 | + AT_TYPE_0x2000000 | + AT_TYPE_KOLOKTOS_SWORD | + AT_TYPE_0x8000000 | + AT_TYPE_0x10000000 | + AT_TYPE_0x20000000 | + AT_TYPE_0x40000000 | + AT_TYPE_0x80000000 + ), 0x00000105, {0, 00, 0x407}, 0, 0}, /* mObjCo */ {0x00004029}}, /* mSphInf */ {1000.0f} };