Skip to content
All integrations
Maintainer repository preview

COMMUNITY INTEGRATION

Harry Potter 2 PCArchipelago randomizer mod

Randomize spells, wizard cards and level access in the 2002 PC game. Choose story progression or a separate open-castle setup; version 2.12.0 adds cosmetic room ghosts, clearer installation feedback and a Gold Card Room access correction.

Maintained by Kryen112; requires HP2Engine by Metallicafan212

GAME MECHANICS

Explore game mechanics

Browse possible checks, rewards and settings. What appears in your game depends on your World options.

Source catalog Release Harry Potter 2 PC APWorld v2.12.0 · combined client and mod packageAPWorld, client and compiled mod package: v2.12.0

The source table declares 607 unique addressable locations. With default Vanilla mode and default options, 270 are checks: 101 wizard cards, 109 secrets, 44 Challenge Stars, 12 level completions and four spell lessons. The other entries belong to optional categories or the Open Castle-only Gryffindor Challenge. Default pool arithmetic gives 110 progression/useful copies and 160 filler slots; the five-percent trap setting yields eight trap copies and 152 ordinary filler copies. These counts come from source tables and formulas, not a generated seed.

Actions and milestones that can send a check to your multiworld.

607 locationsDefault marks checks from configurations selected by standard options; the generated set can still vary with logic and seed.

Learned Rictusempra

Default

Learn the spell in this classroom sequence to send a check.

Spell lessons

Learned Skurge

Default

Learn the spell in this classroom sequence to send a check.

Spell lessons

Learned Diffindo

Default

Learn the spell in this classroom sequence to send a check.

Spell lessons

Learned Spongify

Default

Learn the spell in this classroom sequence to send a check.

Spell lessons

Bicorn Level - Card Agrippa

Default

Collect the wizard card at Bicorn Level to send a check.

Wizard cards

Entry Hall - Card Alderton

Default

Collect the wizard card at Entry Hall to send a check.

Wizard cards

Rictusempra Challenge - Card Barbary

Default

Collect the wizard card at Rictusempra Challenge to send a check.

Wizard cards

Grand Staircase - Card Barkwith

Default

Collect the wizard card at Grand Staircase to send a check.

Wizard cards

Skurge Challenge - Card Belby

Default

Collect the wizard card at Skurge Challenge to send a check.

Wizard cards

Grand Staircase - Card Blane

Default

Collect the wizard card at Grand Staircase to send a check.

Wizard cards

Goyle Level - Card Bloxam

Default

Collect the wizard card at Goyle Level to send a check.

Wizard cards

Grand Staircase - Card Bonham

Default

Collect the wizard card at Grand Staircase to send a check.

Wizard cards

Skurge Challenge - Card Catchlove

Default

Collect the wizard card at Skurge Challenge to send a check.

Wizard cards

Chamber of Secrets - Card Elphick

Default

Collect the wizard card at Chamber of Secrets to send a check.

Wizard cards

Grand Staircase - Card Ethelred

Default

Collect the wizard card at Grand Staircase to send a check.

Wizard cards

Forbidden Forest - Card Fancourt

Default

Collect the wizard card at Forbidden Forest to send a check.

Wizard cards

Bicorn Level - Card Goshawk

Default

Collect the wizard card at Bicorn Level to send a check.

Wizard cards

Rictusempra Challenge - Card Graves

Default

Collect the wizard card at Rictusempra Challenge to send a check.

Wizard cards

Entry Hall - Card Gunhilda

Default

Collect the wizard card at Entry Hall to send a check.

Wizard cards

Grand Staircase - Card Hipworth

Default

Collect the wizard card at Grand Staircase to send a check.

Wizard cards

Playing with others

Session format and multiplayer behavior follow the maintainer documentation linked on this page.

Known scope and limitations

  • Reviewed stable release 2.12.0, published October 9, 2026, requires an owned 2002 KnowWonder PC copy and HP2Engine 3.4 obtained separately through the modding Discord. Open castle also needs a separate matching HP2 Bingo installation. The engine and game are not included or independently inspected here.
  • Windows 10/11 x64 is documented. On Linux, run the game/engine through Wine or Proton and the AP client natively; disable auto_launch_game and launch the matching game yourself. The client installs the mod, patches named INIs and can optionally shuffle local audio/dialogue files, with backups.
  • Ghost players are enabled by default: other HP2 slots on the same map appear as cosmetic ghosts, and your position is shared through the AP room. /ghosts off stops that sharing. Ghosts have no collision and cannot be targeted.
  • High-stakes item batches now call SaveGame before their APPLIED acknowledgements, with death/load deferral and rollback of unacknowledged work. Single filler/trap rewards can still be acknowledged without a save; older-save recovery and the interval between game application and server-ledger persistence are not fully protected. Keep a separate save backup.
  • Checks and victory have retained reconnect paths. The client clears AP state when the seed or slot name changes, but the game bridge does not verify save seed/slot identity. Use the matching installation and a separate save; wrong-mode or stale-mod warnings are guidance rather than comprehensive rejection.
  • The compiled mod embeds a re-imported vanilla wand and game-derived glasses/key textures, as identified by the source and package exports. Redistribution permission for those resources and a complete licence inventory were not found in the reviewed material; this does not determine infringement.
  • Source/package comparison found 22 exact matches and 16 line-ending-only differences. The compiled mod matches the committed artifact; all 469 manifest entries reconcile with exact or captured CRLF bytes. Eighteen supplied test files contain 287 methods, including progression and generation tests. Sources and assertions were read without executing tests, the mod, compiler or game.

This integration is maintained independently of Panludia. Downloads are provided by its maintainer. Contact the maintainer through the linked repository or support channels.