Skip to content

Update DBD perk and loadout data - #5

Merged
flexeykinDev merged 1 commit into
mainfrom
auto/update-perks
Sep 10, 2026
Merged

flexeykinDev merged 1 commit into
mainfrom
auto/update-perks

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Automated scrape of the DBD wiki's Perks, Items, Add-ons, and Offerings pages, plus the Russian names and descriptions from the RU wiki.

Changes to pre-existing entries — needs a human look before merging (see below). A change here could be a legitimate wiki correction, or the scraper clobbering something — same class of bug that silently reverted the two icon pins in data/overrides/perks.json before those existed.

2 changes to existing data — needs a human look:

  • Perk: existing entry "survivor/boon-steadfast" changed
  • Perk: existing entry "killer/hex-under-your-thumb" changed

If a new chapter landed, check the Russian actually came through — the RU wiki lags the EN one by days, and when it has no page yet the card falls back to English silently. A descriptionRu in data/overrides/perks.json is the hand-authored override for that case.

For the loadout data specifically, also spot-check that any new killer's add-ons resolved to the right character name (see resolvePowerToCharacter in scripts/scrape-loadout.ts) — it falls back to .All and logs a warning if it can't, so check the workflow log for Could not resolve a killer for power heading too. A new killer should also pick up a Power icon automatically (scrapeKillerPowerIcons) — check the log for No Power icon found on <killer>'s wiki page if one's missing from data/killer-power-icons.json.

@flexeykinDev
flexeykinDev merged commit 5e703ef into main Sep 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant