Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hi, thank you so much for the detailed report — your diagnosis was exactly right.

I reproduced it on Godot 4.3 and 4.7.2: the shader colors (color1, color2, tint, main_color, bg_color) were stored as Color on plain vec4 uniforms, so Material.duplicate() dropped them to the shader defaults, and it even cleared them on the shared original material. It affected every effect in the pack, not just Slash_fire.

Version 1.1.1 is now up on itch.io. All scenes store these values as Vector4, and I added checks for this to my build tests (tuning back and forth, duplication, and save/reload). Your inherited scene may still hold the default values from before; re-creating it from the new Slash_fire.tscn (or restoring the values as you did) fixes it.

Thanks again for taking the time to dig into this!

Hi, thank you for fixing this so quickly! I’ve updated to version 1.1.1, and the fix is working well in my Godot project. I really appreciate your help.

Do you plan to add more effects to the pack in future updates? I’d love to see a sword slash wave effect—a crescent-shaped energy projectile that travels forward after a sword swing. It would be great for ranged sword attacks, especially with fire and ice variants.

Thanks again!

I will have that in mind:)