Issue #18 - battle system can now have callback set to override random target selection - use this to implement aggro system or make people in front get hit more often