[FIX] Removed a duplicate Froglok race — it was seeded twice (race_id 12 "Frog"/"Froschlok" duplicating race_id 18 "Froglok"/"Grelok"); kept the properly-localised id 18. Corrected the README counts to 26 classes / 21 races. (#2)
[FIX] Migration dependency pointed at a since-removed bbguild core migration path (basics\schema, squashed into v200b3 in an earlier core release) — this plugin could not install at all against current core
[FIX] get_table_names() was missing bb_specializations_table, which would have silently blocked any future specialization seeding (issue #331 Phase 4)
[FIX] license.txt file mode corrected to 644
[FIX] Stripped ICC color profiles from 3 PNG icons (EPV compliance)
[CHG] Namespace/composer/repo dropped to no-separator form (bbguildeq2); DB-stored config keys (bbguild_eq2_version) preserved with the original underscore form
[CHG] Version tracking moved out of phpbb_config into ext::BBGUILDEQ2_VERSION
[CHG] Soft-requires avathar/bbguild >= 2.0.0-rc3
[CHG] Provider return types use FQCN; removed unused use statements
[CHG] CI: unit tests now check out bbguild core alongside so plugin classes resolve core interfaces
[DOCS] README: fixed wrong GitHub org (bbGuild Core / Issue Tracker links pointed at avandenberghe/bbguild instead of avatharbe/bbguildeq2), stale PHP >= 7.4.0 requirement (actual has been 8.1.0), stale class/race counts — installer actually has 27 classes (Beastlord, Channeler were undocumented) and 23 races (Aerakyn was undocumented)