mirror of
https://github.com/EQEmu/Server.git
synced 2026-06-24 01:08:21 +00:00
Remove checks for existence
This commit is contained in:
+3
-3
@@ -1358,7 +1358,7 @@ public:
|
|||||||
}
|
}
|
||||||
inline bool SaveTaskState()
|
inline bool SaveTaskState()
|
||||||
{
|
{
|
||||||
return TaskManager::Instance() != nullptr && TaskManager::Instance()->SaveClientState(this, task_state);
|
return TaskManager::Instance()->SaveClientState(this, task_state);
|
||||||
}
|
}
|
||||||
inline bool IsTaskStateLoaded() { return task_state != nullptr; }
|
inline bool IsTaskStateLoaded() { return task_state != nullptr; }
|
||||||
inline bool IsTaskActive(int task_id) { return task_state != nullptr && task_state->IsTaskActive(task_id); }
|
inline bool IsTaskActive(int task_id) { return task_state != nullptr && task_state->IsTaskActive(task_id); }
|
||||||
@@ -1432,13 +1432,13 @@ public:
|
|||||||
}
|
}
|
||||||
inline void TaskSetSelector(Mob* mob, int task_set_id, bool ignore_cooldown)
|
inline void TaskSetSelector(Mob* mob, int task_set_id, bool ignore_cooldown)
|
||||||
{
|
{
|
||||||
if (TaskManager::Instance() && task_state) {
|
if (task_state) {
|
||||||
TaskManager::Instance()->TaskSetSelector(this, mob, task_set_id, ignore_cooldown);
|
TaskManager::Instance()->TaskSetSelector(this, mob, task_set_id, ignore_cooldown);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
inline void TaskQuestSetSelector(Mob* mob, const std::vector<int>& tasks, bool ignore_cooldown)
|
inline void TaskQuestSetSelector(Mob* mob, const std::vector<int>& tasks, bool ignore_cooldown)
|
||||||
{
|
{
|
||||||
if (TaskManager::Instance() && task_state) {
|
if (task_state) {
|
||||||
TaskManager::Instance()->TaskQuestSetSelector(this, mob, tasks, ignore_cooldown);
|
TaskManager::Instance()->TaskQuestSetSelector(this, mob, tasks, ignore_cooldown);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4175,10 +4175,6 @@ void EntityList::ProcessProximitySay(const char *message, Client *c, uint8 langu
|
|||||||
|
|
||||||
void EntityList::SaveAllClientsTaskState()
|
void EntityList::SaveAllClientsTaskState()
|
||||||
{
|
{
|
||||||
if (!TaskManager::Instance()) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
auto it = client_list.begin();
|
auto it = client_list.begin();
|
||||||
while (it != client_list.end()) {
|
while (it != client_list.end()) {
|
||||||
Client *client = it->second;
|
Client *client = it->second;
|
||||||
@@ -4192,9 +4188,6 @@ void EntityList::SaveAllClientsTaskState()
|
|||||||
|
|
||||||
void EntityList::ReloadAllClientsTaskState(int task_id)
|
void EntityList::ReloadAllClientsTaskState(int task_id)
|
||||||
{
|
{
|
||||||
if (!TaskManager::Instance())
|
|
||||||
return;
|
|
||||||
|
|
||||||
auto it = client_list.begin();
|
auto it = client_list.begin();
|
||||||
while (it != client_list.end()) {
|
while (it != client_list.end()) {
|
||||||
Client *client = it->second;
|
Client *client = it->second;
|
||||||
|
|||||||
@@ -521,11 +521,6 @@ bool ClientTaskState::CanUpdate(Client* client, const TaskUpdateFilter& filter,
|
|||||||
|
|
||||||
int ClientTaskState::UpdateTasks(Client* client, const TaskUpdateFilter& filter, int count)
|
int ClientTaskState::UpdateTasks(Client* client, const TaskUpdateFilter& filter, int count)
|
||||||
{
|
{
|
||||||
if (!TaskManager::Instance())
|
|
||||||
{
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
int max_updated = 0;
|
int max_updated = 0;
|
||||||
|
|
||||||
for (const auto& client_task : m_active_tasks)
|
for (const auto& client_task : m_active_tasks)
|
||||||
@@ -593,11 +588,6 @@ int ClientTaskState::UpdateTasks(Client* client, const TaskUpdateFilter& filter,
|
|||||||
|
|
||||||
std::pair<int, int> ClientTaskState::FindTask(Client* client, const TaskUpdateFilter& filter) const
|
std::pair<int, int> ClientTaskState::FindTask(Client* client, const TaskUpdateFilter& filter) const
|
||||||
{
|
{
|
||||||
if (!TaskManager::Instance())
|
|
||||||
{
|
|
||||||
return std::make_pair(0, 0);
|
|
||||||
}
|
|
||||||
|
|
||||||
for (const auto& client_task : m_active_tasks)
|
for (const auto& client_task : m_active_tasks)
|
||||||
{
|
{
|
||||||
const auto task = GetTaskData(client_task);
|
const auto task = GetTaskData(client_task);
|
||||||
@@ -1973,7 +1963,7 @@ void ClientTaskState::AcceptNewTask(
|
|||||||
bool enforce_level_requirement
|
bool enforce_level_requirement
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
if (!TaskManager::Instance() || task_id < 0) {
|
if (task_id < 0) {
|
||||||
client->Message(Chat::Red, "Task system not functioning, or task_id %i out of range.", task_id);
|
client->Message(Chat::Red, "Task system not functioning, or task_id %i out of range.", task_id);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@@ -2455,10 +2445,6 @@ void ClientTaskState::SyncSharedTaskZoneClientDoneCountState(
|
|||||||
|
|
||||||
bool ClientTaskState::HasActiveTasks()
|
bool ClientTaskState::HasActiveTasks()
|
||||||
{
|
{
|
||||||
if (!TaskManager::Instance()) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (m_active_task.task_id != TASKSLOTEMPTY) {
|
if (m_active_task.task_id != TASKSLOTEMPTY) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -2495,7 +2481,7 @@ void ClientTaskState::LockSharedTask(Client* client, bool lock)
|
|||||||
|
|
||||||
void ClientTaskState::EndSharedTask(Client* client, bool send_fail)
|
void ClientTaskState::EndSharedTask(Client* client, bool send_fail)
|
||||||
{
|
{
|
||||||
if (TaskManager::Instance() && m_active_shared_task.task_id != TASKSLOTEMPTY)
|
if (m_active_shared_task.task_id != TASKSLOTEMPTY)
|
||||||
{
|
{
|
||||||
TaskManager::Instance()->EndSharedTask(*client, m_active_shared_task.task_id, send_fail);
|
TaskManager::Instance()->EndSharedTask(*client, m_active_shared_task.task_id, send_fail);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user