summaryrefslogtreecommitdiff
path: root/src/d/d_cc_uty.cpp
diff options
context:
space:
mode:
authorLagoLunatic <LagoLunatic@users.noreply.github.com>2024-02-10 01:09:51 -0500
committerLagoLunatic <LagoLunatic@users.noreply.github.com>2024-02-10 01:09:51 -0500
commitdeb7faebbfde8117c876b7c17248c2f9fb8a8f67 (patch)
treef536e9fde6cb068664e6a7d77beee1aaaf37dee1 /src/d/d_cc_uty.cpp
parent7c983ef0c70e50f5d96eeafefba89ae027183498 (diff)
various cleanup, fix some fakematches
Diffstat (limited to 'src/d/d_cc_uty.cpp')
-rw-r--r--src/d/d_cc_uty.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/d/d_cc_uty.cpp b/src/d/d_cc_uty.cpp
index 0d8129b5..4bfc82b5 100644
--- a/src/d/d_cc_uty.cpp
+++ b/src/d/d_cc_uty.cpp
@@ -41,7 +41,7 @@ u16 cc_pl_cut_bit_get() {
/* 800AE9E8-800AEA60 .text at_se_get__FP8cCcD_Obj */
u32 at_se_get(cCcD_Obj* obj) {
dCcD_GObjInf* gObjInf = dCcD_GetGObjInf(obj);
- if (gObjInf->GetAtType() & (AT_TYPE_SKULL_HAMMER | AT_TYPE_STALFOS_MACE)) {
+ if (gObjInf->ChkAtType(AT_TYPE_SKULL_HAMMER | AT_TYPE_STALFOS_MACE)) {
return JA_SE_LK_HAMMER_HIT;
} else if (gObjInf->GetAtSe() == dCcD_SE_UNK4) {
return JA_SE_LK_W_WEP_HIT;
@@ -59,7 +59,7 @@ u32 at_se_get(cCcD_Obj* obj) {
/* 800AEA60-800AEAD8 .text at_se_getC__FP8cCcD_Obj */
u32 at_se_getC(cCcD_Obj* obj) {
dCcD_GObjInf* gObjInf = dCcD_GetGObjInf(obj);
- if (gObjInf->GetAtType() & (AT_TYPE_SKULL_HAMMER | AT_TYPE_STALFOS_MACE)) {
+ if (gObjInf->ChkAtType(AT_TYPE_SKULL_HAMMER | AT_TYPE_STALFOS_MACE)) {
return JA_SE_LK_HAMMER_HIT;
} else if (gObjInf->GetAtSe() == dCcD_SE_UNK4) {
return JA_SE_LK_W_WEP_CRT_HIT;
@@ -95,16 +95,16 @@ fopAc_ac_c* at_power_check(CcAtInfo* atInfo) {
atInfo->mResultingAttackType = 0xC;
atInfo->mDamage = 0;
- if (atInfo->mpObj->GetAtType() & AT_TYPE_WATER) {
+ if (atInfo->mpObj->ChkAtType(AT_TYPE_WATER)) {
atInfo->mResultingAttackType = 0x4;
return atInfo->mpActor;
- } else if (atInfo->mpObj->GetAtType() & AT_TYPE_WIND) {
+ } else if (atInfo->mpObj->ChkAtType(AT_TYPE_WIND)) {
atInfo->mResultingAttackType = 0x8;
return atInfo->mpActor;
- } else if (atInfo->mpObj->GetAtType() & AT_TYPE_UNK20000) {
+ } else if (atInfo->mpObj->ChkAtType(AT_TYPE_UNK20000)) {
atInfo->mResultingAttackType = 0x5;
return atInfo->mpActor;
- } else if (atInfo->mpObj->GetAtType() & (AT_TYPE_FIRE | AT_TYPE_FIRE_ARROW)) {
+ } else if (atInfo->mpObj->ChkAtType(AT_TYPE_FIRE | AT_TYPE_FIRE_ARROW)) {
atInfo->mResultingAttackType = 0x5;
}
@@ -112,7 +112,7 @@ fopAc_ac_c* at_power_check(CcAtInfo* atInfo) {
atInfo->mDamage = atInfo->mpObj->GetAtAtp();
if (fopAcM_GetName(atInfo->mpActor) == PROC_PLAYER) {
- if (atInfo->mpObj->GetAtType() & AT_TYPE_SKULL_HAMMER) {
+ if (atInfo->mpObj->ChkAtType(AT_TYPE_SKULL_HAMMER)) {
atInfo->mResultingAttackType = 0x9;
} else {
atInfo->mResultingAttackType = 0x1;
@@ -202,7 +202,7 @@ fopAc_ac_c* cc_at_check(fopAc_ac_c* tgActor, CcAtInfo* atInfo) {
}
atInfo->m0C.y = cM_atan2s(-f2, -f0);
- if (atInfo->mpObj->GetAtType() & AT_TYPE_HOOKSHOT) {
+ if (atInfo->mpObj->ChkAtType(AT_TYPE_HOOKSHOT)) {
if (fopAcM_checkStatus(tgActor, fopAcStts_UNK80000_e | fopAcStts_HOOK_CARRY_e | fopAcStts_UNK200000_e)) {
atInfo->mDamage = 0;
}