So, let's say I have two kinds of Health. HP, and bHP. bHP is the 'Barrier' value for HP.
Here's a problem that we ran into: we want bHP to heal HP if HP isn't already maxed.
Example for desired behavior:
I have 10/10 HP, and 0/5 bHP.
I take 5 damage, which lowers me to 5/10 HP.
I drink a potion that gives me 8 bHP.
It recovers 5HP, recovering my HP to max, and grants me 3 bHP.
==============
As things are right now in ORK, that potion would grant me 5/5 bHP, leaving me with:
5/10 HP and 5/5 bHP.
==============
Any ideas on how to handle this? :O Not sure if there's an easy method I've just missed, or if we need an option for allowing Barrier Values to heal the statue value that they're barriers for.