fix: Adds safety to corpses and cleans up quests (#1685)
### Summary - Adds some more checks in case a corpse's owner is somehow null. Would like to eventually allow null owner corpses, but more work is needed. - Cleans up variable unboxing and reassignment in quests. Also flattens quest logic. Still more work needs to be done. - Codegens more quest items/mobiles.
This commit is contained in:
parent
0d5aa1d022
commit
e994505ad0
90 changed files with 2623 additions and 3168 deletions
|
|
@ -136,7 +136,7 @@ namespace Server.Engines.Harvest
|
|||
|
||||
if (qs is CollectorQuest)
|
||||
{
|
||||
QuestObjective obj = qs.FindObjective<FishPearlsObjective>();
|
||||
var obj = qs.FindObjective<FishPearlsObjective>();
|
||||
|
||||
if (obj?.Completed == false)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue