Reimplement operation logging for Award/Charge
Finally reimplement character aliases