[HOTFIX] fix medic heal task server crash
This commit is contained in:
@@ -94,6 +94,8 @@ namespace ReallifeGamemode.Server.Events
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Medic.delHealTask(player);
|
||||||
|
|
||||||
if (user.JailTime <= 0)
|
if (user.JailTime <= 0)
|
||||||
{
|
{
|
||||||
user.Dead = true;
|
user.Dead = true;
|
||||||
@@ -113,7 +115,6 @@ namespace ReallifeGamemode.Server.Events
|
|||||||
MedicName = "none"
|
MedicName = "none"
|
||||||
};
|
};
|
||||||
Medic.AddTaskToList(reviveTask);
|
Medic.AddTaskToList(reviveTask);
|
||||||
Medic.delHealTask(player);
|
|
||||||
ChatService.BroadcastFaction("~y~[MEDIC] ~w~" + player.Name + " ist soeben verstorben.", new List<int>() { 2 });
|
ChatService.BroadcastFaction("~y~[MEDIC] ~w~" + player.Name + " ist soeben verstorben.", new List<int>() { 2 });
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -263,7 +263,7 @@ namespace ReallifeGamemode.Server.Factions.Medic
|
|||||||
{
|
{
|
||||||
player.SetData("healauftrag", false);
|
player.SetData("healauftrag", false);
|
||||||
var medicPlayer = PlayerService.GetPlayerByNameOrId(task.MedicName);
|
var medicPlayer = PlayerService.GetPlayerByNameOrId(task.MedicName);
|
||||||
if (task.MedicName != "none")
|
if (medicPlayer != null)
|
||||||
{
|
{
|
||||||
medicPlayer.TriggerEvent("destroyMedicTaskCheckpoint");
|
medicPlayer.TriggerEvent("destroyMedicTaskCheckpoint");
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user