1
Fork 0
mirror of https://bitbucket.org/Ioncannon/project-meteor-server.git synced 2025-04-20 19:57:46 +00:00

Phasese are now saved.

This commit is contained in:
Filip Maj 2017-03-07 21:44:57 -05:00
parent de8877c1a4
commit eb324062da

View file

@ -327,17 +327,18 @@ namespace FFXIVClassic_Map_Server
query = @"
INSERT INTO characters_quest_scenario
(characterId, slot, questId, questData, questFlags)
(characterId, slot, questId, currentPhase, questData, questFlags)
VALUES
(@charaId, @slot, @questId, @questData, @questFlags)
(@charaId, @slot, @questId, @phase, @questData, @questFlags)
ON DUPLICATE KEY UPDATE
questId = @questId, questData = @questData, questFlags = @questFlags
questId = @questId, currentPhase = @phase, questData = @questData, questFlags = @questFlags
";
cmd = new MySqlCommand(query, conn);
cmd.Parameters.AddWithValue("@charaId", player.actorId);
cmd.Parameters.AddWithValue("@slot", slot);
cmd.Parameters.AddWithValue("@questId", 0xFFFFF & quest.actorId);
cmd.Parameters.AddWithValue("@phase", quest.GetPhase());
cmd.Parameters.AddWithValue("@questData", quest.GetSerializedQuestData());
cmd.Parameters.AddWithValue("@questFlags", quest.GetQuestFlags());