As the title says the debugger is not stopping at the breakpoints I set in my instantiated GDScript Objects.
Here is my setup:
I have a "StatusEffect" base class that extends Resource.
To this Resource I attach a GDScript that handles the logic for a specific "StatusEffect" called "StatusEffectAction"
Any GDScript I attach extends StatusEffectAction.
In my StatusEffect instance I instantiate the script and treat it as a StatusEffectAction as seen in the first screenshot.
Heres the problem:
I call the apply_turn_start_effect on the instance of the StatusEffectAction. Here the breakpoints still work.
Then I step into the method and the debugger still works but the breakpoints get ignored and I don't see the pointer for the current line. (There is also no extra thread created or anything)
You can also see me still being able to step through each line but as I mentioned the pointer is not visible in the editor.
Does anyone know whats going on and maybe knows a way how I could fix this?
maybe someone can clear this up.