ddon-server/Arrowgene.Ddon.Database/Files/Database/Script/migration_world_quest_rewards.sql
Paul Campbell 7200ef02f0 feat: World Quest Rewards
- Added support to handle randomization of quest rewards on repeat
  clears.
- Added support to configure reduction of point rewards on repeat
  clears.
- Once the world quest stask fires, full rewards will be available until
  first clear for that period again.
2026-04-24 20:07:16 -04:00

12 lines
574 B
SQL

ALTER TABLE "ddon_reward_box" ADD COLUMN "is_repeat_reward" INTEGER NOT NULL DEFAULT 0;
CREATE TABLE IF NOT EXISTS "ddon_world_quest_period_first_clear"
(
"character_common_id" INTEGER NOT NULL,
"quest_schedule_id" INTEGER NOT NULL,
CONSTRAINT "pk_ddon_world_quest_period_first_clear" PRIMARY KEY ("character_common_id", "quest_schedule_id"),
CONSTRAINT "fk_ddon_world_quest_period_first_clear_character_common_id"
FOREIGN KEY ("character_common_id")
REFERENCES "ddon_character_common" ("character_common_id")
ON DELETE CASCADE
);