summaryrefslogtreecommitdiff
path: root/src/d/actor/d_a_npc_ne.cpp
diff options
context:
space:
mode:
authorTakaRikka <38417346+TakaRikka@users.noreply.github.com>2025-08-22 22:58:29 -0700
committerGitHub <noreply@github.com>2025-08-23 08:58:29 +0300
commit0a8679f92eaf0ca12e3413b0c4fdda7e7cf81a2a (patch)
tree89b3f9772b58f87c4e110ad74c72b5097d45a491 /src/d/actor/d_a_npc_ne.cpp
parentaec2c0987d96057fc3d31c9aea1e9c03bd39421e (diff)
d_a_mg_rod mostly done (#2598)
* d_a_mg_rod mostly done * pr
Diffstat (limited to 'src/d/actor/d_a_npc_ne.cpp')
-rw-r--r--src/d/actor/d_a_npc_ne.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/d/actor/d_a_npc_ne.cpp b/src/d/actor/d_a_npc_ne.cpp
index 9df4150c0c..fde053eadb 100644
--- a/src/d/actor/d_a_npc_ne.cpp
+++ b/src/d/actor/d_a_npc_ne.cpp
@@ -2472,9 +2472,9 @@ static void action(npc_ne_class* i_this) {
cXyz vec1, vec2;
if (i_this->mWantsFish && i_this->mAction != npc_ne_class::ACT_SANBASI
&& player->current.pos.z > -2800.0f) {
- dmg_rod_class* rod = static_cast<dmg_rod_class*>(fopAcM_SearchByName(PROC_MG_ROD));
- if (rod != NULL && rod->field_0xf7c == 1 && rod->field_0xf7e != 5
- && rod->field_0x13b4 != 0 && !i_this->mNoFollow) {
+ dmg_rod_class* rod = ((dmg_rod_class*)fopAcM_SearchByName(PROC_MG_ROD));
+ if (rod != NULL && rod->kind == 1 && rod->action != 5
+ && rod->play_cam_mode != 0 && !i_this->mNoFollow) {
if (i_this->mDistToTarget > 500.0f) {
_this->current.pos = ground_search(i_this);
_this->old = _this->current;