Patch notes v0.9.23

# New Content (Weapons: Firearm - Triple Blaster Blunderbuss)
- A special blunderbuss capable of firing three rounds at once.
- The scroll can be found in challenge rooms of Chapter I/II/III or the treasure chest of the final boss.
# New Content (Weapons: Darksteel Sword)
- A heavy greatsword capable of breaking defense and blocking with each attack. Lands heavy blows but is fairly cumbersome to use.
- The scroll can be found in the "Darksteel Sword Challenge" of Chapter V or the treasure chest of the final boss.
# New Feature
- Train: Add "Difficulty Selection" Option.
- Soul Charm Refining: Add "Refining Result Preview".
# Balance (Relics)
- Flame Band: Can also appear in shops.
- Thunder Band: Can also appear in shops.
- Greedy Spirit: Removed from the game.
- Treasure Map: Removed from the game.
- Compass: Removed from the game.
- Cursed Blood Shuriken: Hitting an enemy no longer has a knockback effect.
# Balance (Weapons)
- All Riposte actions now have "Guard Break" effect.
# Balance (Soul Charms)
- Soul Charm - Quick Slice - Jade: The duration is increased to 10 seconds, and further increases the degree to which the action becomes faster.
# Balance (Enemies)
- Assassination Duo: The time to get up from the ground was adjusted from 25 seconds to 5 seconds.
- Journeyman Assassin summoned by Trial Tokens: Modified appearance; no longer gains souls after killing them.
# Experience
- Bomb: Changed to be able to fly across friendly units.
- Allies and Familiars changed to only being pushed by the player character, and no longer causing pushback against the player character, and not blocking the player character's actions.
- Implement a mechanism that automatically pushes enemies stuck behind doors out.
- When restarting in Pavilion of Spirits, skip the Soul Crystal resolution screen.
- Dog Spirit: Reduce the volume of the its barking.
- Flamebringer Camp - Raven Rifleman: Add a warning effect to indicate the range of fire.
- Adjust the barrier area of the river in Woodlands of Chapter III to avoid the problem that flying enemies can hide in it and not come out.
# User Interface
- Hide access to unfinished features such as MOD, Challenge, Boss Rush, etc.
- Add a scroll bar to the unlocked content list UI.
- Support paging in the manuscript screen to avoid the problem that the text of some manuscripts cannot be fully displayed on a single page.
- Improve the layout of texts, try to avoid the problem of putting the punctuation mark as the first character in a new line.
- Modify the talk option of the Mysterious Merchant Baldwyn, add the description that you can withdraw up to 100 coins at a time.
- Make some adjustments to the character selection screen.
- Devil Slaying Log - Item Scroll: Adjusted implementation, and added scrollbar.
- Devil Slaying Log - Heroic Deeds: Adjust the implementation, and add a scroll bar.
- Train Selection UI: Adjust the implementation and add a scrollbar.
- Soul Charm Refining: "Soul Charm Refining Tips" added.
# Bug Fixes
- Fix the problem that a single enemy may have multiple elite auras.
- Fix an issue where the probability of some Elite monsters was incorrectly calculated.
- Fix a dialog error when Byleth gets Three-tailed Fox.
- Soul Charm - Tech - Gold: Fix an issue that you can't get souls when killing enemies with flying particles.
- Fix some problems with not being able to find buff casters after leaving a room.
- Fix an issue that the unlock info UI may not display correctly.
- Improved handling of errors when saving the game.
- No longer allows locked doors to be unlocked during fights to avoid some weird problems.
- Fix an issue that buff status goes incorrect after leaving a room while being stalked by a Desert Viper.
- Fix an issue that HP bars are not displaying correctly when you have an Eye Devourer's Pupil and after being stalked by an enemy.
- Fix an issue when encountering "The Shadow" after turning into a cat.
- Fix an issue with Cursed Blood Shuriken not disappearing after "The Shadow" was killed.
- Fix an issue that some special situations may cause the character to stay red when hit.
- Fix an issue that errors could occur when the player character is killed by a thunder bolt when leaving a room.
- Fix the problem caused by repeatedly initializing steam when restarting the game after a program error.
- Fixed a bug where player character and enemies hit each other with grapple attacks at the same time.
- Fix some typos.
# Localization
- Update the translated text.
# Misc
- Improve the game save data backup strategy to avoid corruption of backup files due to accidental power failure.
- Create an additional backup file when deleting game save data, which can be used to restore the save data in case of accidental deletion.
- Flamebrand: modified some description text.
- Cryoshatterer: modified the unlock entry text.
- Dual Katars: modified some description text.
- Adjust the layout of some manuscripts.
- Adjust the startup process to slightly improve game startup speed.