Files
BattleBane/src/engine
MagicBotandClaude Opus 5.5 bd57c2a3f9 Refuse duplicate creation runes by id and talents sharing a client sub type
Character creation now checks duplicates by rune id instead of relying on
RuneBase object identity, and groups talents by rune_sub_type
(RuneBase.getSubTypeToken) instead of the DB SubType byte. Creation talents
are rank 0, so two in the same group block each other, as in
ArcCharacter_AddRune (0x4695D0).

New groups over the DB (scripts/p26b.py):
- weapon proficiencies 250080-250087: only one at creation
- Blood Gift: Blood of the Dragon, Giant's Blood, Taint of Madness, Taint of Chaos
- Juggernaut + Tough Hide; Tireless + Tough as Nails
- Childhood gains Witch Sight 250112; Dark Whispers and Divine Touch join
  the Background group

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 07:09:38 -04:00
..
2026-07-26 19:08:44 -04:00
2026-07-26 19:08:44 -04:00
2026-07-26 19:08:44 -04:00
2026-07-26 19:08:44 -04:00
2026-10-15 09:19:36 -04:00
2026-07-26 19:08:44 -04:00
2026-07-26 19:08:44 -04:00
2026-07-26 19:08:44 -04:00
2026-07-26 19:08:44 -04:00