Unit Debug Messages
Similar to player messages, Astraeus has a debug system to output information on units. By default, debug messages will appear above a unit's healthbar in a gray color for a short duration.
Sometimes it's still useful to use System.out.println(), but the problem with text logging is that it can be difficult to tell which specific unit of a given type the message came from. Sometimes you simply need to tie the output to a specific unit on the screen.
if(getPercentEffectiveHealth() < .25f)
dbgMessage("Very Low Health");