SharedTaskState::MemberZoned find by pointer vale not name

This commit is contained in:
Michael Cook (mackal) 2019-06-09 17:59:20 -04:00
parent 229de34afc
commit 8dc25c838b

View File

@ -3822,7 +3822,7 @@ void SharedTaskState::LockTask()
void SharedTaskState::MemberZoned(Mob *player)
{
auto it = std::find_if(members.begin(), members.end(),
[&player](const SharedTaskMember &a) { return a.name == player->GetName(); });
[&player](const SharedTaskMember &a) { return a.entity == player; });
if (it == members.end()) // guess they weren't in this group, w/e
return;