MCPcopy Create free account
hub / github.com/EQEmu/EQEmu / DispatchEventTaskComplete

Method DispatchEventTaskComplete

zone/task_client_state.cpp:974–988  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

972}
973
974int ClientTaskState::DispatchEventTaskComplete(Client* client, ClientTaskInformation& info, int activity_id)
975{
976 if (parse->PlayerHasQuestSub(EVENT_TASK_COMPLETE)) {
977 const auto& export_string = fmt::format(
978 "{} {} {}",
979 info.activity[activity_id].done_count,
980 info.activity[activity_id].activity_id,
981 info.task_id
982 );
983
984 return parse->EventPlayer(EVENT_TASK_COMPLETE, client, export_string, 0);
985 }
986
987 return 0;
988}
989
990void ClientTaskState::RewardTask(Client *c, const TaskInformation *ti, ClientTaskInformation& client_task)
991{

Calls 2

PlayerHasQuestSubMethod · 0.45
EventPlayerMethod · 0.45

Tested by

no test coverage detected