diff --git a/server/channelserver/handlers_quest.go b/server/channelserver/handlers_quest.go index 65a6a9288..f8f219092 100644 --- a/server/channelserver/handlers_quest.go +++ b/server/channelserver/handlers_quest.go @@ -118,6 +118,7 @@ func loadQuestFile(s *Session, questId int) []byte { // Find the master quest string pointer questBody.Seek(40, 0) fileBytes.Seek(int64(questBody.ReadUint32()), 0) + questBody.Seek(40, 0) // Overwrite it questBody.WriteUint32(320) questBody.Seek(0, 2)