Idea for magic reflect:
Let it work as is now + the reflection charges but:
When you run out of charges, the spell will stay and mantain the resistances bonus without reflecting anymore. After 30 seconds (maybe more?) it will start to recharge slowly (like 1 charge every 2-5 seconds).
This should solve the problem
Let it work as is now + the reflection charges but:
When you run out of charges, the spell will stay and mantain the resistances bonus without reflecting anymore. After 30 seconds (maybe more?) it will start to recharge slowly (like 1 charge every 2-5 seconds).
This should solve the problem