# Skript 2.9.5
Skript 2.9.5 is here with a handful of new bug fixes. As always, you can report any issues on our [issue tracker](https://github.com/SkriptLang/Skript/issues).
Happy Skripting!
## Changelog
### Tweaks
- [#7232](https://github.com/SkriptLang/Skript/pull/7232) Improved the documentation of the 'projectile hit' event to be up to date with the 'victim' syntax.
### Bug Fixes
- [#7062](https://github.com/SkriptLang/Skript/pull/7062) Fixed an error that would occur when attempting to place blocks between two points above the world limit.
- [#7120](https://github.com/SkriptLang/Skript/pull/7120) Fixed an issue where various expressions (enchant effect, replace effect, vector expressions, etc.) would overwrite the indices of list variables used.
- [#7152](https://github.com/SkriptLang/Skript/pull/7152) Fixed an issue where player skull textures would not immediately load on Paper (loading is now forced).
- [#7188](https://github.com/SkriptLang/Skript/pull/7188) Fixed an issue where plural event values did not work with 'past' and 'future' time states.
- [#7195](https://github.com/SkriptLang/Skript/pull/7195) Fixed a few Turkish language mistakes.
- [#7199](https://github.com/SkriptLang/Skript/pull/7199) Fixed multiple issues with playing sounds on 1.21.3+.
- [#7202](https://github.com/SkriptLang/Skript/pull/7202) Fixed an error that could occur when using invalid regular expression patterns in the split expression.
- [#7210](https://github.com/SkriptLang/Skript/pull/7210) Fixed long overflow when performing arithmetic.
- [#7230](https://github.com/SkriptLang/Skript/pull/7230) Fixed an issue that could occur when trying to grow new tree types (e.g. pale oak).
### API Additions
- [#7120](https://github.com/SkriptLang/Skript/pull/7120) Added a new 'Expression#changeInPlace()' method for changing the elements of an expression without changing the entire object. For example, this allows the values of a list variable to be updated while preserving the indices.
- [#7207](https://github.com/SkriptLang/Skript/pull/7207) Updated the 'Arithmetics#exactOperationExists' and 'Arithmetics#exactDifferenceExists' methods to be public. They act as a safe way to check arithmetic operation existence during the registration period.
[Click here to view the full list of commits made since 2.9.4](https://github.com/SkriptLang/Skript/compare/2.9.4...2.9.5)
## Notices
### Help Us Test
We have an [official Discord community](https://discord.gg/ZPsZAg6ygu) for beta testing Skript's new features and releases.
### Thank You
Special thanks to the contributors whose work was included in this version:
- [@Asleeepp](https://github.com/Asleeepp)
- [@erenkarakal](https://github.com/erenkarakal)
- [@ShaneBeee](https://github.com/ShaneBeee)
- [@sovdeeth](https://github.com/sovdeeth)
- [@TheAbsolutionism](https://github.com/TheAbsolutionism)
- [@UnderscoreTud](https://github.com/UnderscoreTud)
As always, if you encounter any issues or have some minor suggestions, please report them at https://github.com/SkriptLang/Skript/issues.
If you have any bigger ideas or input for the future of Skript, you can share those too at https://github.com/SkriptLang/Skript/discussions.