summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKenpachi Developer <Kenpachi.Developer@gmx.de>2020-04-14 01:13:06 +0200
committerKenpachi Developer <Kenpachi.Developer@gmx.de>2020-04-14 01:13:06 +0200
commit4d231501a516b94eb380bdf9c6c3bcb37dd32ecb (patch)
tree9226cf27624000dd9d9677e7d6d29e0360c4e92d /src
parentf40cc839413cc82aed445d39cc3aa204dce87780 (diff)
downloadhercules-4d231501a516b94eb380bdf9c6c3bcb37dd32ecb.tar.gz
hercules-4d231501a516b94eb380bdf9c6c3bcb37dd32ecb.tar.bz2
hercules-4d231501a516b94eb380bdf9c6c3bcb37dd32ecb.tar.xz
hercules-4d231501a516b94eb380bdf9c6c3bcb37dd32ecb.zip
Adjust conditions for calling pet_ai_sub_hard()
Diffstat (limited to 'src')
-rw-r--r--src/map/pet.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/map/pet.c b/src/map/pet.c
index 620779765..68d2f3b58 100644
--- a/src/map/pet.c
+++ b/src/map/pet.c
@@ -1132,7 +1132,7 @@ static int pet_ai_sub_foreachclient(struct map_session_data *sd, va_list ap)
{
int64 tick = va_arg(ap,int64);
nullpo_ret(sd);
- if(sd->status.pet_id && sd->pd)
+ if (sd->bl.prev != NULL && sd->status.pet_id != 0 && sd->pd != NULL && sd->pd->bl.prev != NULL)
pet->ai_sub_hard(sd->pd,sd,tick);
return 0;