LR-99: Battle Engine v1

I looked at the use potion command and it does look like it's behavior would be suitable both inside and outside of battles.