What this game-specific editor changes
Raise the two documented name-relative soul fields for the lowest-numbered occupied character slot in a verified Dark Souls III PC SL2 save.
Verified input boundary
The file must be a bounded 12-entry BND4, every entry MD5 must already validate, AES-128-CBC decryption must succeed, entry 10 must identify an occupied ASCII-name slot, and that encoded character name must occur exactly once in the corresponding character payload.
What is deliberately not claimed
No slot selection, soul reduction, stats/inventory, name edits, checksum repair from an invalid base, console saves, ambiguous name matches, or arbitrary SL2 editing is claimed.
Output
A separate .sl2 copy in which only the selected encrypted character entry changes: two name-relative fields are raised monotonically, the original IV and encrypted length are preserved, and MD5 is rebuilt.
Instructions
Close the game, back up DS30000.sl2, select it locally, verify the read-only character name/slot, enter a souls floor from 1 to 999,999,999, and retain the original.
Verification
Verified against the upstream name-relative algorithm with two deterministic AES fixtures, native-crypto differential checks, unique-name matching, exact entry-only writes, monotonic no-lower tests, immutable-original and reopen checks.