Fixed: StartConversation didn't check for a valid target.
SVN r165 (trunk)
This commit is contained in:
parent
15681d0588
commit
9e5d7c3289
2 changed files with 8 additions and 2 deletions
|
|
@ -2638,6 +2638,12 @@ FUNC(LS_StartConversation)
|
|||
|
||||
AActor *target = iterator.Next();
|
||||
|
||||
// Nothing to talk to
|
||||
if (target == NULL)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
// Only living players are allowed to start conversations
|
||||
if (it == NULL || it->player == NULL || it->player->mo != it || it->health<=0)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue