Godot Version
4.3
Question
I was working on a simple card game for fun. Each card is a resource attached to a card node. I thought I should try and add a way to upgrade cards like giving +1 to damage. My first thought is to modify the resource itself after duplicating it but I keep reading online that modifying resources at runtime isn’t good practice. What is the right way to approach this? and why is modifying resource not considered good?