commit | db37a56864beea3bf2b09623f8f992e4c0deca23 | [log] [tgz] |
---|---|---|
author | Bugfix <mg@henning-ullrich.de> | Wed Feb 09 11:30:50 2022 +0100 |
committer | Zesstra <zesstra@zesstra.de> | Fri Sep 23 00:15:40 2022 +0200 |
tree | 5aeca455b1e3f67981592bfdbafd040d33070ab2 | |
parent | 43e311b8a40ae48e7a8c048c3ecff99c2cab9308 [diff] [blame] |
Bei DeAssocMember() den Spieler auch beim NPC austragen Change-Id: Ia6db035adeebbfc5a1fa55659bec2a44e832c9d5
diff --git a/std/living/team.c b/std/living/team.c index 203dc36..eec555c 100644 --- a/std/living/team.c +++ b/std/living/team.c
@@ -368,6 +368,8 @@ return 0; obs-=({npc,0}); SetProp(P_TEAM_ASSOC_MEMBERS,obs); + if(npc->QueryProp(P_TEAM_ASSOC_MEMBERS) == ME) + npc->SetProp(P_TEAM_ASSOC_MEMBERS,0); if (objectp(team=QueryProp(P_TEAM))) team->RemoveAssocMember(ME,npc); return 1;